@charset "UTF-8";html{image-rendering:-webkit-optimize-contrast;}@media (max-width:767px){#modal_check_agree_subscr .h4{font-size:1.3rem;}#modal_check_agree_subscr .h3{font-size:1.35rem;}.agree_check_div{margin-bottom:5px;margin-top:5spx;}#page_index #index_section_choose a>div{min-height:50vw;}#page_categories .categories_title{padding-left:calc(25% + 1rem);}#page_categories .product_top_warp{width:60px;height:60px;}#page_categories .period_icon{width:35px;height:35px;margin:.25rem;}#page_categories .period_icon img{width:100%;height:auto;}#page_categories .product_top_warp .product_top{padding:0 0.25rem;transform-origin:60% 90%;font-size:10px;}#page_products .product_top_warp{width:100px;height:100px;}#page_products .period_icon{width:90px;height:90px;margin:.5rem;}#page_products .period_icon img{width:100%;height:auto;margin:0;}#page_products .product_top_warp .product_top{padding:0 0.25rem;transform-origin:65% 80%;}.pagination .page-link{padding:1rem 1.5rem;}#main-nav{line-height:0;text-align:center;}#main-menu{display:inline-block;}.product_stage_div h4{font-size:1.5rem;}.product_stage_div h5{font-size:1.2rem;}#Modal_mb_addToCart_menu .product_stage_div h4{font-size:1.2rem;}#Modal_mb_addToCart_menu .product_stage_div h5{padding-left:1rem !important;font-size:1rem;}#product_price_div ul li{font-size:1rem;}}/* MD */@media (min-width:768px){#modal_check_agree_subscr .fz_lg{font-size:1.6rem;padding-bottom:10px;padding-top:10px;}#modal_check_agree_subscr li{font-size:1.1rem;}#modal_check_agree_subscr .h4{font-size:1.3rem;}.agree_check_div{margin:5px 0 10px;}#page_index #index_section_choose a>div{min-height:50vw;}#page_categories .categories_title{padding-left:1rem;}#page_categories .product_top_warp{width:70px;height:70px;}#page_categories .period_icon{width:40px;height:40px;margin:.25rem;}#page_categories .period_icon img{width:100%;height:auto;margin:0;}#page_categories .product_top_warp .product_top{padding:0 0.25rem;transform-origin:60% 90%;}#page_products .product_top_warp{width:110px;height:110px;}#page_products .period_icon{width:100px;height:100px;margin:.5rem;}#page_products .period_icon img{width:100%;height:auto;margin:0;}#page_products .product_top_warp .product_top{padding:0 0.25rem;transform-origin:65% 80%;}}/* LA */@media (min-width:992px){#page_index #index_section_choose a>div{min-height:auto;}#page_categories .product_top_warp{width:70px;height:70px;}#page_categories .period_icon{width:70px;height:70px;margin:.5rem;}#page_categories .period_icon img{width:100%;height:auto;margin:0;}#page_categories .product_top_warp .product_top{padding:0 0.25rem;transform-origin:60% 90%;}#page_products .product_top_warp{width:120px;height:120px;}#page_products .period_icon{width:120px;height:120px;margin:1rem;}#page_products .period_icon img{width:100%;height:auto;margin:0;}#page_products .product_top_warp .product_top{padding:0 0.25rem;transform-origin:65% 80%;}}/* XL */@media (min-width:1200px){}[v-cloak]{display:none !important;}.cart-item__cell-checkbox{justify-content:center;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-moz-box-sizing:border-box;box-sizing:border-box;}tbody .cart-item__cell-checkbox,.type_mb .cart-item__cell-checkbox{height:100px;}thead .cart-item__cell-checkbox{height:0px;}.stardust-checkbox{font-family:-apple-system,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Roboto,Droid Sans,Arial,sans-serif;font-weight:300;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;position:relative;color:rgba(0,0,0,.54);max-width:400px;}.stardust-checkbox__input{opacity:0;top:0;left:0;position:absolute;}.stardust-checkbox--checked>.stardust-checkbox__box{background:#ee4d2d;border-color:#ee4d2d;}.stardust-checkbox__box{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:16px;height:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:2px;border:1px solid rgba(0,0,0,.14);text-align:center;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.02);margin-right:8px;}.stardust-checkbox--checked>.stardust-checkbox__box:before{border-color:#fff;}.stardust-checkbox__box:before{position:absolute;content:"";height:5px;width:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:3px;top:3px;}.none{display:none !important;}/* .is_subscr::after{*//* 用CSS 放變之後要改 放圖 or 右上角 左上角之類的 都可以超快速修改 *//*content:"(訂閱)";*//*}*/#modal_check_agree_subscr-html{list-style:disc;max-height:80vh;overflow-y:scroll;}#modal_check_agree_subscr .modal-footer button{background-color:orange;border-radius:0px;}#modal_check_agree_subscr .modal-footer button:disabled{cursor:not-allowed !important;background-color:#b3b3b3;opacity:1;}.agree_check_div{user-select:none;color:#525252 !important;font-size:1.2rem;min-height:40px;}.agree_check_div .far,.agree_check_div .fas{font-size:1.5rem;}.agree_check_div>.fas.fa-check-square{color:orange;}#modal_check_agree_subscr-html::-webkit-scrollbar,#Modal_coupon_area .modal-body::-webkit-scrollbar,.self_use_select_option::-webkit-scrollbar,#any_chose_good_modal .modal-body::-webkit-scrollbar,#dis_modal_show-text::-webkit-scrollbar{width:5px;}#modal_check_agree_subscr-html::-webkit-scrollbar-thumb,#Modal_coupon_area .modal-body::-webkit-scrollbar-thumb,.self_use_select_option::-webkit-scrollbar-thumb,#any_chose_good_modal .modal-body::-webkit-scrollbar-thumb,#dis_modal_show-text::-webkit-scrollbar-thumb{border-radius:100px;background:var(--gray);}#cart_top_nav .nav-link.active{color:white;background-color:#ff7e30;}#cart_top_nav .nav-link.active_tea{color:white;background-color:#F983A5;}.discount_tags{border-radius:3rem;font-weight:normal;width:4.6rem;font-size:1.15rem;color:white;background-color:#FF7F32;padding:.13rem .6rem;margin-right:.3rem;}#order_mobile_nav .nav-item.nav-link.active{border-bottom:1.5px var(--info) solid;}.add_cart_modal_animate{position:relative;animation:animatebottom 0.3s;}@keyframes animatebottom{from{bottom:-600px;}to{bottom:0;}}.content_name{color:var(--text);font-size:1rem !important;}#modal_order_info_regular .modal-dialog{margin-top:5rem;}#options-view-button:checked+#select-button #chevrons i{color:#2d3667;}.self_use_select_option{position:absolute;margin:0 auto;background-color:transparent;z-index:5;width:calc(8rem + 5px);max-height:17.1rem;overflow:scroll;}.self_use_select_option .option{transition:0.3s ease all;height:2.85rem;background-color:white;}.self_use_select_option .option:hover,.self_use_select_option .option.active{background-color:var(--info);}.self_use_select_option .option:hover span,.self_use_select_option .option.active span{color:white !important;}.self_use_select .fas{line-height:.85rem !important;width:1.5rem;}.self_use_select .font_div{font-weight:inherit !important;color:var(--goat);width:2rem;}.self_use_select .main_text_div{width:6rem;}.self_use_select_option .option span{padding-left:.5rem;}#productDetail input::-webkit-outer-spin-button,#productDetail input::-webkit-inner-spin-button,#page_products_vue input::-webkit-inner-spin-button,#page_products_vue input::-webkit-inner-spin-button,#any_chose_good_modal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#page_products_vue input[type=number],#productDetail input[type=number],#any_chose_good_modal input[type=number]{-moz-appearance:textfield;}.discount_count_show_endless{position:absolute;border-radius:2px;background-color:#ff7f32;color:white;text-align:center;top:1rem;right:1.5rem;font-size:1.2rem;line-height:1.7rem;width:3.7rem;}.discount_count_show_endless_2{position:absolute;border-radius:2px;background-color:#ff7f32;color:white;text-align:center;top:1rem;right:1.5rem;font-size:1.2rem;line-height:1.7rem;width:3.7rem;}.X_unlimited_class{color:white;position:relative;height:1.7rem;}.X_class{line-height:0rem;position:absolute;font-size:1.2rem;top:0.6rem;left:0.6rem;}.unlimited_class{position:absolute;top:0.7rem;right:0.7rem;font-size:1.5rem;line-height:0rem;}.unlimited_class_2{position:absolute;top:0.7rem;left:1.7rem;font-size:1.3rem;line-height:0rem;}.discount_img_text{position:absolute !important;text-align:left;bottom:.75rem;max-width:100%;pointer-events:none !important;}.discount_img_text2{font-weight:bold !important;font-size:0.9rem !important;position:absolute;left:2.5rem;bottom:2.5rem;}.discount_img_text2 .span_1,.discount_img_text2 .span_2{color:#343a40 !important;}.expired_use_text{position:absolute;font-size:1rem;color:white;background-color:gray;padding:2px 10px;top:2rem;right:3rem;}.expired_no_use_text{position:absolute;font-size:1rem;color:white;background-color:gray;padding:2px 10px;top:2rem;right:3rem;}@media (min-width:768px){.discount_img_text h6{font-size:1rem;line-height:.8;}.discount_img_text{padding-bottom:.5rem;left:2rem;}.discount_count_show_endless{top:1rem;right:1.5rem;font-size:1.2rem;line-height:1.7rem;width:3.7rem;}.discount_count_show_endless_2{top:1rem;right:1.5rem;font-size:1.2rem;line-height:1.7rem;width:3.7rem;}.X_class{font-size:1.2rem;top:0.6rem;left:0.6rem;}.discount_img_text2{font-size:0.9rem !important;}}.discount_count_show_endless.at_cart{right:1rem;}.discount_count_show_endless_2.at_cart{right:1rem;}@media (max-width:767px){.expired_use_text,.expired_no_use_text{top:2rem;right:2rem;}.discount_img_text h6{font-size:13px;line-height:.5;}.discount_img_text{left:.25rem;padding-bottom:0px !important;}.discount_img_text2{font-size:0.7rem !important;left:2.5rem;bottom:2.1rem;letter-spacing:0px !important;word-spacing:0px !important;}.discount_img_text2 .span_2,.discount_img_text2 .span_3{font-size:11.5px;letter-spacing:0px !important;word-spacing:0px !important;}@supports (-webkit-touch-callout:none){.discount_img_text2 .span_1,.discount_img_text2 .span_2,.discount_img_text2 .span_3{font-size:10px;}}.discount_count_show_endless{top:0.3rem;right:0.4rem;}.discount_count_show_endless_2{top:0.3rem;right:0.4rem;}.unlimited_class{top:0.8rem;}.unlimited_class_2{top:0.8rem;}}@media (max-width:415px){.discount_img_text2{left:2.2rem;}.discount_img_text2 .span_1,.discount_img_text2 .span_2,.discount_img_text2 .span_3{font-size:0.7rem !important;letter-spacing:0px !important;word-spacing:0px !important;}}@media (max-width:400px){.discount_count_show_endless{font-size:.8rem;line-height:1.7rem;}.discount_count_show_endless_2{font-size:.8rem;line-height:1.7rem;}.discount_img_text h6{font-size:12px;line-height:.5;}.discount_img_text{left:.25rem;padding-bottom:0px !important;}.discount_img_text2{left:2.15rem;bottom:1.8rem;letter-spacing:0px !important;word-spacing:0px !important;}.discount_img_text2 .span_1{font-size:8.45px;letter-spacing:0px !important;word-spacing:0px !important;}.discount_img_text2 .span_2,.discount_img_text2 .span_3{font-size:8.45px;letter-spacing:0px !important;word-spacing:0px !important;}}div[data-dismiss="modal"]{cursor:pointer;}.period_icon_r{position:absolute;z-index:20;top:0;right:0;overflow:hidden;}#page_categories .period_icon_r,#page_search_result .period_icon_r,#page_search_result .period_icon{width:35px;height:35px;margin:.25rem;}#page_products .period_icon_r{width:90px;height:90px;margin:.5rem;}@media (min-width:768px){#page_categories .period_icon_r{width:40px;height:40px;margin:.25rem;}#page_products .period_icon_r{width:100px;height:100px;margin:.5rem;}#page_search_result .period_icon_r,#page_search_result .period_icon{width:50px;height:50px;margin:.5rem;}}@media (min-width:992px){#page_categories .period_icon_r{width:70px;height:70px;margin:.5rem;}#page_products .period_icon_r{width:120px;height:120px;margin:1rem;}#page_search_result .period_icon_r,#page_search_result .period_icon{width:80px;height:80px;margin:.6rem;}}#search1{width:10px;transition:width .3s ease;}#HeaderNav_pc.scrollFixed>.d-flex{display:flex !important;}#HeaderNav_pc .dropdown-item{font-size:16px;}footer .footer_ssl{max-width:100% !important;min-width:unset !important;height:unset !important;min-height:unset !important;}font>*{color:unset !important;}@media (max-width:767px){.btn_og.btn_new_rd{background-color:#da5653;color:#FFFFFF;border:#da5653 1px solid;}.btn_og.btn_new_rd:hover{background-color:#da5653;border-color:#da5653;}#Modal_mb_addToCart_menu>.modal-dialog,#any_chose_good_modal>.modal-dialog{align-items:end !important;margin-left:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-top:0px !important;height:100vh;}.add_cart_modal_animate{position:fixed;right:0;bottom:0;left:0;}}@media (min-width:768px){.btn_og.btn_new_rd{background-color:orange;color:#fff;border:orange 1px solid}.btn_og.btn_new_rd:hover{background-color:rgba(255,184,54,1);border-color:rgba(255,184,54,1);}}@media (min-width:768px){#app_ad_mb>.w-100>.d-block.px-1:nth-child(0){margin-left:25%;margin-right:15px;}#app_ad_mb>.w-100>.d-block.px-1:nth-child(1){width:5%;}#app_ad_mb>.w-100>.d-block.px-1:nth-child(2){width:28%;}}.only_fc_PR::before{content:"$";font-size:60%;}.text-red_1{color:rgb(249 76 103) !important;}.cart_right_reduce_money_text{color:red !important;font-weight:bolder;}.cart_right_reduce_money_text>span{color:red !important;}.reduce_text::before{content:"-";margin-right:-1.5px;font-size:1.3rem;}.expired_img{opacity:.5;}@media (min-width:410px) and (max-width:767px){#deli_div_list .deli_item,#pay_div_list .pay_item{font-size:1.15rem;}}#web_notification_modal.active{display:block !important;}#web_push_modal_content{position:fixed;bottom:3px;padding-bottom:calc(env(safe-area-inset-bottom) + 0.5rem) !important;}@media (min-width:768px){#web_push_modal_content{position:relative;top:1rem;}}