.badge_point,.badge_rate{position:relative;display:flex;width:80px;justify-content:center}.badge_point img,.badge_rate img{width:80px;height:80px}.badge_point .year,.badge_point .value,.badge_point .text,.badge_rate .year,.badge_rate .value,.badge_rate .text{position:absolute;width:100%;text-align:center}.badge_point .year,.badge_rate .year{top:14px;font:800 18px serif;color:#000;text-transform:capitalize;transform:scale(.58)}.badge_point .value,.badge_rate .value{top:27px;font:600 30px Futura,sans-serif;color:#000;letter-spacing:-1px}.badge_point .value span,.badge_rate .value span{font-size:20px}.badge_point .text,.badge_rate .text{top:57px;font:800 16px serif;color:#fff;transform:scale(.58)}.badge_rate .text{top:61px;font-size:13px;line-height:11px;width:120%;text-transform:capitalize}.pwa_product_detail_container{position:relative;max-width:1366px;margin:100px auto}.small-page.pwa_product_detail_container{width:780px}@media screen and (max-width: 768px){.pwa_product_detail_container{margin:0 auto 100px}.small-page.pwa_product_detail_container{width:100%}}.pwa_product_detail_container .pwa_product_header{display:none;position:relative;align-items:center;justify-content:center;width:100%;height:48px;background:#b48c18}@media screen and (max-width: 768px){.pwa_product_detail_container .pwa_product_header{display:flex}}.pwa_product_detail_container .pwa_product_header .pwa_page_name{font-size:18px;font-weight:400;color:#fff}.pwa_product_detail_container .pwa_product_header .pwa_backBtn{width:50px;height:50px;position:absolute;left:0;top:0;cursor:pointer}.pwa_product_detail_container .pwa_product_header .pwa_backBtn:after{content:"";border-top:1.5px solid #fff;border-left:1.5px solid #fff;transform:translateY(-50%) rotate(-45deg);height:9px;width:9px;position:absolute;top:50%;left:25px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price>div{display:flex;align-items:flex-end}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price.global_price_gold{color:#b48d18}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price.global_price_red{color:#bd0808}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price{flex-direction:column-reverse;gap:2px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_price_crossed{width:100%}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_currency b,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_add_cart{background:#b48c18;color:#fff;font-size:14px;padding:10px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_add_cart{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_add_cart:hover{background:#83640b}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_soldout{background:#333;color:#fff;font-size:14px;padding:10px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_soldout{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_soldout:hover{background:#333}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_timeclub_mini_exclusive{width:auto;height:auto;padding:10px;font-size:11px;border-radius:4px;display:flex;color:#684d0e;justify-content:center;align-items:center;background:#fff;text-align:center;border:1px solid #b48c18;height:40px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_timeclub_mini_exclusive{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_timeclub_mini_exclusive .tcm_icon{background:url(/images/tc/icon/button/cta_timeclubmini_exclusive.svg?123) no-repeat center center/contain;width:74px;height:16px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_timeclub_mini_exclusive:hover{background:#e3e2de}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_platinum_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_platinum_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_platinum_exclusive{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_platinum_exclusive:hover{background:url(/images/tc/icon/button/cta_platinum_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_gold_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_gold_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_gold_exclusive{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_gold_exclusive:hover{background:url(/images/tc/icon/button/cta_gold_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_goldnplatinum_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_gold&platinum_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_goldnplatinum_exclusive{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_goldnplatinum_exclusive:hover{background:url(/images/tc/icon/button/cta_gold&platinum_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_coming_soon{background-color:#ebdfc1;color:#724a00;font-size:14px;padding:10px;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_coming_soon{font-size:12px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_coming_soon:hover{background-color:#ebdfc1}.pwa_product_detail_container .product_detail{display:flex;gap:60px;flex-wrap:wrap;margin-top:25px;padding:0 100px 0 20px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail{padding:0 20px}}.pwa_product_detail_container .product_detail .product_detail_box{display:flex;justify-content:space-between;flex-wrap:nowrap}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box{flex-wrap:wrap;gap:20px}}.pwa_product_detail_container .product_detail .product_detail_box .img_content{flex-basis:60%;margin-bottom:15px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .img_content{flex-basis:100%}}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box{display:flex;flex-wrap:nowrap;gap:15px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box{box-shadow:none;flex-wrap:wrap}}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box img{width:100%}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .main_image{flex:1;position:relative}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .main_image .fav-btn{position:absolute;top:10px;left:10px}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .main_image .fav-btn .add_wishlist:not(.material-symbols-outlined){animation-name:wishlist-ani;animation-duration:.6s}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .sub_image{width:70px;display:flex;overflow:auto;flex-direction:column;gap:8px;cursor:pointer}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .sub_image{width:100%;flex-direction:row}}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .sub_image img{max-width:70px;max-height:70px}.pwa_product_detail_container .product_detail .product_detail_box .img_content .img_box .sub_image img:hover{border:1px solid #bbbbbb}.pwa_product_detail_container .product_detail .product_detail_box .content_box{color:#333;flex-basis:37%}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box{flex-basis:100%}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_brand{display:table;color:#a09167;margin-bottom:5px;font-weight:500;text-transform:uppercase;font-size:14px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_name{font-size:18px;text-transform:uppercase;margin-bottom:5px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_option{font-size:14px;margin-bottom:15px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_option .select_option{background:#fff}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_option .text_option.hide,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_option .select_option.hide{display:none}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_option .option_unit{font-size:12px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control{display:flex;gap:25px;margin-bottom:15px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller{display:flex;z-index:12}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box{display:flex;align-items:center;background-color:#fff}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .input,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .minus,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .add{cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-shadow:inset 0 0 0 1px #bbb;border:none;background-color:#fff}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .input:hover,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .minus:hover,.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .add:hover{color:#fff;background-color:#333}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .minus{margin-right:-1px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .add{margin-left:-1px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .input{margin:0 -1px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .qty_controller .qty_controller_box .input .input_qty{width:100%;height:100%;text-align:center;border:0;box-shadow:inset 0 0 0 1px #bbb}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex:1;position:relative}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal{flex:0 0 50%;order:5}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box{display:flex;width:100%;justify-content:flex-end;gap:2px;flex-wrap:nowrap;position:absolute;bottom:15px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box{flex-wrap:wrap;position:relative;bottom:0}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box{position:relative;display:flex;align-items:center;justify-content:flex-end}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box .remark{padding:3px 5px;font-size:12px;border-radius:5px;width:fit-content;white-space:nowrap;line-height:12px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box.addbuy .remark{background-color:#ab0e36;color:#fff}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box.no_discount .remark{border:.5px solid #a0a0a0;background-color:#fff;color:#a0a0a0}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box.coupon .remark{background-color:#ffda5b;color:#c08e3f}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_control .product_subtotal .discount_box .remark_box.special_campaign .remark{border:.5px solid #ab0e36;background-color:#fff;color:#ab0e36}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn{display:flex;align-items:center;justify-content:center;margin-bottom:15px;gap:5px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn .btn_cart{width:100%}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn_share{background:#fff;color:#b48c18;font-size:20px;width:40px;padding:10px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid #b48c18}@media screen and (max-width: 768px){.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn_share{font-size:17px}}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_btn_share:hover{background:#ede7d5}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_code{border:1px solid #dedede;padding:5px 12px;width:fit-content;font-size:12px;margin-bottom:20px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property{display:flex;flex-wrap:wrap;gap:50px;font-size:12px;margin-bottom:10px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property.core{display:flex;flex-direction:column;gap:5px;padding-top:10px;border-top:1px solid #dedede}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property.core>div{display:flex;flex-direction:row;gap:5px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property.core>div .title{min-width:50px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .title{font-weight:600}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .concentration_box{display:flex;align-items:center;gap:5px;padding:10px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin-bottom:5px;width:100%}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .concentration_box .title{margin-right:15px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .concentration_box .icon_strength{display:flex;align-items:center;gap:5px}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .concentration_box .icon_strength>div{border:1px solid #bfbea1;width:8px;height:8px;border-radius:50%}.pwa_product_detail_container .product_detail .product_detail_box .content_box .product_description .property_wrapper .property .concentration_box .icon_strength .lightup{width:8px;height:8px;background-color:#bfbea1;border-radius:50%}.pwa_product_detail_container .product_detail .product_detail_box .detail{font-size:14px;line-height:1.5}.pwa_product_detail_container .product_list_box{width:100%;box-shadow:inset 0 5px #464638,0 0 20px #efede2,0 -1px #000;padding:20px}.pwa_product_detail_container .product_list_box .title{font-size:18px;margin-bottom:25px;font-weight:400}.pwa_product_detail_container .product_list_box .pwa_product_container{margin-top:0}.pwa_product_detail_container .product_list_box .pwa_product_container .product_list{padding:0 20px}@media screen and (max-width: 768px){.pwa_product_detail_container .product_list_box .pwa_product_container .product_list{padding:0}}.pwa_product_detail_container .badge_container{display:flex;flex-wrap:wrap;gap:20px;max-width:100%;padding-bottom:15px;border-bottom:1px solid #dedede;margin-bottom:10px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price>div{display:flex;align-items:flex-end}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price.global_price_gold{color:#b48d18}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price.global_price_red{color:#bd0808}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price{flex-direction:column-reverse;gap:2px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_price_crossed{width:100%}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_currency b,.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_add_cart{background:#b48c18;color:#fff;font-size:14px;padding:10px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_add_cart{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_add_cart:hover{background:#83640b}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_soldout{background:#333;color:#fff;font-size:14px;padding:10px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_soldout{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_soldout:hover{background:#333}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_timeclub_mini_exclusive{width:auto;height:auto;padding:10px;font-size:11px;border-radius:4px;display:flex;color:#684d0e;justify-content:center;align-items:center;background:#fff;text-align:center;border:1px solid #b48c18;height:40px}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_timeclub_mini_exclusive{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_timeclub_mini_exclusive .tcm_icon{background:url(/images/tc/icon/button/cta_timeclubmini_exclusive.svg?123) no-repeat center center/contain;width:74px;height:16px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_timeclub_mini_exclusive:hover{background:#e3e2de}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_platinum_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_platinum_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_platinum_exclusive{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_platinum_exclusive:hover{background:url(/images/tc/icon/button/cta_platinum_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_gold_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_gold_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_gold_exclusive{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_gold_exclusive:hover{background:url(/images/tc/icon/button/cta_gold_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_goldnplatinum_exclusive{width:auto;height:auto;padding:10px;font-size:14px;border-radius:4px;color:#fff;display:flex;justify-content:center;align-items:center;height:40px;background:url(/images/tc/icon/button/cta_gold&platinum_exclusive.svg?123) no-repeat left center/cover;text-align:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_goldnplatinum_exclusive{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_goldnplatinum_exclusive:hover{background:url(/images/tc/icon/button/cta_gold&platinum_exclusive_hover.svg?123) no-repeat left center/cover}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_coming_soon{background-color:#ebdfc1;color:#724a00;font-size:14px;padding:10px;border-radius:4px;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_coming_soon{font-size:12px}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .btn_coming_soon:hover{background-color:#ebdfc1}.pwa_product_container .product_box{position:relative;margin-bottom:10px;background-color:#fffc;border-radius:10px;overflow:hidden;flex:0 0 calc(25% - 6px);width:calc(25% - 6px)}@media screen and (max-width: 992px){.pwa_product_container .product_box{flex:0 0 calc(33% - 5.3333333333px);width:calc(33% - 5.3333333333px)}}@media screen and (max-width: 768px){.pwa_product_container .product_box{flex:0 0 calc(50% - 4px);width:calc(50% - 4px)}}.pwa_product_container .product_box .item{cursor:pointer;display:flex;align-items:stretch;width:100%;margin:0}.pwa_product_container .product_box img{position:absolute;top:50%;right:50%;width:100%;transform:translate(50%,-50%)}.pwa_product_container .product_box .product_content{position:relative;z-index:11;height:100%}.pwa_product_container .product_box .product_content .pwa_product_box{background:#fafafa;display:flex;flex-direction:column;width:100%;position:relative;border-radius:5px;overflow:hidden;background-color:#fafafa;height:100%}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_img{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1;background:#fff;position:relative;padding-top:100%;border-radius:10px;border:.5px solid #ddd;overflow:hidden}@media screen and (max-width: 768px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_img{position:relative}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_img .fav-btn{position:absolute;top:10px;right:10px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_img .fav-btn .add_wishlist{font-size:22px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_img .fav-btn .add_wishlist:not(.material-symbols-outlined){animation-name:wishlist-ani;animation-duration:.6s}@keyframes wishlist-ani{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details{padding:10px;height:100%;display:flex;flex-direction:column}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_brand{color:#a09167;font-size:14px;line-height:1.3;margin-bottom:4px}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_name{color:#333;font-size:14px;margin-bottom:25px;line-height:1.3}.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:10px}@media only screen and (max-width: 500px){.pwa_product_container .product_box .product_content .pwa_product_box .pwa_product_details .pwa_product_price .global_price{font-size:10px}}.pwa_product_container .product_list.skeleton .product_content{position:relative}.pwa_product_container .product_list.skeleton .product_content:before{content:"";width:100%;height:100%;position:absolute;z-index:11;border-radius:8px;background:linear-gradient(90deg,#fff 25%,#f5f5f5,#fff 75%);background-size:200% 100%;animation:shimmer 2.5s infinite}.pwa_product_container .product_list.skeleton .product_content .pwa_product_brand{position:relative}.pwa_product_container .product_list.skeleton .product_content .pwa_product_brand:before{content:"";width:25%;height:15px;position:absolute;background:#eee;z-index:11;border-radius:8px}.pwa_product_container .product_list.skeleton .product_content .pwa_product_name{position:relative}.pwa_product_container .product_list.skeleton .product_content .pwa_product_name:before{content:"";width:75%;height:15px;position:absolute;background:#eee;z-index:11;border-radius:8px}.pwa_product_container .product_list.skeleton .product_content .btn_add_cart{position:relative}.pwa_product_container .product_list.skeleton .product_content .btn_add_cart:before{content:"";width:100%;height:35px;top:0;left:0;position:absolute;background:#eee;z-index:11;border-radius:8px}.page_content{display:flex;width:100%;justify-content:center}.page_content .page_box{display:flex;gap:20px;padding-top:40px}.page_content .next,.page_content .prev{position:relative;background:transparent;border:0px;cursor:pointer}.page_content .next:before,.page_content .prev:before{content:"";position:absolute;top:6px;left:0;width:9px;height:9px;border:1px solid #1d1d1d;border-width:0 0 1px 1px;transform:rotate(45deg)}.page_content .prev:before{left:auto;right:0;transform:rotate(-315deg)}.page_content .page{display:block;width:100%;height:100%;font-weight:400;color:#1d1d1d;margin:0;cursor:pointer;font-size:16px;padding:0;position:relative;background:transparent;border:0px;font-family:Montserrat}.page_content .page.current{font-weight:700;border-bottom:1.5px solid #1d1d1d;cursor:none!important}.page_content .page:hover{font-weight:700;color:#867547;border-bottom:1.5px solid #867547}.page_content .next:before{left:auto;right:0;transform:rotate(-135deg)}.pwa_product_container{position:relative;max-width:1366px;margin:100px auto}.small-page.pwa_product_container{width:780px}@media screen and (max-width: 768px){.pwa_product_container{margin:0 auto 100px}.small-page.pwa_product_container{width:100%}}.pwa_product_container .pwa_product_header{display:none;position:relative;align-items:center;justify-content:center;width:100%;height:48px;background:#b48c18}@media screen and (max-width: 768px){.pwa_product_container .pwa_product_header{display:flex}}.pwa_product_container .pwa_product_header .pwa_page_name{font-size:18px;font-weight:400;color:#fff}.pwa_product_container .pwa_product_header .pwa_backBtn{width:50px;height:50px;position:absolute;left:0;top:0;cursor:pointer}.pwa_product_container .pwa_product_header .pwa_backBtn:after{content:"";border-top:1.5px solid #fff;border-left:1.5px solid #fff;transform:translateY(-50%) rotate(-45deg);height:9px;width:9px;position:absolute;top:50%;left:25px}.pwa_product_container .product_list{margin-top:25px;display:flex;gap:8px;flex-wrap:wrap;padding:0 100px 0 20px}@media screen and (max-width: 768px){.pwa_product_container .product_list{padding:0 20px}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct{display:flex;flex-wrap:wrap;gap:10px;padding:15px;background-color:#fbfbfb}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct{padding:20px}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_count{font-size:18px;margin-bottom:25px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_count>span{margin:0 5px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box{position:relative;display:flex;justify-content:space-between;padding:20px 30px 10px;background-color:#fff;flex:2 0 300px;z-index:11;border-bottom:1px solid #efefef;border-radius:15px;flex-direction:column;box-shadow:0 2px 4px #0000000a;width:calc(50% - 10px)}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box{width:100%;align-items:center}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details{display:flex;gap:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details{width:100%}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_img{width:40%}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_img .thumb{width:100px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_img .thumb{width:100%}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_img .thumb img{width:100%}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info{font-size:14px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info{width:100%}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info .product_brand{margin-right:10px;font-weight:700}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info .product_name{font-size:14px;margin-bottom:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info .product_name{font-size:14px;color:#000}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_details .product_info .product_option_name{color:#b2b2b2;font-size:12px;margin-top:2px}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex:4 0 auto;z-index:12;margin-top:5px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box{justify-content:flex-start;width:100%}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price{margin-bottom:8px}@media only screen and (max-width: 500px){.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .global_price{font-size:12px}}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control{position:relative;display:flex;align-items:center;justify-content:center;background:#b48c18;border-radius:5px;color:#fff;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control .add_to_bag{background:#b48c18;padding:5px;border-radius:5px;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control .add_to_bag span{width:40px;height:40px;background-image:url(/images/shoppingbag/shopbag_button_add_to_bag.svg);background-repeat:no-repeat;background-position:center center}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control:hover{opacity:.8}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control.disable{cursor:not-allowed;background:#8b8b8b}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control .bag_qty{position:absolute;top:-5px;right:-5px;display:none;align-items:center;justify-content:center;background-color:#bd0808;color:#fff;width:15px;height:15px;border-radius:50%;font-size:8px;text-align:center}.pwa_shoppingBag_container .ShoppingBagAddBuyProduct .product_box .product_price_box .product_subtotal .product_control .bag_qty:not(:empty){display:flex}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagAddBuy{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box{position:relative;display:flex;justify-content:space-between;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:15px;overflow:hidden;flex-direction:column;align-items:center;box-shadow:0 2px 4px #0000000a;margin-bottom:20px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box{border:1px solid #e2e2e2}}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box{width:100%;display:flex;justify-content:space-between;overflow:hidden}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .spacial_event_tab,.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .addBuy_tab{width:50%;padding:10px 0;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .spacial_event_tab:after,.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .addBuy_tab:after{content:"";position:absolute;top:-2px;width:22px;height:100px;border-radius:12px;transition:none}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .spacial_event_tab{background:#dfbc52;background:linear-gradient(90deg,#dfbc52,#b48d18);color:#fff}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .spacial_event_tab.active{filter:drop-shadow(2px 6px 16px rgba(0,0,0,.8))}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .spacial_event_tab.active:after{background:#b48d18;right:-22px;transform:rotate(-15deg)}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .addBuy_tab{background:#ede7d5;color:#b38935}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .addBuy_tab.active{filter:drop-shadow(2px 6px 16px rgba(0,0,0,.8))}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .tab_box .addBuy_tab.active:after{background:#ede7d5;left:-22px;transform:rotate(15deg)}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box,.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box{display:none}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box.active,.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box.active{display:block}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box img{width:100%}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .description{margin-top:20px;margin-bottom:30px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .description .detail{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:14px;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .description .tnc{display:flex;flex-direction:column;align-items:center}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .description .tnc .btn{font-size:10px;background-color:#9e9184;color:#fff;padding:1px 3px;border-radius:5px;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .type_list_box{display:flex;justify-content:center}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .type_list_box .type_list{position:relative;display:flex;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .type_list_box .type_list .type_item{width:100%;display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;transition:.3s;padding:10px;max-width:200px;min-width:150px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .type_list_box .type_list .type_item.active{color:#bd9a34}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .type_list_box .type_list .line{content:"";display:block;height:2px;position:absolute;bottom:0;background-color:#fff;z-index:99;background-color:#bd9a34;transition:.3s}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .event_product_box{display:none}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .spacial_event_box .content_box .event_product_box.active{display:block}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box .content_box img{width:100%}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box .content_box .description{margin-top:20px;margin-bottom:30px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box .content_box .description .detail{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:14px;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box .content_box .description .tnc{display:flex;flex-direction:column;align-items:center}.pwa_shoppingBag_container .ShoppingBagAddBuy .event_box .addBuy_box .content_box .description .tnc .btn{font-size:10px;background-color:#9e9184;color:#fff;padding:1px 3px;border-radius:5px;cursor:pointer}.form_colless .AccountAddressForm .error-message{position:relative}.form_colless .AccountAddressForm .error-alert{width:100%;display:flex;position:relative;font-size:11px;line-height:1.5;color:#d74f4f;background:url(/images/tc/icon/icon_alert_msg.svg) no-repeat left 7px;padding:5px 5px 5px 15px}.form_colless .AccountAddressForm .error-alert.error-alert-other{width:100%;text-align:center;display:inline-block}.form_colless{width:100%}.form_colless .AccountAddressForm{width:100%;margin-bottom:15px;background-color:#fff;border-radius:10px;padding:0}.form_colless .AccountAddressForm input.form-control{font-size:12px}.form_colless .AccountAddressForm .auto-complete-input{font-size:12px!important}.form_colless .AccountAddressForm .user-data-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0px;width:100%;flex-direction:column;overflow:unset}.form_colless .AccountAddressForm .user-data-wrap .title-data{width:100px}.form_colless .AccountAddressForm .user-data-wrap .name-data{width:100%;display:flex;gap:5px}.form_colless .AccountAddressForm .user-data-wrap .name-data .data-input{width:100%}.form_colless .AccountAddressForm .country_code{width:150px;box-shadow:unset}.form_colless .AccountAddressForm .city-district-search{background-color:#f8f8f8;padding:5px;border-radius:10px;width:100%}.form_colless .AccountAddressForm .city-district-search .placeholder{top:15px}.form_colless .AccountAddressForm .city-district-search .auto-complete-input{border-bottom:unset;left:8px}.form_colless .AccountAddressForm .city-district-search .auto-complete-option-grid{margin:8px}.form_colless .AccountAddressForm .city-district-search .auto-complete-option-item{padding:4px 0;margin-top:0;font-size:12px}.form_colless .AccountAddressForm .city-district-search .auto-complete-input{background:#fff;border:1px solid #dedede;border-radius:4px}.form_colless .AccountAddressForm .city-district-search .auto-complete.open{padding-bottom:0}.form_colless .AccountAddressForm .city-district-select .city-district_type-grid{display:flex;gap:5px;border-bottom:1px solid #f0f0f0;margin-bottom:15px}.form_colless .AccountAddressForm .city-district-select .city-district_type-grid .city-district_type{width:calc(33% - 5px);font-size:12px;text-align:center;padding:10px;cursor:pointer}.form_colless .AccountAddressForm .city-district-select .city-district_type-grid .city-district_type.selected{background-color:#b48d18;color:#fff}.form_colless .AccountAddressForm .city-district-select .state_option-grid{display:flex;flex-wrap:wrap;gap:5px;padding-bottom:20px}.form_colless .AccountAddressForm .city-district-select .state_option-grid .state_list{text-align:center;width:calc(33% - 5px);font-size:12px;cursor:pointer;padding:4px 0}.form_colless .AccountAddressForm .city-district-select .state_option-grid .state_list:hover{background-color:none;color:#b48d18}.form_colless .AccountAddressForm .postal-code-input{width:120px}.form_colless .AccountAddressForm .postal-code-input input.form-control{margin:0;min-height:30px;border:none;padding:2px 8px 0;font-weight:700;font-family:Montserrat,Noto Sans SC,chinese;font-size:16px;text-align:center;background-color:#fafafa}.form_colless .AccountAddressForm .postal-code-input fieldset{padding:0;border:1px solid #e1e1e1;border-radius:5px}.form_colless .AccountAddressForm .postal-code-input legend{font-size:10px;margin-left:8px;color:#a7a7a7}.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap{display:flex;gap:5px;padding:0 5px 5px}.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap .postal-code-icon,.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap .postal-code-state-city{display:none}.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap.state-city .postal-code-state-city{flex-basis:55%;display:flex;align-items:center;justify-content:center;font-size:16px;color:#000;font-weight:700}.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap.state-city .postal-code-icon{display:flex;align-items:center;flex-basis:5%}.form_colless .AccountAddressForm .postal-code-input .postal-code-input-wrap.state-city input.form-control{flex-basis:40%}.form_colless .AccountAddressForm .phone-input{display:flex;gap:0x;overflow:unset}.form_colless .AccountAddressForm .phone-input .mobile_country_code{width:80px;box-shadow:none}.form_colless .AccountAddressForm .phone-input .mobile_country_code .selected-value .hideValue{display:none}.form_colless .AccountAddressForm .phone-input .mobile_country_code .options-container{width:fit-content}.form_colless .AccountAddressForm .phone-input .phone_number-input{width:100%}.form_colless .AccountAddressForm .phone-input .phone_number-input input{border-radius:0 4px 4px 0;margin-left:-1px}.form_colless .AccountAddressForm .phone-input .cigar-select{border-radius:4px 0 0 4px}.form_colless .AccountAddressForm .marked{margin-bottom:10px}.form_colless .AccountAddressForm .flex{display:flex}.form_colless .AccountAddressForm .form_hr{border-top:1px solid #cdcdcd;margin:40px 0 30px}.form_colless .btn_action{display:flex;gap:20px;justify-content:flex-end}.form_colless .btn_action .but_clear{padding:20px 10px;display:flex}.form_colless .btn_action .but_general{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:300;background:#b48d18;color:#fff;line-height:1;border-radius:4px;padding:20px 10px;cursor:pointer;width:100px;box-shadow:none;margin-left:0}.form_colless .btn_action .but_general.disabled{cursor:not-allowed;background:#a7a7a7}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagBillingAddress{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagBillingAddress.focus .box{border:1px solid #b48d18;z-index:12}.pwa_shoppingBag_container .ShoppingBagBillingAddress .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:8px;flex-direction:column;box-shadow:0 2px 4px #0000000a;margin-bottom:10px;border:1px solid #fff}.pwa_shoppingBag_container .ShoppingBagBillingAddress .box .account_info_header{margin-bottom:10px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .account_useBillingAddress{display:flex;align-items:center;font-size:12px;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .account_useBillingAddress .checkbox-style{margin-right:8px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .form_colless{padding:0}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_list .description{display:flex;align-items:flex-start;gap:5px;font-size:12px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_list .description .exclamation{font-size:11px;font-weight:700;background-color:#000;color:#fff;border-radius:50%;margin-top:3px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label{cursor:pointer;display:flex;border:1px solid #e5e5e5;padding:15px 8px;margin-bottom:8px;border-radius:8px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label:hover{opacity:.8}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .option{flex:1;margin-top:2px;display:flex;align-items:center;justify-content:center}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box{flex:9;font-size:12px;color:#404040;line-height:1}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box .info{margin-bottom:8px;display:flex;flex-wrap:wrap;gap:2px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box .info .name span{margin-right:8px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box .district{margin-bottom:8px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box .district span{margin-right:8px}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .info_box .address{font-size:14px;color:#000;font-weight:500}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .action{flex:2;display:flex;gap:8px;align-items:flex-start;justify-content:flex-end}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .action .edit:hover,.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .action .delete:hover{opacity:.7}.pwa_shoppingBag_container .ShoppingBagBillingAddress .address_item .address_item_label .action .material-symbols-outlined{font-size:20px;color:#1d1d1d;font-variation-settings:"wght" 200}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete{position:relative;width:20px;height:20px;cursor:pointer;display:inline-block}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:before,.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:after{position:absolute;top:8%;bottom:8%;width:3.5%;background-color:#333}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:before{content:"";left:50%;transform:translate(-50%) rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:after{content:"";right:50%;transform:translate(50%) rotate(-45deg)}.pwa_shoppingBag_container .ShoppingBagControlCoupon{width:100%}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box{width:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fcd65a;padding:5px 15px;font-size:15px;cursor:pointer;margin-bottom:10px;border-radius:8px;box-shadow:0 2px 4px #0000000a}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon{background:url(/images/tc/single_page/coupon/icon_shopbag_coupon_black.svg) no-repeat center;background-size:20px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box:hover .coupon{background:url(/images/tc/single_page/coupon/icon_shopbag_coupon_black.svg) no-repeat center}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box{margin-bottom:0;border-radius:0;box-shadow:none;padding:5px 10px}}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box{width:100%;display:flex;justify-content:space-between;align-items:center;gap:5px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left{width:50%;display:flex;align-items:center;gap:5px;flex-wrap:wrap}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left{width:65%;font-size:13px}}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .coupon_icon{width:16px;height:16px;margin:0;background-size:16px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .coupon_text{word-wrap:break-word;white-space:nowrap}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove{color:#b48d18;font-size:13px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete{width:10px;height:10px;margin-left:5px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:before,.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .left .remove .but_delete:after{width:10.5%;background-color:#b48d18}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right{width:50%;display:flex;align-items:center;font-size:13px;font-weight:400;gap:5px;color:#a57033;justify-content:flex-end}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right{width:35%}}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount{display:flex;align-items:center;gap:5px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .coupon_text{text-align:right;font-size:13px;white-space:nowrap;font-weight:400}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .global_price{padding:0;line-height:unset}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .global_price .global_currency{padding:0}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .global_price .global_currency .global_currency_code{display:none}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .global_price .global_amount{font-size:15px;padding:0;top:unset}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .coupon_discount .global_price>div{align-items:unset}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right.couponListClick{cursor:pointer}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right .arrow{content:"";position:absolute;right:0;width:6px;height:6px;border-top:1.5px solid #a67033;border-right:1.5px solid #a67033;transform:rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_info_box .right.couponListClick{position:relative;padding-right:10px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_new{display:flex;align-items:stretch;margin-top:2px}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_new .new{background-color:#f44336;color:#fff;padding:2px 5px;font-weight:500;font-size:10px;border-radius:3px 0 0 3px;display:flex;align-items:center}.pwa_shoppingBag_container .ShoppingBagControlCoupon .coupon_box .coupon_new .text{color:#fff;font-size:10px;font-weight:500;background-color:#fb8600;padding:2px 5px;border-radius:0 3px 3px 0;display:flex;align-items:center;line-height:1}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control{padding:0 20px;margin-bottom:25px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control{padding-top:30px}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_name{display:inline-block;font-size:26px;font-weight:400;color:#333;margin-bottom:20px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_name{display:none}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0;z-index:15}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control{position:fixed;justify-content:flex-start;width:100%;bottom:0;background-color:#fff;align-items:flex-start;margin-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;box-shadow:0 5px 25px 5px #0003;padding-bottom:15px}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .agree_box{width:100%;display:flex;font-size:12px;padding:5px 0;margin-bottom:15px;align-items:center}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .agree_box{background-color:#f4f4f4;padding:5px 20px}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .agree_box .checkbox-style{margin-right:8px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .agree_box .tnc{cursor:pointer;color:#a57033;text-decoration:underline;padding:0 5px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total{position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding:8px;font-size:13px;line-height:1;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .left{display:flex;align-items:center;gap:2px;position:relative;cursor:pointer;font-size:13px;color:#a67033;padding-right:10px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .left:after{content:"";position:absolute;right:0;width:6px;height:6px;border-top:1.5px solid #a67033;border-right:1.5px solid #a67033;transform:rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right{display:flex;align-items:flex-end;gap:5px;color:#1d1d1d}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .buy_price .buy_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .right .text{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .global_price{padding-bottom:0}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .global_price b,.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .global_price i,.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .global_price .global_amount{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .order_total .global_price>div{position:relative;top:-2px}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button{display:flex;gap:5px;width:100%}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button{padding:0 8px}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button .but_general{width:100%;padding:20px 15px;border-radius:5px;display:flex;justify-content:center;align-items:center}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button .but_general.disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button .but_general{padding:0 15px;height:40px}}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button .but_general.prev{box-shadow:none;background:#ede7d5;color:#462d00}.pwa_shoppingBag_container .ShoppingBagControl .pwa_control .pwa_page_button .but_general.next{box-shadow:none;background:#b48d18;color:#fff}.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd{display:flex;width:100%;gap:5px;justify-content:flex-end;padding:0 8px 18px;margin-top:-4px;font-size:11px}.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd .buy_price{font-size:11px;padding:0}.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd .buy_price i{font-style:normal;margin-left:2px}.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd .buy_price .buy_amount{margin-left:5px}.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd>div{display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;min-height:18px}@media screen and (min-width: 992px){.pwa_shoppingBag_container .ShoppingBagControl .transaction_in_usd{display:none}}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content{padding:0 20px;margin-bottom:25px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content{padding-top:30px}}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .pwa_page_name{display:inline-block;font-size:26px;font-weight:400;color:#333;margin-bottom:20px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .pwa_page_name{display:none}}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close .but_delete{position:relative;width:20px;height:20px;cursor:pointer;display:inline-block}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close .but_delete:before,.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close .but_delete:after{position:absolute;top:8%;bottom:8%;width:3.5%;background-color:#333}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close .but_delete:before{content:"";left:50%;transform:translate(-50%) rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close .but_delete:after{content:"";right:50%;transform:translate(50%) rotate(-45deg)}@media screen and (min-width: 769px){.pwa_shoppingBag_container .ShoppingBagCoupon{width:100%;height:100vh;display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:31}}@media screen and (min-width: 769px){.pwa_shoppingBag_container .active.ShoppingBagCoupon{display:flex}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .active.ShoppingBagCoupon{bottom:0}}.pwa_shoppingBag_container .active.ShoppingBagCoupon .black_back{display:inline-block}.pwa_shoppingBag_container .active.ShoppingBagCoupon .popup_content{overflow-y:auto}@media screen and (min-width: 769px){.pwa_shoppingBag_container .active.ShoppingBagCoupon .popup_content{display:flex;margin:0 25px;max-height:calc(100vh - 50px)}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .active.ShoppingBagCoupon .popup_content{bottom:0}}.pwa_shoppingBag_container .ShoppingBagCoupon .black_back{position:fixed;width:100%;height:100vh;background-color:#0003;z-index:32;top:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:33;position:fixed;background-color:#fff;margin-bottom:0;overflow:hidden;box-shadow:0 5px 25px 5px #000000b8;padding:30px 15px 0;transition:.5s all ease}@media screen and (min-width: 769px){.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content{display:none;top:50%;transform:translateY(-50%);border-radius:10px}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content{bottom:-100%;justify-content:flex-start;width:100%;height:85vh;border-top-left-radius:10px;border-top-right-radius:10px}}.pwa_shoppingBag_container .ShoppingBagCoupon .popup_content .popup_content_close{position:absolute;right:15px;top:15px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_general.coupon_tag{background-color:#919191;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_gold.coupon_tag{background-color:#c2a025;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_platinum.coupon_tag{background-color:#547797;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_vip.coupon_tag{background-color:#c3791e;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_timeclub.coupon_tag{background-color:#cca842;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_birthday.coupon_tag{background-color:#f7a205;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_welcome.coupon_tag{background-color:#0fc6c0;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_gold_upgrade.coupon_tag{background-color:#a48327;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .tag_platinum_upgrade.coupon_tag{background-color:#55637b;color:#fff;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_title{font-size:20px;font-weight:500;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_desc{font-size:12px;color:#acacac;margin-bottom:20px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list{display:flex;flex-direction:column;width:100%;height:64vh;overflow-y:auto;max-width:500px;padding:10px;background-color:#f8f8f8;border-radius:10px;margin:0 auto}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid{display:flex;flex-wrap:wrap;margin-bottom:10px;background-color:#fff}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .coupon_tag{position:absolute;top:0;right:0;background-color:#ff5601;color:#fff;padding:5px 10px;font-size:12px;display:flex;align-items:center;line-height:12px;justify-content:center;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .coupon_tag .tag_vip.coupon_tag{border-radius:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box.amount_style .right:before{overflow:hidden;content:"";background-image:url(/images/shoppingbag/shopbag_coupon_bg_dollarsign.png);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;width:100px;height:150px;transform:rotate(30deg) translate(-50%,-40%) scale(1.2);background-size:auto 100%}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box.amount_style .right .coupon_info{gap:4px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box.amount_style .right .coupon_info .coupon_name .coupon_name_info{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .left{width:60px;height:100%;border-top:1px solid #ffedcc;border-left:1px solid #ffedcc;border-bottom:1px solid #ffedcc;background:#fffae7;background:linear-gradient(90deg,#fffae7 90%,#ffedcc);overflow:hidden;border-radius:5px;box-shadow:0 2px 4px #0000000a}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .left .radio-checkbox-btn-general{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right{width:100%;padding:22px 8px 8px 20px;border-radius:5px;border:1px solid #eeeeee;box-shadow:0 2px 4px #0000000a;overflow:hidden;position:relative}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_name .coupon_name_info{display:flex;align-items:flex-end;font-size:16px;font-weight:500;min-height:34px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_name .coupon_expire{font-size:12px;color:#666}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount{position:relative;font-size:36px;z-index:11;text-align:center;font-weight:600;display:flex;align-items:center}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .global_price .global_currency{margin-right:0}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .discount_text{display:flex;align-items:center;margin-right:20px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .discount_text .discount_ds:before{content:"$";position:absolute;font-weight:600;left:-18px;font-size:14px;top:38%}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_info .coupon_discount .discount_text .discount_title{font-size:14px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status{display:flex;align-items:center;justify-content:space-between}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status .coupon_number{display:flex;align-items:center;position:relative;margin-left:20px;font-size:12px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status .coupon_number:before{content:"";width:15px;height:24px;left:-20px;background-size:15px 15px;background-image:url(/images/tc/single_page/coupon/icon_shopbag_coupon_black.svg);background-repeat:no-repeat;position:absolute;background-position:center}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status .coupon_policy{font-size:10px;color:#acacac;display:flex;align-items:center;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status .coupon_policy .arrow{transform:rotate(45deg);border-top:1px solid #acacac;border-left:1px solid #acacac;margin-left:5px;margin-top:3px;display:inline-block;padding:3px;margin-right:8px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .right .coupon_status .coupon_policy .arrow.open{transform:rotate(225deg);margin-top:-2px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_box .trim_message{position:absolute;top:0;left:0}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_policy_detail{width:100%;background-color:#fafafa;padding:0 10px;max-height:0;overflow:hidden;transition:max-height .5s ease}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_policy_detail.open{max-height:400px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_policy_detail .title{margin-top:10px;font-size:12px;font-weight:700;color:#b48d18;margin-bottom:5px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_policy_detail .content{font-size:12px;color:#acacac;margin-bottom:10px;max-width:500px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .coupon_list .coupon_box-grid .coupon_policy_detail .content ol{margin-block-start:0em;padding-inline-start:20px}.pwa_shoppingBag_container .ShoppingBagCoupon .content .pwa_page_button{display:flex;gap:15px;padding:15px;width:100%;margin-top:10px;justify-content:center}.pwa_shoppingBag_container .ShoppingBagCoupon .content .pwa_page_button .but_general{max-width:300px;width:100%;padding:25px 15px;border-radius:5px;margin:0 auto}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagCoupon .content .pwa_page_button .but_general{height:40px}}.pwa_shoppingBag_container .ShoppingBagCoupon .content .pwa_page_button .but_general.prev{box-shadow:none;background:#ede7d5;color:#000}.pwa_shoppingBag_container .ShoppingBagCoupon .content .pwa_page_button .but_general.next{box-shadow:none;background:#b48d18;color:#fff}.ConfirmMsgBox .popup_content{padding:0 20px;margin-bottom:25px}@media screen and (max-width: 768px){.ConfirmMsgBox .popup_content{padding-top:30px}}.ConfirmMsgBox .popup_content .pwa_page_name{display:inline-block;font-size:26px;font-weight:400;color:#333;margin-bottom:20px}@media screen and (max-width: 768px){.ConfirmMsgBox .popup_content .pwa_page_name{display:none}}.ConfirmMsgBox .popup_content .popup_content_close .but_delete{position:relative;width:20px;height:20px;cursor:pointer;display:inline-block}.ConfirmMsgBox .popup_content .popup_content_close .but_delete:before,.ConfirmMsgBox .popup_content .popup_content_close .but_delete:after{position:absolute;top:8%;bottom:8%;width:3.5%;background-color:#333}.ConfirmMsgBox .popup_content .popup_content_close .but_delete:before{content:"";left:50%;transform:translate(-50%) rotate(45deg)}.ConfirmMsgBox .popup_content .popup_content_close .but_delete:after{content:"";right:50%;transform:translate(50%) rotate(-45deg)}.ConfirmMsgBox{width:100%;height:100vh;display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:31}.ConfirmMsgBox.active{display:flex}.ConfirmMsgBox.active .black_back{display:inline-block}.ConfirmMsgBox.active .popup_content{display:flex;margin:0 25px;max-height:calc(100vh - 50px)}.ConfirmMsgBox .popup_content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:33;position:fixed;background-color:#fff;margin-bottom:0;border-radius:10px;overflow:hidden;box-shadow:0 5px 25px 5px #000000b8;padding:15px;min-width:300px;min-height:200px;transition:.5s all ease;display:none;top:50%;transform:translateY(-50%);font-size:14px}.ConfirmMsgBox .popup_content .popup_content_close{position:absolute;right:15px;top:15px}.ConfirmMsgBox .popup_content .message{width:100%;min-height:100px;display:flex;justify-content:center;align-items:center}.ConfirmMsgBox .popup_content .message.center{text-align:center}.ConfirmMsgBox .popup_content .message a,.ConfirmMsgBox .popup_content .message a:visited{color:#867547}.ConfirmMsgBox .popup_content .pwa_page_button{display:flex;gap:15px;padding:5px 15px;width:100%;margin-top:10px;justify-content:center}.ConfirmMsgBox .popup_content .pwa_page_button .but_general{max-width:300px;width:100%;padding:25px 15px;border-radius:5px}@media screen and (max-width: 768px){.ConfirmMsgBox .popup_content .pwa_page_button .but_general{height:40px}}.ConfirmMsgBox .popup_content .pwa_page_button .but_general.left_btn{box-shadow:none;background:#ede7d5;color:#000}.ConfirmMsgBox .popup_content .pwa_page_button .but_general.right_btn{box-shadow:none;background:#b48d18;color:#fff}.AccountAddressList .address_item .error-message{position:relative}.AccountAddressList .address_item .error-alert{width:100%;display:flex;position:relative;font-size:11px;line-height:1.5;color:#d74f4f;background:url(/images/tc/icon/icon_alert_msg.svg) no-repeat left 7px;padding:5px 5px 5px 15px}.AccountAddressList .address_item .error-alert.error-alert-other{width:100%;text-align:center;display:inline-block}.AccountAddressList .no_address{display:flex;flex-direction:column;gap:5px;padding:10px;background:#fafafa;border-radius:8px}.AccountAddressList .no_address .no_address_box{display:flex;background:#fff;border:1px solid #e1e1e1;border-radius:4px;padding:15px 10px}.AccountAddressList .address_item{display:flex;flex-direction:column;gap:2px;position:relative}.AccountAddressList .address_item .error-alert{position:absolute;top:-4px;left:3px}.AccountAddressList .address_item .address_item_label{display:flex;border:1px solid #e5e5e5;padding:15px 10px;border-radius:4px}.AccountAddressList .address_item .address_item_label .option{flex:1;display:flex;align-items:center;justify-content:center;box-shadow:none;max-width:45px;padding-right:10px!important}.AccountAddressList .address_item .address_item_label .info_box{flex:9;font-size:12px;color:#404040;line-height:1}.AccountAddressList .address_item .address_item_label .info_box .info{display:flex;flex-wrap:wrap;margin-bottom:8px;gap:2px}.AccountAddressList .address_item .address_item_label .info_box .info .name span{margin-right:8px}.AccountAddressList .address_item .address_item_label .info_box .district{margin-bottom:8px}.AccountAddressList .address_item .address_item_label .info_box .district span{margin-right:8px}.AccountAddressList .address_item .address_item_label .info_box .address{font-size:14px;color:#000;font-weight:500}.AccountAddressList .address_item .address_item_label .action{flex:2;display:flex;gap:8px;align-items:flex-start;justify-content:flex-end}.AccountAddressList .address_item .address_item_label .action>div{display:block;width:18px;height:18px;cursor:pointer;font-size:0;text-indent:-9999px}.AccountAddressList .address_item .address_item_label .action .edit{background:url(../../../../images/tc/icon/icon_editpen.svg) no-repeat center/contain}.AccountAddressList .address_item .address_item_label .action .edit:hover{opacity:1}.AccountAddressList .address_item .address_item_label .action .delete{background:url(../../../../images/tc/icon/icon_deletebin.svg) no-repeat center/contain}.AccountAddressList .address_item .address_item_label .action .delete:hover{opacity:1}.AccountAddressList .add_action{cursor:pointer;display:flex;gap:8px;align-items:center;padding:10px 0}.AccountAddressList .add_action .add{color:#b48d18}.AccountAddressList .add_action .add_text{font-size:14px;font-weight:500}.AccountAddressList .add_action .limit_text{font-size:10px}.AccountAddressFormPage .mobile_country_code .cigar-select .options-container{width:fit-content}.AccountAddressFormPage .address_title_text{padding:0;margin:0 0 10px;display:flex;position:relative;font-size:13px;font-weight:700;line-height:1.1}.AccountAddressFormPage .account_info_details{display:flex;gap:5px;font-size:12px;margin-bottom:15px;line-height:1.5}.AccountAddressFormPage .account_info_details .exclamation{font-size:11px;font-weight:700;background-color:#000;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:11px;height:11px;margin-top:3px}.AccountAddressFormPage .account_email_box{display:inline-block;font-size:14px;font-weight:500;padding:5px 20px;margin-bottom:15px;background-color:#aca285;color:#fff;border-radius:5px}.AccountAddressFormPage .btn_cross{width:18px;height:18px;background:#bfbfbf;border-radius:100px;opacity:.5;position:absolute;right:10px;top:10px;cursor:pointer;transition:all .2s ease 0s}.AccountAddressFormPage .btn_cross:before,.AccountAddressFormPage .btn_cross:after{position:absolute;width:1px;background-color:#fff;height:9px;top:25%}.AccountAddressFormPage .btn_cross:before{content:"";left:51%;transform:translate(-50%) rotate(45deg)}.AccountAddressFormPage .btn_cross:after{content:"";right:52%;transform:translate(50%) rotate(-45deg)}.AccountAddressFormPage .btn_cross:hover{opacity:1}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagDeliveryAddress{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress.focus .box{border:1.5px solid #b48d18;z-index:12}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:2px solid #efefef;border-radius:8px;flex-direction:column;box-shadow:0 2px 4px #0000000a;margin-bottom:10px;border:1px solid #fff;z-index:13}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .box .account_info_header{margin-bottom:10px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .box .AccountAddressFormPage,.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .form_colless{padding:0}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .address_list .description{display:flex;align-items:flex-start;gap:5px;font-size:12px}.pwa_shoppingBag_container .ShoppingBagDeliveryAddress .address_list .description .exclamation{font-size:11px;font-weight:700;background-color:#000;color:#fff;border-radius:50%;margin-top:3px}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content{padding:0 20px;margin-bottom:25px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content{padding-top:30px}}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .pwa_page_name{display:inline-block;font-size:26px;font-weight:400;color:#333;margin-bottom:20px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .pwa_page_name{display:none}}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close .but_delete{position:relative;width:20px;height:20px;cursor:pointer;display:inline-block}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close .but_delete:before,.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close .but_delete:after{position:absolute;top:8%;bottom:8%;width:3.5%;background-color:#333}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close .but_delete:before{content:"";left:50%;transform:translate(-50%) rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close .but_delete:after{content:"";right:50%;transform:translate(50%) rotate(-45deg)}@media screen and (min-width: 769px){.pwa_shoppingBag_container .ShoppingBagPopUpTnc{width:100%;height:100vh;display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:31}}@media screen and (min-width: 769px){.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc{display:flex}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc{bottom:0}}.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc .black_back{display:inline-block}.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc .popup_content{overflow-y:auto}@media screen and (min-width: 769px){.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc .popup_content{display:flex;margin:0 25px;max-height:calc(100vh - 50px)}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .active.ShoppingBagPopUpTnc .popup_content{bottom:0}}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .black_back{position:fixed;width:100%;height:100vh;background-color:#0003;z-index:32;top:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:33;position:fixed;background-color:#fff;margin-bottom:0;overflow:hidden;box-shadow:0 5px 25px 5px #000000b8;padding:30px 15px 0;transition:.5s all ease}@media screen and (min-width: 769px){.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content{display:none;top:50%;transform:translateY(-50%);border-radius:10px}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content{bottom:-100%;justify-content:flex-start;width:100%;height:85vh;border-top-left-radius:10px;border-top-right-radius:10px}}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .popup_content .popup_content_close{position:absolute;right:15px;top:15px}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .content .tnc_title{font-size:20px;font-weight:500;margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .content .tnc_desc{font-size:14px;color:#acacac;margin-bottom:30px;overflow-y:scroll}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .content .tnc_desc .color-with-marker{list-style-position:inside;padding:0 7px}.pwa_shoppingBag_container .ShoppingBagPopUpTnc .content .tnc_desc .color-with-marker li{padding:10px 0}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagPrice{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagPrice .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:8px;flex-direction:column;box-shadow:0 2px 4px #0000000a;margin-bottom:20px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagPrice .box{border:1px solid #e2e2e2}}.pwa_shoppingBag_container .ShoppingBagPrice .box .title{font-weight:700;margin-bottom:25px;font-size:20px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row{display:flex;justify-content:space-between;margin-bottom:5px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.discount_total_box,.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.coupon_open_box{cursor:pointer}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.discount_total_box:hover,.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.coupon_open_box:hover{opacity:.8}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.order_total,.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.order_total>div{display:flex;align-items:flex-end;line-height:1}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .left{display:flex;align-items:center;font-size:14px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .left .arrow{width:7px;height:7px;transform:rotate(45deg);border-top:1px solid #a67033;border-left:1px solid #a67033;margin-left:10px;margin-top:6px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .left .arrow.open{transform:rotate(225deg);margin-top:0}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right{font-size:14px;text-align:right}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price{padding-bottom:0}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_currency_code{display:none}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row .right .global_price .global_amount{font-size:15px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.point{color:#a67033;margin-bottom:20px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.point img{margin-right:5px;width:20px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.point .right{margin-right:0}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .row.point .right .get_point{margin:0 5px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box{background-color:#f9f9f9;padding:0 0 0 10px;font-size:12px;max-height:0;overflow:hidden;transition:max-height .5s ease}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box .left{font-size:12px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box.open{max-height:400px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box .discount_box_title{margin-top:10px;font-size:12px;color:#666}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box .row:last-child{margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box .row .right .eshop .price_box .price{font-size:14px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .discount_box .row .right .eshop .price_box .price>span:nth-of-type(1){font-size:14px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content hr{margin:4px 0;border:.2px solid #dedede}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .shipping_fee .right{margin-right:0;color:#fb8600;font-weight:700}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .left{font-weight:700}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .right,.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .right .eshop .price_box .price{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .right .eshop .price_box .price>span:nth-of-type(1){font-size:24px}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .right .global_price .global_currency_code{display:block}.pwa_shoppingBag_container .ShoppingBagPrice .box .content .order_total.row .right .global_price .global_amount{font-size:24px}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd{display:flex;width:100%;gap:5px;align-items:flex-end!important;padding:0 0 8px;font-size:11px}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd .buy_price{font-size:11px;padding:0}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd .buy_price i{font-style:normal;margin-left:2px}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd .buy_price .buy_amount{margin-left:5px}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd>div{flex:1;display:flex;align-items:flex-end;width:100%;min-height:18px}.pwa_shoppingBag_container .ShoppingBagPrice .transaction_in_usd>div:nth-child(2){text-align:right;justify-content:flex-end}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box.trim_product .trim_product_message:before,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .alert_product_message:before{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 1.21707C11.866 1.21707 15 4.35108 15 8.21707C15 12.0831 11.866 15.2171 8 15.2171C4.13401 15.2171 1 12.0831 1 8.21707C1 4.35108 4.13401 1.21707 8 1.21707Z" fill="%23BD0808" stroke="%23BD0808" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 11.0219V8.22185" stroke="white" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 5.41229H8.007" stroke="white" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagProduct{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagProduct .title{display:flex;align-items:center;margin-bottom:15px}.pwa_shoppingBag_container .ShoppingBagProduct .title .bag_product_name{display:flex;font-size:30px;font-weight:500}.pwa_shoppingBag_container .ShoppingBagProduct .title .product_count{font-size:16px;align-self:flex-end;margin-left:10px}.pwa_shoppingBag_container .ShoppingBagProduct .title .product_count>span{margin:0 5px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box{position:relative;display:flex;justify-content:space-between;padding:25px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:15px;flex-wrap:nowrap;box-shadow:0 2px 4px #0000000a;margin-bottom:15px;gap:10px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price{flex-direction:row;gap:10px;margin-bottom:8px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box{align-items:center;border:1px solid #e2e2e2;padding:15px 15px 10px;flex-wrap:wrap;gap:10px}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_img{width:100px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_img{width:auto;flex:0 0 20%;order:1}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_img .thumb{width:100px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_img .thumb{width:100%}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_img .thumb img{width:100%}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info{margin-bottom:55px;flex:1.5}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info{flex:1 0 70%;order:2}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info .product_brand{margin-right:10px;font-weight:700}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info .product_name{font-size:16px;margin-bottom:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info .product_name{font-size:16px;color:#000}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info .product_option_name{color:#b2b2b2;font-size:12px;margin-top:2px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_info .product_code{padding:3px 4px 2px;margin:10px 0 0;background:#f4f4f4;border-radius:2px;display:inline-block;color:#666;font-size:11px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller{position:absolute;display:flex;bottom:25px;left:125px;z-index:12}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller{position:relative;bottom:0;left:0;flex:0 0 0;order:3}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box{display:flex;align-items:center;background-color:#fff;box-shadow:none;gap:1px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box:hover{background:#fff;color:#000}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .minus,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .add{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-shadow:inset 0 0 0 1px #bbb}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input:not(.disabled):hover,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .minus:not(.disabled):hover,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .add:not(.disabled):hover{color:#fff;background-color:#333}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input.disabled,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .minus.disabled,.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .add.disabled{cursor:not-allowed;opacity:.5}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .minus{margin-right:-1px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .add{margin-left:-1px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input{margin:0 -1px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input:not(.disabled):hover{color:#fff;background-color:#fff}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .qty_controller .qty_controller_box .input .input_qty{width:100%;height:100%;text-align:center;border:0;box-shadow:inset 0 0 0 1px #bbb}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal{display:flex;justify-content:center;align-items:flex-end;flex-direction:column;flex:1;position:relative}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price .global_price_crossed{width:auto}@media only screen and (max-width: 500px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .global_price{font-size:12px;flex-direction:column-reverse;gap:2px}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal{flex:0 0 1;order:5}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box{display:flex;width:100%;justify-content:flex-end;gap:2px;flex-wrap:nowrap;position:absolute;bottom:30px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box{flex-wrap:wrap;position:relative;bottom:0}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box{position:relative;display:flex;align-items:center;justify-content:flex-end}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box .remark{padding:3px 5px 2px;font-size:10px;border-radius:3px;width:fit-content;white-space:nowrap;line-height:1}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box.addbuy .remark{background-color:#ab0e36;color:#fff}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box.no_discount .remark{border:.5px solid #a0a0a0;background-color:#fff;color:#a0a0a0}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box.coupon .remark{background-color:#ffda5b;color:#c08e3f}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_subtotal .discount_box .remark_box.special_campaign .remark{border:.5px solid #ab0e36;background-color:#fff;color:#ab0e36}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_control{display:flex;align-items:center;justify-content:center;width:50px;z-index:12}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_control{flex:0 0 10%;order:4;justify-content:center}}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_control:hover{opacity:.8}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_control .delete{cursor:pointer;font-variation-settings:"wght" 200;font-size:22px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .product_control .delete:hover{opacity:.8}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .trim_product_message{display:none}.pwa_shoppingBag_container .ShoppingBagProduct .product_box.trim_product{padding-top:35px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box.trim_product:before{content:"";width:100%;height:100%;background-color:#e8e8e8;position:absolute;opacity:.7;z-index:11;top:0;left:0;border-radius:15px}.pwa_shoppingBag_container .ShoppingBagProduct .product_box.trim_product .trim_product_message{position:absolute;display:flex;color:red;font-size:12px;left:10px;top:10px;justify-content:center;align-items:center;z-index:12}.pwa_shoppingBag_container .ShoppingBagProduct .product_box.trim_product .trim_product_message:before{content:"";width:25px;height:16px;background-repeat:no-repeat}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .alert_product_message{position:absolute;display:flex;color:red;font-size:12px;left:10px;top:0;justify-content:center;align-items:center;z-index:12}.pwa_shoppingBag_container .ShoppingBagProduct .product_box .alert_product_message:before{content:"";width:25px;height:16px;background-repeat:no-repeat}.pwa_shoppingBag_container .ShoppingBagProduct .no_product{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:25px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:15px;flex-wrap:nowrap;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;margin-bottom:15px}.pwa_shoppingBag_container .ShoppingBagProduct .no_product .icon{width:40px;height:40px;background-color:#fff;background-image:url(/images/shoppingbag/shopbag_icon_shopbag_golden.svg);background-size:100%;margin-bottom:15px}.pwa_shoppingBag_container .ShoppingBagProduct .no_product .text{font-size:16px;margin-bottom:15px}.pwa_shoppingBag_container .ShoppingBagProduct .no_product .button .but_general{box-shadow:none;background:#b48d18;color:#fff;padding:5px 15px;border-radius:5px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .error-message{position:relative}.pwa_shoppingBag_container .ShoppingBagRewardPoint .error-alert{width:100%;display:flex;position:relative;font-size:11px;line-height:1.5;color:#d74f4f;background:url(/images/tc/icon/icon_alert_msg.svg) no-repeat left 7px;padding:5px 5px 5px 15px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .error-alert.error-alert-other{width:100%;text-align:center;display:inline-block}.pwa_shoppingBag_container .ShoppingBagRewardPoint .errorMsg_box{font-size:11px;line-height:1.1;color:#d74f4f;background:url(/images/shoppingbag/icon_alert_msg.svg) no-repeat left 4px;padding:5px 5px 5px 15px}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagRewardPoint{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;flex-direction:column;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 4px #0000000a}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagRewardPoint .box{border:1px solid #e2e2e2}}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .title{margin-bottom:15px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .point_box{display:flex;gap:20px;margin-bottom:5px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .point_box .point,.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .point_box .use_point{color:#8c8c8c;font-size:12px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box{position:relative;border:1px solid #dfdfdf;border-radius:5px;padding-left:10px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box input.form-control{border:none;padding:0 5px;min-height:35px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_box{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:5px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_use_point,.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_used_point{padding:0 15px;height:auto;box-shadow:none;border-radius:5px;font-weight:400;line-height:24px;width:80px;font-size:12px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_use_point{background:#b48d18}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_used_point{background:#fff;border:1px solid #b48d18;color:#b48d18;cursor:inherit}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_cross{width:14px;height:14px;background:#999;border-radius:100px;opacity:.5;position:relative;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_cross:before,.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_cross:after{position:absolute;top:15%;bottom:15%;width:3.5%;background-color:#fff;height:9px}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_cross:before{content:"";left:51%;transform:translate(-50%) rotate(45deg)}.pwa_shoppingBag_container .ShoppingBagRewardPoint .box .content .input_box .btn_cross:after{content:"";right:52%;transform:translate(50%) rotate(-45deg)}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagShipping{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagShipping .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:8px;flex-direction:column;box-shadow:0 2px 4px #0000000a;margin-bottom:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagShipping .box{border:1px solid #e2e2e2}}.pwa_shoppingBag_container .ShoppingBagShipping .box .title{margin-bottom:5px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagShipping .box .content{display:flex;justify-content:space-between;align-items:center;font-size:12px}.pwa_shoppingBag_container .ShoppingBagShipping .box .content .left{width:75%}.pwa_shoppingBag_container .ShoppingBagShipping .box .content .left>span{margin:0 5px;font-weight:700}.pwa_shoppingBag_container .ShoppingBagShipping .box .content .right{font-size:20px;font-weight:700;color:#fb8600}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price{display:flex;align-items:flex-end;gap:8px;font-size:14px;font-weight:300;line-height:1;position:relative;padding:0;margin-top:auto;color:#51523b}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price>div{display:flex;align-items:flex-end}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price.global_price_gold{color:#b48d18}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price.global_price_red{color:#bd0808}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price{flex-direction:column-reverse;gap:2px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_price_crossed{width:100%}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_currency{display:flex;flex-wrap:nowrap;font-size:.875em;font-weight:400;white-space:nowrap;position:relative;top:2px;margin-right:5px;gap:2px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_currency b,.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_currency i{font-weight:400;font-style:normal}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_amount{font-size:1.5em;font-weight:700;position:relative;top:4px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price .global_price_crossed{text-decoration:line-through;font-size:1em;color:#8e8e8e;position:relative;top:3px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .wish_list .icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2Rpc3BsYXk6bm9uZTtmaWxsOiNBQ0FCODc7fQo8L3N0eWxlPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxNDYuNCIgY3k9IjE2OS40IiByPSIxMjguNCIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzNTUuMiIgY3k9IjE2OS40IiByPSIxMjguNCIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxODYuNSIgY3k9IjIzNy4zIiByPSIxNDUuOCIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIzMjIuMSIgY3k9IjIzNy4zIiByPSIxNDUuOCIvPgo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyNTciIGN5PSIzMTUuOCIgcj0iMTQ1LjgiLz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzY5LDIwLjhjLTQ1LjYsMC04Ni43LDIxLjUtMTEzLDU1LjRjLTI2LjMtMzQtNjcuNC01NS40LTExMy01NS40QzY0LjEsMjAuOCwwLDg1LDAsMTYzLjhjMCw5MS42LDU4LjQsMTcyLjUsMTI1LDIzNC4zCgkJCWM2MC42LDU2LjIsMTIwLjQsODkuNiwxMjIuOSw5MWMyLjUsMS40LDUuMywyLjEsOC4xLDIuMXM1LjYtMC43LDguMS0yLjFjMi41LTEuNCw2Mi4zLTM0LjgsMTIyLjktOTEKCQkJYzY2LjYtNjEuNywxMjUtMTQyLjcsMTI1LTIzNC4zQzUxMiw4NSw0NDcuOSwyMC44LDM2OSwyMC44eiBNMzY0LjksMzczLjJjLTQ1LjEsNDEuOS05MC44LDcxLjEtMTA4LjksODIKCQkJQzIxNS4xLDQzMC41LDMzLjMsMzEyLjEsMzMuMywxNjMuOGMwLTYwLjUsNDkuMi0xMDkuNywxMDkuNy0xMDkuN2M0MS44LDAsNzkuNCwyMy4zLDk4LjEsNjAuN2MyLjgsNS42LDguNiw5LjIsMTQuOSw5LjIKCQkJYzYuMywwLDEyLjEtMy42LDE0LjktOS4yYzE4LjctMzcuNCw1Ni4zLTYwLjcsOTguMS02MC43YzYwLjUsMCwxMDkuNyw0OS4yLDEwOS43LDEwOS43QzQ3OC43LDI0OS41LDQxNi44LDMyNSwzNjQuOSwzNzMuMnoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K)}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .wish_list.active .icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMywgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0FDQUI4Nzt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE0Ni40IiBjeT0iMTY5LjQiIHI9IjEyOC40Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjM1NS4yIiBjeT0iMTY5LjQiIHI9IjEyOC40Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE4Ni41IiBjeT0iMjM3LjMiIHI9IjE0NS44Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjMyMi4xIiBjeT0iMjM3LjMiIHI9IjE0NS44Ii8+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjI1NyIgY3k9IjMxNS44IiByPSIxNDUuOCIvPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNjksMjAuOGMtNDUuNiwwLTg2LjcsMjEuNS0xMTMsNTUuNGMtMjYuMy0zNC02Ny40LTU1LjQtMTEzLTU1LjRDNjQuMSwyMC44LDAsODUsMCwxNjMuOAoJCQljMCw5MS42LDU4LjQsMTcyLjUsMTI1LDIzNC4zYzYwLjYsNTYuMiwxMjAuNCw4OS42LDEyMi45LDkxYzIuNSwxLjQsNS4zLDIuMSw4LjEsMi4xczUuNi0wLjcsOC4xLTIuMWMyLjUtMS40LDYyLjMtMzQuOCwxMjIuOS05MQoJCQljNjYuNi02MS43LDEyNS0xNDIuNywxMjUtMjM0LjNDNTEyLDg1LDQ0Ny45LDIwLjgsMzY5LDIwLjh6IE0zNjQuOSwzNzMuMmMtNDUuMSw0MS45LTkwLjgsNzEuMS0xMDguOSw4MgoJCQlDMjE1LjEsNDMwLjUsMzMuMywzMTIuMSwzMy4zLDE2My44YzAtNjAuNSw0OS4yLTEwOS43LDEwOS43LTEwOS43YzQxLjgsMCw3OS40LDIzLjMsOTguMSw2MC43YzIuOCw1LjYsOC42LDkuMiwxNC45LDkuMgoJCQljNi4zLDAsMTIuMS0zLjYsMTQuOS05LjJjMTguNy0zNy40LDU2LjMtNjAuNyw5OC4xLTYwLjdjNjAuNSwwLDEwOS43LDQ5LjIsMTA5LjcsMTA5LjdDNDc4LjcsMjQ5LjUsNDE2LjgsMzI1LDM2NC45LDM3My4yeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=)}.pwa_shoppingBag_container .ShoppingBagSuggestProduct{width:100%}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box{position:relative;display:flex;justify-content:space-between;flex:2 0 auto;z-index:11;overflow:hidden;background-color:#fff9e7;padding:30px 0 30px 20px;flex-direction:column;border-radius:8px;box-shadow:0 2px 4px #0000000a}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box{margin-bottom:20px}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .title{margin-bottom:15px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .owl-stage{padding-left:0!important;display:flex}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .item{height:100%}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box{position:relative;display:flex;justify-content:space-between;padding:20px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:5px;flex-direction:column;height:100%;gap:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box{align-items:center;box-shadow:0 2px 4px #0000000a;margin-bottom:20px}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box a{color:#000}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details{display:flex;gap:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details{width:100%}}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_img{width:40%}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_img .thumb{width:100px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_img .thumb{width:100%}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_img .thumb img{width:100%}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info{font-size:14px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info{width:100%}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info .product_brand{margin-right:5px;font-weight:700}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info .product_name{font-size:14px;margin-bottom:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info .product_name{font-size:14px;color:#000}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_details .product_info .product_option_name{color:#b2b2b2;font-size:12px;margin-top:2px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;z-index:12}@media screen and (max-width: 768px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box{justify-content:flex-start;width:100%}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price{margin-bottom:8px}@media only screen and (max-width: 500px){.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .global_price{font-size:12px}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control{position:relative;display:flex;align-items:center;justify-content:center;gap:20px}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .wish_list{display:flex;cursor:pointer}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .wish_list .icon{width:16px;height:16px;background-repeat:no-repeat}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .wish_list.active{animation-name:wishlist-ani;animation-duration:1s}@keyframes wishlist-ani{0%{transform:scale(1)}25%{transform:scale(.5)}50%{transform:scale(1.2)}to{transform:scale(1)}}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .add_to_bag{background:#b48c18;padding:5px;border-radius:5px;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .add_to_bag span{width:40px;height:40px;background-image:url(/images/shoppingbag/shopbag_button_add_to_bag.svg);background-repeat:no-repeat;background-position:center center}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .add_to_bag .bag_qty{position:absolute;top:-5px;right:-5px;display:none;align-items:center;justify-content:center;background-color:#bd0808;color:#fff;width:15px;height:15px;border-radius:50%;font-size:8px;text-align:center}.pwa_shoppingBag_container .ShoppingBagSuggestProduct .box .product_box .product_price_box .product_subtotal .product_control .add_to_bag .bag_qty:not(:empty){display:flex}.pwa_shoppingBag_container .ShoppingBagPayment{filter:grayscale(1) brightness(1.5);opacity:.5}@media screen and (max-width: 992px){.pwa_shoppingBag_container .ShoppingBagPayment{padding:0 15px}}.pwa_shoppingBag_container .ShoppingBagPayment.focus{filter:inherit;opacity:1}.pwa_shoppingBag_container .ShoppingBagPayment.focus .box{border:1px solid #b48d18;z-index:12}.pwa_shoppingBag_container .ShoppingBagPayment.selected{filter:inherit;opacity:1}.pwa_shoppingBag_container .ShoppingBagPayment .box{position:relative;display:flex;padding:10px 15px;background-color:#fff;flex:2 0 auto;z-index:11;border-bottom:1px solid #efefef;border-radius:8px;flex-direction:column;box-shadow:0 2px 4px #0000000a;margin-bottom:10px;border:1px solid #fff}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .title{margin-bottom:15px;font-size:18px}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .user-data-wrap{margin-bottom:10px}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .user-data-wrap .data-input{flex:1;box-shadow:unset}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .info-grid{font-size:11px;color:#666}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .info-grid.margin-bottom{margin-bottom:20px}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .info-grid ul{padding-left:20px}.pwa_shoppingBag_container .ShoppingBagPayment .box .billing_form .user-data-grid .info-grid .title{margin-bottom:10px;color:#b08a17;font-size:12px;font-weight:700}.NotificationMsgBox .popup_content{padding:0 20px;margin-bottom:25px}@media screen and (max-width: 768px){.NotificationMsgBox .popup_content{padding-top:30px}}.NotificationMsgBox .popup_content .pwa_page_name{display:inline-block;font-size:26px;font-weight:400;color:#333;margin-bottom:20px}@media screen and (max-width: 768px){.NotificationMsgBox .popup_content .pwa_page_name{display:none}}.NotificationMsgBox .popup_content .popup_content_close .but_delete{position:relative;width:20px;height:20px;cursor:pointer;display:inline-block}.NotificationMsgBox .popup_content .popup_content_close .but_delete:before,.NotificationMsgBox .popup_content .popup_content_close .but_delete:after{position:absolute;top:8%;bottom:8%;width:3.5%;background-color:#333}.NotificationMsgBox .popup_content .popup_content_close .but_delete:before{content:"";left:50%;transform:translate(-50%) rotate(45deg)}.NotificationMsgBox .popup_content .popup_content_close .but_delete:after{content:"";right:50%;transform:translate(50%) rotate(-45deg)}.NotificationMsgBox{position:relative;width:100%;height:calc(100% - 50px);display:none;justify-content:center;align-items:center;position:fixed;top:25px;left:0;z-index:31}.NotificationMsgBox.active{display:flex}.NotificationMsgBox.active .black_back{display:inline-block}.NotificationMsgBox.active .popup_content{display:flex;margin:25px;max-height:calc(100vh - 50px)}.NotificationMsgBox .black_back{position:fixed;width:100%;height:100vh;background-color:#0003;z-index:32;top:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}.NotificationMsgBox .popup_content{position:absolute;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:33;background-color:#fff;margin-bottom:0;border-radius:10px;box-shadow:0 5px 25px 5px #000000b8;padding:30px 15px 25px;min-width:170px;min-height:170px;overflow:auto;font-size:14px;transition:.5s all ease;display:none;top:50%;transform:translateY(-50%)}.NotificationMsgBox .popup_content .popup_content_close{position:absolute;right:15px;top:15px}.NotificationMsgBox .popup_content.btn-loader:before{max-width:100px;max-height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.NotificationMsgBox .popup_content h2{margin-bottom:25px}.pwa_shoppingBag_container.ShoppingBagPage{position:relative;max-width:1366px;margin:100px auto}.small-page.pwa_shoppingBag_container.ShoppingBagPage{width:780px}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagPage{margin:0 auto 100px}.small-page.pwa_shoppingBag_container.ShoppingBagPage{width:100%}}.pwa_shoppingBag_header{display:none;position:relative;align-items:center;justify-content:center;width:100%;height:48px;background:#b48c18}@media screen and (max-width: 768px){.pwa_shoppingBag_header{display:flex}}.pwa_shoppingBag_header .pwa_page_name{font-size:18px;font-weight:400;color:#fff}.pwa_shoppingBag_header .pwa_backBtn{width:50px;height:50px;position:absolute;left:0;top:0;cursor:pointer}.pwa_shoppingBag_header .pwa_backBtn:after{content:"";border-top:1.5px solid #fff;border-left:1.5px solid #fff;transform:translateY(-50%) rotate(-45deg);height:9px;width:9px;position:absolute;top:50%;left:25px}.pwa_hmenu:has(~.pwa_shoppingBag_container.ShoppingBagPage),.pwa_dashboard_header:has(~.pwa_shoppingBag_container.ShoppingBagPage),.pwa_vmenu:has(~.pwa_shoppingBag_container.ShoppingBagPage){display:none!important}.pwa_shoppingBag_header{display:flex;position:fixed;z-index:14}.pwa_shoppingBag_header .pwa_homeBtn{width:50px;height:50px;position:absolute;right:0;top:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:url(/images/tc/single_page/timeclub/pwa_menu_iconset_home_white.svg) no-repeat center;background-size:20px}.pwa_shoppingBag_container.ShoppingBagPage{padding:0 20px}@media screen and (min-width: 993px){.pwa_shoppingBag_container.ShoppingBagPage .desktop{display:inline-block}.pwa_shoppingBag_container.ShoppingBagPage .mobile{display:none!important}}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage{padding:0;margin:80px auto 160px}.pwa_shoppingBag_container.ShoppingBagPage .desktop{display:none!important}.pwa_shoppingBag_container.ShoppingBagPage .mobile{display:inline-block}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;max-width:1024px;margin-right:auto;margin-left:auto}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step{margin-top:10px;padding:0 20px}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step{flex:1;display:flex;align-items:center;justify-content:center;width:25%;max-width:36px;padding:8px;background:#fff;border:1px solid #b2b2b2;border-radius:50%;position:relative}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step img{width:100%}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step.active{border:1px solid #b48d18;background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step.active img{filter:grayscale(1) brightness(2)}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3{cursor:pointer}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1.not-click,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2.not-click,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3.not-click{cursor:inherit}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1:not(.not-click):hover,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2:not(.not-click):hover,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3:not(.not-click):hover{background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1:not(.not-click):hover img,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2:not(.not-click):hover img,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3:not(.not-click):hover img{filter:grayscale(1) brightness(2)}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1.active:hover,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2.active:hover,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3.active:hover{background:#fff}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step1.active:hover img,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step2.active:hover img,.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step3.active:hover img{filter:none}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step_name{margin-left:10px;font-size:14px}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step_name.active{color:#b48d18}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .step_name{display:none}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .line{flex:1;width:100%;height:1px;background-color:#b2b2b2;margin:20px 15px}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step .line.active{background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step_name{display:flex;font-size:30px;font-weight:500;margin-bottom:15px}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step_name>span{line-height:32px}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step_name{padding:0 20px}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_bag_step_name .product_count{font-size:16px;align-self:flex-end;margin-left:10px}.pwa_shoppingBag_container.ShoppingBagPage .shipping_fee_image{margin-bottom:5px;border-radius:10px;overflow:hidden}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .shipping_fee_image{margin-bottom:30px;padding:0 20px}}.pwa_shoppingBag_container.ShoppingBagPage .shipping_fee_image img{width:100%;border-radius:8px}.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage1,.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage2,.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage3{display:none}.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage1.active,.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage2.active,.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage3.active{display:flex}.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage{width:100%;gap:15px}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage{gap:0;flex-direction:column}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage .stage_product{width:calc(70% - 25px)}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage .stage_product{width:100%}}.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage .stage_order{width:30%}@media screen and (max-width: 992px){.pwa_shoppingBag_container.ShoppingBagPage .pwa_stage .stage_order{width:100%}}.pwa_shoppingBag_container.ShoppingBagThankyou{position:relative;max-width:1366px;margin:100px auto}.small-page.pwa_shoppingBag_container.ShoppingBagThankyou{width:780px}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou{margin:0 auto 100px}.small-page.pwa_shoppingBag_container.ShoppingBagThankyou{width:100%}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pwa_shoppingBag_container.ShoppingBagThankyou{padding:0 95px 0 20px}@media screen and (min-width: 769px){.pwa_shoppingBag_container.ShoppingBagThankyou .desktop{display:inline-block}.pwa_shoppingBag_container.ShoppingBagThankyou .mobile{display:none!important}}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou{padding:0;margin:0 auto 195px}.pwa_shoppingBag_container.ShoppingBagThankyou .desktop{display:none!important}.pwa_shoppingBag_container.ShoppingBagThankyou .mobile{display:inline-block}}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step{margin-top:10px;padding:0 20px}}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step{flex:1;display:flex;align-items:center;justify-content:center;width:25%;max-width:36px;padding:8px;background:#fff;border:1px solid #b2b2b2;border-radius:50%;position:relative}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step img{width:100%}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step.active{border:1px solid #b48d18;background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step.active img{filter:grayscale(1) brightness(2)}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step1:not(.not-click):hover,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step2:not(.not-click):hover,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step3:not(.not-click):hover{background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step1:not(.not-click):hover img,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step2:not(.not-click):hover img,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step3:not(.not-click):hover img{filter:grayscale(1) brightness(2)}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step_name{margin-left:10px;font-size:14px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step_name.active{color:#b48d18}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .step_name{display:none}}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .line{flex:1;width:100%;height:2px;background-color:#b2b2b2;margin:20px 15px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step .line.active{background-color:#b48d18}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step_name{display:flex;font-size:30px;font-weight:500;margin-bottom:15px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step_name>span{line-height:32px}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step_name{padding:0 20px}}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_bag_step_name .product_count{font-size:16px;align-self:flex-end;margin-left:10px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage1,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage2,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage3{display:none}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage1.active,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage2.active,.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage3.active{display:flex}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage{width:100%;gap:15px}@media screen and (max-width: 768px){.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage{flex-direction:column}}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete{background-color:#fff;padding:32px;border-radius:8px;border-width:.5px solid #dddddd;box-shadow:0 2px 4px #0000000a;position:relative;min-height:40vh;display:flex;justify-content:center;align-items:center}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper{display:flex;flex-direction:column;align-items:center;gap:10px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper .icon{width:80px;height:80px;background:url(/images/shoppingbag/shopbag_icon_order_complete_golden.svg) no-repeat center;background-size:contain;opacity:.6}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper .heading{font-size:24px}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper .description{color:#999}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper .btn_common{margin-top:25px;width:100%;padding:10px 30px;border-radius:5px;display:flex;justify-content:center;align-items:center;box-shadow:none;background:#b48d18;color:#fff}.pwa_shoppingBag_container.ShoppingBagThankyou .pwa_stage .order_complete .wrapper .btn_common:hover{opacity:.8}
