/* Minification failed. Returning unminified contents.
(1,11435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,11989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,12608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";*{font-family:微軟正黑體,sans-serif;margin:0;padding:0;list-style:none;}body.manage-platform{background-color:#f5f5f5;}a{text-decoration:none;color:#333;cursor:pointer;}a:hover{text-decoration:none;}.btn-cust{color:#fffefa;background-color:#23a8b2;border-color:#23a8b2;}.btn-cust:hover{color:#fff;background-color:#1f939c;}.hov-color-cust{transition:.25s;}.hov-color-cust:hover{color:#23a8b2;}.active-color-cust.active{background-color:transparent;}.active-color-cust.active>*{color:#23a8b2;font-weight:bolder;}.active-bg-color-cust.active{background-color:#23a8b2;border-color:#23a8b2;}.active-bg-color-cust.active>*{color:#fff;font-weight:bolder;}.btn-shop{color:#fffefa;background-color:#ff3a5c;border-color:#ff3a5c;}.btn-shop:hover{color:#fff;background-color:#df3351;}.hov-color-shop{transition:.25s;}.hov-color-shop:hover{color:#ff3a5c;}.active-color-shop.active{background-color:transparent;}.active-color-shop.active>*{color:#ff3a5c;font-weight:bolder;}.active-bg-color-shop.active{background-color:#ff3a5c;border-color:#ff3a5c;}.active-bg-color-shop.active>*{color:#fff;font-weight:bolder;}.btn-platform{color:#fffefa;background-color:#fb9c16;border-color:#fb9c16;}.btn-platform:hover{color:#fff;background-color:#dc8913;}.hov-color-platform{transition:.25s;}.hov-color-platform:hover{color:#fb9c16;}.active-color-platform.active{background-color:transparent;}.active-color-platform.active>*{color:#fb9c16;font-weight:bolder;}.active-bg-color-platform.active{background-color:#fb9c16;border-color:#fb9c16;}.active-bg-color-platform.active>*{color:#fff;font-weight:bolder;}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media(max-width:767px){.hidden-xs{display:none !important;}}.text-black{color:#333;}.text-gray{color:#a0a0a0;}.text-cust-1{color:#e4f4f5;}.text-cust-2{color:#c8e9ec;}.text-cust-3{color:#addee2;}.text-cust-4{color:#91d3d8;}.text-cust-5{color:#76c9cf;}.text-cust-6{color:#5abec5;}.text-cust-7{color:#3fb3bc;}.text-cust-8{color:#23a8b2;}.text-cust-9{color:#1f939c;}.text-cust-10{color:#1a7e85;}.text-cust-11{color:#16696f;}.text-cust-12{color:#125459;}.text-cust-13{color:#0d3f43;}.text-cust-14{color:#092a2c;}.text-cust-15{color:#041516;}.text-shop-1{color:#ffe6eb;}.text-shop-2{color:#ffced6;}.text-shop-3{color:#ffb5c2;}.text-shop-4{color:#ff9dad;}.text-shop-5{color:#ff8499;}.text-shop-6{color:#ff6b85;}.text-shop-7{color:#ff5370;}.text-shop-8{color:#ff3a5c;}.text-shop-9{color:#df3351;}.text-shop-10{color:#bf2b45;}.text-shop-11{color:#9f2439;}.text-shop-12{color:#801d2e;}.text-shop-13{color:#601622;}.text-shop-14{color:#400e17;}.text-shop-15{color:#20070b;}.text-platform-1{color:#fef3e2;}.text-platform-2{color:#fee6c5;}.text-platform-3{color:#fddaa8;}.text-platform-4{color:#fdce8b;}.text-platform-5{color:#fcc16d;}.text-platform-6{color:#fcb550;}.text-platform-7{color:#fba833;}.text-platform-8{color:#fb9c16;}.text-platform-9{color:#dc8913;}.text-platform-10{color:#bc7510;}.text-platform-11{color:#9d620e;}.text-platform-12{color:#7d4e0b;}.text-platform-13{color:#5e3b08;}.text-platform-14{color:#3f2705;}.text-platform-15{color:#1f1403;}.text-sm-1{font-size:.1rem;}.text-sm-2{font-size:.2rem;}.text-sm-3{font-size:.3rem;}.text-sm-4{font-size:.4rem;}.text-sm-5{font-size:.5rem;}.text-sm-6{font-size:.6rem;}.text-sm-7{font-size:.7rem;}.text-sm-8{font-size:.8rem;}.text-sm-9{font-size:.9rem;}.text-md-1{font-size:1.1rem;}.text-md-2{font-size:1.2rem;}.text-md-3{font-size:1.3rem;}.text-md-4{font-size:1.4rem;}.text-md-5{font-size:1.5rem;}.text-md-6{font-size:1.6rem;}.text-md-7{font-size:1.7rem;}.text-md-8{font-size:1.8rem;}.text-md-9{font-size:1.9rem;}.text-lg-1{font-size:2.1rem;}.text-lg-2{font-size:2.2rem;}.text-lg-3{font-size:2.3rem;}.text-lg-4{font-size:2.4rem;}.text-lg-5{font-size:2.5rem;}.text-lg-6{font-size:2.6rem;}.text-lg-7{font-size:2.7rem;}.text-lg-8{font-size:2.8rem;}.text-lg-9{font-size:2.9rem;}.text-xl-1{font-size:3.1rem;}.text-xl-2{font-size:3.2rem;}.text-xl-3{font-size:3.3rem;}.text-xl-4{font-size:3.4rem;}.text-xl-5{font-size:3.5rem;}.text-xl-6{font-size:3.6rem;}.text-xl-7{font-size:3.7rem;}.text-xl-8{font-size:3.8rem;}.text-xl-9{font-size:3.9rem;}.text-2x{font-size:2rem;}.text-3x{font-size:3rem;}.text-4x{font-size:4rem;}.text-line-through{text-decoration:line-through;}.hidden{display:none;}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.text-overflow-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.top-bar{background-color:#4b4b4b;padding:10px 10px;}.top-bar a::after{content:'｜';color:#fff;}.bottom-strip-home{border-bottom:none;}.bottom-strip-customer,.bottom-strip-shop,.bottom-strip-platform{border-bottom:10px solid;}.bottom-strip-customer{border-bottom-color:#76c9cf;}.bottom-strip-shop{border-bottom-color:#ff8499;position:sticky;top:-70px;z-index:2;}.bottom-strip-platform{border-bottom-color:#fcc16d;position:sticky;top:-70px;z-index:2;}.profile-logo{width:50px;height:50px;}.profile-name{cursor:default;}.cart-link{position:relative;cursor:pointer;color:#23a8b2;transition:.25s;padding:25px 0;}.span-badge{position:absolute;border-radius:50%;padding:3px 5px;top:10px;right:-4px;font-size:12px;color:#fff;background-color:#ff3a5c;letter-spacing:0;}.cart-dropdown-menu{width:450px;max-height:500px;overflow:auto;top:50px !important;right:-35px !important;}#btnScroll{display:none;position:fixed;right:10px;bottom:15px;width:50px;height:50px;background-color:#23a8b2;color:#fff;border-radius:50%;outline:none;border:none;z-index:2;}#btnScroll span{display:block;margin-top:-5px;}#btnScroll:active{background-color:#1f939c;}#btnScroll:hover{background-color:#1f939c;transition:ease .3s;}#btnScroll.customer{background-color:#23a8b2;}#btnScroll.customer:active{background-color:#1f939c;}#btnScroll.customer:hover{background-color:#1f939c;transition:ease .3s;}#btnScroll.shop{background-color:#ff3a5c;}#btnScroll.shop:active{background-color:#df3351;}#btnScroll.shop:hover{background-color:#df3351;transition:ease .3s;}#btnScroll.platform{background-color:#fb9c16;}#btnScroll.platform:active{background-color:#dc8913;}#btnScroll.platform:hover{background-color:#dc8913;transition:ease .3s;}.cart-item{display:flex;justify-content:space-between;align-items:flex-start;padding:5px 10px;background-color:#fff;border-bottom:1px solid #eee;}.cart-item:last-child{margin-bottom:0;border-bottom:0;}.cart-item .product-img{width:100px;height:80px;border-radius:4px;}.cart-item .product-img:hover{opacity:.7;transition:.4s;}.cart-item .product-detail{padding:0;}.cart-item .product-detail>h3{margin:-2px 0 5px;height:auto;}.cart-item .product-detail>h3 a{text-overflow:ellipsis;color:#333;}.cart-item .product-detail>h3 a:hover,.cart-item .product-detail>h3 a:focus{text-decoration:underline;}.cart-item .product-detail>.product-option{height:30px;width:240px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;color:#666;font-size:1rem;}.cart-item .product-detail .description{color:#666;font-size:1.4rem;line-height:1.6;margin-bottom:10px;max-height:43px;overflow:hidden;position:relative;}.cart-item .critical-info{display:inline-block;margin-top:5px;margin-right:30px;margin-bottom:0;font-size:1.4rem;font-weight:400;vertical-align:bottom;}.cart-item .fake .mask9{left:-10px;bottom:-10px;border-radius:0 0 0 15px;border-top:transparent;border-right:transparent;}.cart-detail{flex-grow:1;padding-left:15px;}.cart-detail .product-detail{padding:4px 5px;}.cart-detail .product-detail>h3{text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;max-height:52px;font-size:1.3rem;color:#333;margin:-2px 0 5px;height:auto;}.cart-detail .text-tag{font-size:16px;color:#555;}.product-pricing h4,.product-pricing span{display:inline-block;font-weight:400;margin:0;color:#26bec9;font-size:1.2rem;font-weight:600;text-align:right;}.footbg{background-color:#333;color:#fff;font-size:16px;padding:50px 0;}.f-item{display:flex;flex-direction:column;justify-content:center;margin:auto;margin:15px 0;}.f-item .icon{width:100%;height:80px;display:flex;justify-content:center;align-items:center;}.f-item .icon img{width:150px;margin-top:70px;margin-bottom:40px;}.f-item .text{display:flex;flex-direction:column;justify-content:center;margin:auto;}.f-item .text h5{display:flex;flex-direction:column;text-align:center;font-weight:bold;}.f-item .text hr{color:#fff;background-color:#fff;width:140px;}.f-item .text a{text-decoration:none;color:#fff;display:block;font-weight:400;line-height:45px;}.f-item .text a:hover{color:#eee;transition:ease .4s;}.f-item .socials{padding:50px 0;}.f-item .socials .social-btns{margin:15px 0;}.f-item .socials .social-btns button{width:30px;height:30px;border-radius:50%;border:none;}.f-item .socials .social-btns button:focus{outline:none;}.f-item .socials .social-btns button:hover{background-color:#17a2b8;color:#fff;transition:ease .4s;}.footbar{background-color:#3fb3bc;color:#eee;display:flex;justify-content:center;align-items:center;padding-top:10px;}.avatar{width:150px;height:150px;}.side-menu{background-color:#fff;}.side-menu.side-menu-customer{position:sticky;top:10px;}.side-menu.side-menu-customer .side-menu-Image .userImg{width:150px;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center;}.side-menu.side-menu-customer .animate-circle{color:#23a8b2;}.side-menu.side-menu-customer li.active>a{position:relative;color:#23a8b2;}.side-menu.side-menu-customer li.active>a::before{content:"";position:absolute;left:0;height:24px;width:4px;background-color:#23a8b2;}.side-menu.side-menu-shop{position:sticky;top:10px;}.side-menu.side-menu-shop .side-menu-Image .userImg{width:150px;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center;}.side-menu.side-menu-shop .animate-circle{color:#ff3a5c;}.side-menu.side-menu-shop li.active>a{position:relative;color:#ff3a5c;}.side-menu.side-menu-shop li.active>a::before{content:"";position:absolute;left:0;height:24px;width:4px;background-color:#ff3a5c;}.side-menu.side-menu-platform{position:sticky;top:10px;}.side-menu.side-menu-platform .side-menu-Image .userImg{width:150px;height:150px;background-size:cover;background-repeat:no-repeat;background-position:center;}.side-menu.side-menu-platform .animate-circle{color:#fb9c16;}.side-menu.side-menu-platform li.active>a{position:relative;color:#fb9c16;}.side-menu.side-menu-platform li.active>a::before{content:"";position:absolute;left:0;height:24px;width:4px;background-color:#fb9c16;}.side-menu a{padding:.6rem 1rem;display:flex;align-items:center;text-decoration:none;color:#333;font-weight:200;}.side-menu a:hover{background-color:rgba(0,0,0,.02);}.side-menu a[data-toggle="collapse"]:not(.collapsed) .reverse{transform:rotate(180deg) !important;}.side-menu .sub-item{background-color:rgba(0,0,0,.04);}.side-menu .sub-item a{padding-left:2rem;}.side-menu .menu-title{flex:1 0 auto;}.animate-circle::before,.animate-circle::after{position:absolute;top:6px;left:0;right:0;}.animate-circle{margin:auto;}.animate-circle::before,.animate-circle::after{content:'';z-index:-1;margin:auto;box-shadow:inset 0 0 0 2px;animation:clipMe 8s linear infinite;width:170px;height:170px;border-radius:50%;}.animate-circle::before{animation-delay:-4s;}@keyframes clipMe{0%,100%{clip:rect(0,220px,2px,0);}25%{clip:rect(0,2px,220px,0);}50%{clip:rect(218px,220px,220px,0);}75%{clip:rect(0,220px,220px,218px);}}:root{--background-white:#f5f5f5;--favorite:#d87093;--line-gray:#adadad;--paper-white:#fffefa;--cust-color-1:#e4f4f5;--cust-color-2:#c8e9ec;--cust-color-3:#addee2;--cust-color-4:#91d3d8;--cust-color-5:#76c9cf;--cust-color-6:#5abec5;--cust-color-7:#3fb3bc;--cust-color-8:#23a8b2;--cust-color-9:#1f939c;--cust-color-10:#1a7e85;--cust-color-11:#16696f;--cust-color-12:#125459;--cust-color-13:#0d3f43;--cust-color-14:#092a2c;--cust-color-15:#041516;--shop-color-1:#ffe6eb;--shop-color-2:#ffced6;--shop-color-3:#ffb5c2;--shop-color-4:#ff9dad;--shop-color-5:#ff8499;--shop-color-6:#ff6b85;--shop-color-7:#ff5370;--shop-color-8:#ff3a5c;--shop-color-9:#df3351;--shop-color-10:#bf2b45;--shop-color-11:#9f2439;--shop-color-12:#801d2e;--shop-color-13:#601622;--shop-color-14:#400e17;--shop-color-15:#20070b;--platform-color-1:#fef3e2;--platform-color-2:#fee6c5;--platform-color-3:#fddaa8;--platform-color-4:#fdce8b;--platform-color-5:#fcc16d;--platform-color-6:#fcb550;--platform-color-7:#fba833;--platform-color-8:#fb9c16;--platform-color-9:#dc8913;--platform-color-10:#bc7510;--platform-color-11:#9d620e;--platform-color-12:#7d4e0b;--platform-color-13:#5e3b08;--platform-color-14:#3f2705;--platform-color-15:#1f1403;}.tag{border-radius:10px;font-size:.9rem;margin:.1rem .1rem;padding:3px 5.5px;}.tag.tag-purple{color:#4951de;border:1px solid #4951de;}.tag.tag-green{border:1px solid #35821e;color:#35821e;}.tag.tag-red{border:1px solid #9f2439;color:#9f2439;}.tag.tag-orange{border:1px solid #ff961f;color:#ff961f;}.tag.tag-blue{border:1px solid #305ba5;color:#305ba5;}
