.ProductGrid__image___eAs{width:100%;height:100%;background:no-repeat center center;overflow:hidden;-webkit-background-size:cover;background-size:cover}.ProductGrid__link___sZ1{cursor:pointer}.ProductGrid__message___H\+7{font-size:17px;color:#aaa}.ProductGrid__product___LV6{padding-top:5px;letter-spacing:1px}.ProductGrid__price___18j{font-size:14px;color:#000 !important}.ProductGrid__originalPrice___Xqu{color:#ccc !important;text-decoration:line-through;margin-right:7px}.ProductGrid__productColor___br3{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ProductGrid__colorBlock___fVg{width:10px;height:10px;border:1px solid #888;margin-right:5px;display:inline-block}.ProductGrid__title___fGc{font-size:15px;letter-spacing:1px;text-align:left;line-height:1.5;color:#000;margin-bottom:5px}.ProductGrid__loading___0A\+{min-height:80px}.ProductGrid__selectedMenu___x4p{background-color:#fff;text-align:center}.ProductGrid__selectedMenu___x4p>li{background-color:#fff !important;font-size:15px;margin-right:1px;margin-bottom:10px}.ProductGrid__selectedMenu___x4p>li>ul{max-height:400px;overflow-y:scroll;background:#fff !important;width:100% !important;min-width:150px !important}.ProductGrid__selectedMenu___x4p>li>ul>li:hover{background:#f1f1f1 !important}.ProductGrid__selectedMenu___x4p>li>ul>li{background-color:#fff !important;font-size:14px !important;line-height:25px !important;height:auto !important;white-space:initial;text-align:left;color:#000 !important;border:1px solid #eee;padding:10px 15px !important}.ProductGrid__selectedMenu___x4p>li>div>span{letter-spacing:0px !important;padding-top:10px !important}/*!*font-size: 14px !important;*!*/.ProductGrid__leftMenu___Hob{background-color:#fff}.ProductGrid__leftMenu___Hob>li{background-color:#fff !important;font-size:15px}.ProductGrid__leftMenu___Hob>li>div>div>div>span{font-size:15px !important}.ProductGrid__leftMenu___Hob>li>div>div>div{font-size:15px !important}.ProductGrid__leftMenu___Hob>li>div>div{font-size:15px !important}.ProductGrid__leftMenu___Hob>li>ul>li{background:#fff !important}.ProductGrid__leftMenu___Hob>li>ul>li>div{font-size:15px !important;font-weight:normal}.ProductGrid__leftMenu___Hob>li>div>span{letter-spacing:0px !important;padding-top:10px !important}.ProductGrid__leftMenu___Hob>li>ul>li{border:0px !important;letter-spacing:0px !important;padding-top:0px !important}.ProductGrid__option_title___muu{line-height:50px;height:50px;font-size:13px;font-weight:200;color:#aaa}.ProductGrid__custom_hr___8v\+{display:block;height:1px;border:0;border-top:1px solid #eee;padding:0;margin:1em 0;margin-bottom:30px}.ProductGrid__sample_grid___\+qA{width:50px;height:50px;background:#aaa;margin-bottom:10px;margin-right:10px}.ProductGrid__searchBar___jWq{height:40px;line-height:40px;font-size:15px !important}.ProductGrid__searchBar___jWq>input{font-size:15px !important}.ProductGrid__gridMargin___dkt{margin-left:0px;margin-right:0px}.ProductGrid__selectContainer___PHd{width:100%;padding-left:10px}.ProductGrid__selectStyle___CIu{width:80%;height:50px}.ProductGrid__select_group___yi9{font-size:15px;padding:10px}.ProductGrid__searchContainer___NLM{text-align:right;padding-right:10px}.ProductGrid__descriptionContainer___bYW{padding-left:10px;padding-right:10px}.ProductGrid__textTooLong___4yv{font-size:15px}.ProductGrid__hoverStyle___d66:hover{cursor:pointer}.ProductGrid__previewImage___CIx{position:absolute;left:0px;top:0px;width:100%;background:#fff;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ProductGrid__hoverStyle___d66:hover .ProductGrid__previewImage___CIx{opacity:1}.ProductGrid__expiry___Kqb{position:absolute;left:0px;top:0px;background:#fd9504;color:#fff;font-weight:bold;padding:2px 5px 4px;text-align:center;z-index:9;line-height:1.5;font-family:'Lato', 'Noto Sans TC', 'Noto Sans SC', 'Mitr', 'Ubuntu', 'PingFang TC', 'PingFang SC', 'Microsoft JhengHei', 'Microsoft YaHei', 'Hiragino Sans GB', 'Helvetica', 'Roboto', 'Arial', sans-serif}.ProductGrid__colorCustomizedExpiry___TlQ{position:absolute;left:0px;top:0px;font-weight:bold;padding:2px 5px 4px;text-align:center;z-index:9;line-height:1.5;font-family:'Lato', 'Noto Sans TC', 'Noto Sans SC', 'Mitr', 'Ubuntu', 'PingFang TC', 'PingFang SC', 'Microsoft JhengHei', 'Microsoft YaHei', 'Hiragino Sans GB', 'Helvetica', 'Roboto', 'Arial', sans-serif}.ProductGrid__expired___vDk{position:absolute;left:0px;top:0px;background:#aaa;color:#fff;font-weight:bold;padding:5px 10px;z-index:10}.ProductGrid__sold_out___ucx{font-size:14px;background-color:#000;color:#ffffff;position:absolute;bottom:0;left:0}.ProductGrid__sold_out___ucx>.ProductGrid__sold_out_text___6gL{margin:2px 10px 0}@media only screen and (max-width: 768px){.ProductGrid__gridMargin___dkt{margin-left:0px;margin-right:0px}.ProductGrid__selectContainer___PHd{width:100%;margin-bottom:10px;padding-left:10px;padding-right:10px}.ProductGrid__selectStyle___CIu{width:100%;height:50px}.ProductGrid__searchContainer___NLM{padding-left:10px;padding-right:10px}.ProductGrid__descriptionContainer___bYW{margin-left:3px;margin-right:3px}.ProductGrid__title___fGc{font-size:13px}.ProductGrid__price___18j{font-size:13px}.ProductGrid__hoverStyle___d66:hover .ProductGrid__previewImage___CIx{opacity:0}}

.ThreeLevelProductGrid__menuList___JkI{font-size:16px;line-height:34px;margin-bottom:40px}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__firstLevel___FsW{font-weight:400;position:relative}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__secondLevel___uG7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__secondLevel___uG7 .ThreeLevelProductGrid__tab___dL2{padding:0px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__secondLevel___uG7 .ThreeLevelProductGrid__tab___dL2:hover{border-left:5px solid #000;padding:0px 15px 0px 20px}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__thirdLevel___\+Wd{-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;position:absolute;left:calc(100% - 5px);width:100%;background:#f7f7f7;z-index:10}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__tab___dL2{cursor:pointer;width:100%;padding:0px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;color:#000}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__tab___dL2 .ThreeLevelProductGrid__tabName___uo4{width:100%}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__tab___dL2:hover{border-left:5px solid #000;padding:0px 5px 0px 10px}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__arrow___QNy{font-size:12px}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__firstLevelArrow___1lL{height:34px;line-height:34px;width:34px;z-index:10;-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);-o-transform:scaleX(1.2);transform:scaleX(1.2);-webkit-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__firstLevelArrow___1lL:hover{font-weight:bold;-webkit-transform:scaleY(1.2) rotate(-90deg);-ms-transform:scaleY(1.2) rotate(-90deg);-o-transform:scaleY(1.2) rotate(-90deg);transform:scaleY(1.2) rotate(-90deg)}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__isSelected___mqX{font-weight:bold;-webkit-transform:scaleY(1.2) rotate(-90deg);-ms-transform:scaleY(1.2) rotate(-90deg);-o-transform:scaleY(1.2) rotate(-90deg);transform:scaleY(1.2) rotate(-90deg)}.ThreeLevelProductGrid__menuList___JkI .ThreeLevelProductGrid__isSelected___mqX:hover{-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);-o-transform:scaleX(1.2);transform:scaleX(1.2)}

.CategoryDrawerButton__button___H0s{width:100px;border:1px solid #0009;padding:4px 3px;text-align:center;font-size:14px;line-height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.CategoryDrawerButton__button___H0s .CategoryDrawerButton__text___0W0{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%}.CategoryDrawerButton__button___H0s .CategoryDrawerButton__arrowIcon___8mU{font-size:14px;line-height:30px}.CategoryDrawerButton__overlay___ENv{overflow:hidden;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:999;background:rgba(0,0,0,0.2)}.CategoryDrawerButton__drawerContainer___8WP{height:100%;width:80vw;min-height:100vh;position:fixed;z-index:1000;top:0px;left:0px;background:#fff;overflow-y:scroll;overflow-x:hidden;padding:0px 0 40px;border-right:1px solid #ccc;visibility:hidden;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;color:#000;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.CategoryDrawerButton__drawerContainer--expanded___3Mr{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);visibility:visible}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__title___uxz{font-size:17px;font-weight:bold;padding:10px 20px;border-bottom:1px solid #eee;margin-bottom:5px}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__list___bDD{cursor:pointer;padding-right:0px}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__list___bDD .CategoryDrawerButton__itemContainer___\+BH{padding-left:20px}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__list___bDD .CategoryDrawerButton__itemContainer___\+BH .CategoryDrawerButton__item___epn{width:100%;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__list___bDD .CategoryDrawerButton__itemContainer___\+BH .CategoryDrawerButton__item___epn .CategoryDrawerButton__itemName___HWS{line-height:40px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000}.CategoryDrawerButton__drawerContainer___8WP .CategoryDrawerButton__list___bDD .CategoryDrawerButton__itemContainer___\+BH .CategoryDrawerButton__item___epn i{width:40px;height:40px;line-height:40px;-webkit-transform:scaleX(1.2);-ms-transform:scaleX(1.2);-o-transform:scaleX(1.2);transform:scaleX(1.2);font-size:12px;margin-right:5px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}

.DisplayPrice__productPrice___0ER{text-align:left;line-height:1.4}.DisplayPrice__productPrice___0ER div{display:inline-block;margin-right:5px}.DisplayPrice__productPrice___0ER .DisplayPrice__originalPrice___H-H{display:block;margin-top:5px;text-decoration:line-through;font-weight:400}.DisplayPrice__productPrice___0ER .DisplayPrice__productOutOfStock___4LP{color:#fd9504;margin:0 auto;margin-top:5px}.DisplayPrice__productPrice___0ER .DisplayPrice__priceDescription___LBb{background-color:#11b62c;padding:5px 10px;margin:0 auto;margin-top:5px;color:#fff;font-weight:400}.DisplayPrice__memberOnlyPrice___9BD{font-weight:normal;color:#000;padding:10px 10px;font-size:smaller;background:#eee;line-height:1;margin-top:5px;border-radius:3px}

.DisplayPrice__productPrice___StP{font-size:14px;color:#000 !important;font-weight:bold}.DisplayPrice__productPrice___StP .DisplayPrice__originalPrice___SGp{color:#ccc !important;font-weight:unset}.DisplayPrice__productPrice___StP .DisplayPrice__currentPrice___PCM{color:red}.DisplayPrice__productPrice___StP .DisplayPrice__priceDescription___r-j{padding:0 10px;font-size:12px}

.CartIcon__cartLogo___WDz{position:absolute;right:5px;bottom:5px;z-index:1;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;width:35px;height:35px;background:#fff;border-radius:100%;padding:9px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.CartIcon__cart___c3U{padding-bottom:1px}@media only screen and (max-width: 768px){.CartIcon__cartLogo___WDz{display:block}}

.bookmark_icon__bookmark___CsK{position:absolute;z-index:1;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;width:35px;height:35px;background:#fff;border-radius:100%;padding:9px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.bookmark_icon__heart___Sjt{padding-top:1px;display:block}@media only screen and (max-width: 768px){.bookmark_icon__bookmark___CsK{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;width:30px;height:30px;padding:8px}.bookmark_icon__bookmark___CsK:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}}

