@charset "UTF-8";
.c-share{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%}.c-share__title{display:block;width:auto;max-width:100%;margin:0 10px 0 0;font-size:15px;line-height:1;color:var(--titleColor);font-family:'Oswald','NotoSansTC';text-transform:uppercase;letter-spacing:.5px;flex:0 0 auto}.c-share__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;flex:0 1 auto}.c-share__list__item{display:block;width:36px;height:36px;margin:5px 5px 5px 0;border-radius:50%;border:3px solid rgba(217,232,250,.2);transition:opacity .4s ease-in-out;overflow:hidden;flex:0 0 auto}.c-share__list__item:hover{opacity:.7}.c-share__list__item img{object-fit:contain;object-position:center;height:100%}.c-share__list__item__textarea{position:fixed;top:-100vh;left:-100vw;opacity:0;pointer-events:none}.c-share__list__item.j-share-bt{display:none;width:auto;padding:0 0 0 30px;background:url(/assets/images/common/icon_share_gray.svg) left center no-repeat;background-size:20px auto}.c-share.native .c-share__title{display:none}.c-share.native .c-share__list__item{display:none}.c-share.native .c-share__list__item.j-share-bt{display:flex}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
.c-edit{display:block;width:100%;font-size:15px;line-height:2;color:var(--textColor);font-family:inherit;letter-spacing:.5px;word-break:break-all}.c-edit *{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:inherit;text-align:inherit}.c-edit a{font-size:inherit;color:#0000ff;text-decoration:underline;text-underline-offset:6px;transition:opacity .4s ease-in-out}.c-edit a:hover{opacity:.7}.c-edit strong{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:700;font-style:inherit}.c-edit em{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:inherit;font-style:italic}.c-edit img{display:inline-block;width:auto;max-width:100%;height:auto !important}.c-edit strong{font-weight:700}.c-edit i{font-style:italic}.c-edit ul,.c-edit ol{margin:0 0 0 1.5em;font-size:14px;line-height:inherit;color:inherit;font-family:inherit}.c-edit ul{list-style-type:disc}.c-edit ul li>ul{list-style-type:circle}.c-edit ul li>ul li>ul,.c-edit ul li>ul li>ul ul{list-style-type:square}.c-edit ol{list-style-type:decimal}.c-edit__iframe{display:block;width:100%;padding:56.25% 0 0 0}.c-edit__youtube{display:block;width:100%;padding:56.25% 0 0 0}.c-edit iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.c-edit__table{width:100%;padding:0 0 5px 0;overflow-x:auto}.c-edit__table::-webkit-scrollbar{height:4px}.c-edit__table::-webkit-scrollbar-thumb{background:var(--mainColor)}.c-edit__table::-moz-scrollbar-button,.c-edit__table::-webkit-scrollbar-button{width:0px}.c-edit__title{display:block;width:100%;font-size:20px;line-height:inherit;color:var(--textColor);font-family:'NotoSansTC-M'}.c-edit__hash{display:block;width:100%;font-size:inherit;line-height:inherit;color:var(--mainColor);font-family:inherit}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@supports (-webkit-touch-callout:none){}
.c-page{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;max-width:100%;margin:0 auto;padding:50px 0 0 0;border-top:1px solid rgba(158,175,195,.3);overflow:visible}.c-page::after{content:'';position:absolute;top:-9.5px;left:0;display:block;width:457px;height:19px;max-width:30%;background:var(--lightBg);transform-origin:center;transform:scaleY(0);animation:var(--lightBgAnime);pointer-events:none}.c-page__count{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;max-width:100%;flex:0 1 auto}.c-page__count a{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:30px;height:30px;margin:0 10px;border-radius:50%;font-size:17px;line-height:1;color:var(--textColor);font-family:'Oswald','NotoSansTC';transition:color .4s ease-in-out,background-color .4s ease-in-out;overflow:hidden}.c-page__count a.hide{display:none}.c-page__count a:hover,.c-page__count a.active{color:var(--mainColor)}.c-page__prev,.c-page__next{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;max-width:100%;font-size:19px;line-height:1;color:var(--textColor);font-family:'Oswald','NotoSansTC';letter-spacing:.5px;font-style:italic;transition:opacity .4s ease-in-out;flex:0 0 auto}.c-page__prev:hover,.c-page__next:hover{opacity:.7}.c-page__prev::before,.c-page__next::after{content:'';position:relative;display:inline-block;vertical-align:middle;width:27px;height:50px;background:url(/assets/images/common/icon_arrow_next_thin_aqua.svg) center/contain no-repeat}.c-page__prev::before{transform:scaleX(-1)}.c-page__prev::before{margin:0 30px 0 0}.c-page__next::after{margin:0 0 0 30px}.c-page__prev.disable,.c-page__next.disable{opacity:.4;pointer-events:none}.c-page-detail{flex-wrap:wrap;justify-content:space-between}.c-page-detail::after{display:none}.c-page-detail .c-page__next{order:10}.c-page__back{max-width:235px;margin:0 30px}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-page{padding:40px 0 0 0}.c-page__count{width:100%}.c-page__count a{margin:0 5px;font-size:15px}.c-page__prev::before,.c-page__next::after{width:18px;height:40px}.c-page-detail .c-page__prev,.c-page-detail .c-page__next{width:calc(50% - 5px);min-height:50px;font-size:16px;background:var(--buttonBg)}.c-page-detail .c-page__prev::before,.c-page-detail .c-page__next::after{width:10px;height:17px;margin:0 20px 0 0;background:url(/assets/images/common/icon_arrow_next_aqua.svg) center / contain no-repeat}.c-page-detail .c-page__next{order:0}.c-page-detail .c-page__next::after{margin:0 0 0 20px}.c-page__back{max-width:100%;margin:10px 0 0 0}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
.detail{margin:0 auto 150px auto}.detail .crumb{max-width:1800px}.detail__head{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%;padding:150px max(30px,calc(50% - 725px)) 80px max(30px,calc(50% - 725px));background:url(/assets/images/common/detail_head_bg_left.png) top left/auto no-repeat,url(/assets/images/common/detail_head_bg_right.png) top right/auto no-repeat;z-index:10}.detail__head__line{position:absolute;bottom:0;left:max(30px,calc(50% - 900px));width:calc(100% - 60px);height:1px;max-width:1800px;background:rgba(158,175,195,.3);pointer-events:none;overflow:visible}.detail__head__line::after{content:'';position:absolute;bottom:-8.5px;left:0;display:block;width:577px;height:19px;max-width:30%;background:var(--lightBg);transform-origin:center;transform:scaleY(0);animation:var(--lightBgAnime);pointer-events:none}.detail__head__album{display:block;width:calc(50% - 25px);max-width:650px;margin:0 50px 0 0;flex:0 0 auto}.detail__head__album.wow{animation-name:fadeInUp}.detail__head__album__box{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;overflow:hidden}.detail__head__album__box.slick-slider{display:block;overflow:visible}.detail__head__album .slick-arrow{top:auto;bottom:-34px;border:none;box-shadow:none;background:none;border-radius:0}.detail__head__album .slick-prev{left:-30px}.detail__head__album .slick-next{right:-30px}.detail__head__album .slick-dots{width:calc(100% - 160px)}.detail__head__album__box__item{display:block;width:100%;flex:0 0 auto}.detail__head__album__bt{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;max-width:140px;min-height:35px;margin:30px auto 0 auto;font-size:15px;line-height:1;color:var(--textColor);font-family:inherit;letter-spacing:.5px;background:rgba(10,22,41,.4);border:1px solid rgba(217,232,250,.15);transition:opacity .4s ease-in-out;cursor:pointer}.detail__head__album__bt::before{content:'';position:relative;display:block;width:15px;height:15px;margin:0 8px 0 0;background:url(/assets/images/common/icon_magnifier_aqua.svg) center/contain no-repeat;flex:0 0 auto}.detail__head__album__bt:hover{opacity:.7}.detail__head__content{display:block;width:100%;max-width:650px;flex:0 1 auto}.detail__head__content__base{display:block;width:100%;margin:0 0 30px 0;padding:0 0 35px 0;border-bottom:1px solid rgba(158,175,195,.3)}.detail__head__content__base.wow{animation-name:fadeInUp}.detail__head__content__base__tool{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 10px 0}.detail__head__content__base__tool .c-tag{width:auto}.detail__head__content__base__tool .c-date{margin:0 0 0 20px}.detail__head__content__base__title{display:block;width:100%;margin:-.2em 0 0 0;font-size:40px;line-height:1.2;color:var(--textColor);font-family:'NotoSansTC-L'}.detail__head__content__base__pirce{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;justify-items:flex-start;justify-content:flex-start;width:100%;margin:15px 0 0 0}.detail__head__content__base__pirce__text{display:block;width:auto;max-width:100%;margin:0 10px 0 0;font-size:30px;line-height:1;color:var(--mainColor);font-family:'Oswald-L','NotoSansTC'}.detail__head__content__base__pirce__text+.detail__head__content__base__pirce__text{margin:0 0 .2em 0;font-size:15px;color:rgba(217,232,250,.3);font-family:'NotoSansTC';letter-spacing:.5px;text-decoration:line-through}.detail__head__content__base__pirce__text+.detail__head__content__base__pirce__text::before{content:'( 原價'}.detail__head__content__base__pirce__text+.detail__head__content__base__pirce__text::after{content:')'}.detail__head__content__text{display:block;width:100%;font-size:15px;line-height:2;color:rgba(217,232,250,.5);font-family:inherit;letter-spacing:.5px;text-align:justify}.detail__head__content__text.wow{animation-name:fadeInUp}.detail__head__content__tool{bottom:0;left:0;display:block;width:100%;max-width:100vw;margin:20px 0 0 0;z-index:10}.detail__head__content__tool__info{display:none;width:auto;max-width:100%;margin:0 auto 0 0;flex:0 1 auto}.detail__head__content__tool__info__title{display:block;width:100%;font-size:19px;line-height:1.2;color:var(--textColor);font-family:'NotoSansTC-L';letter-spacing:.5px}.detail__head__content__tool__info__pirce{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;justify-items:flex-start;justify-content:flex-start;width:100%;margin:7.5px 0 0 0}.detail__head__content__tool__info__pirce__text{display:block;width:auto;max-width:100%;margin:0 10px 0 0;font-size:15px;line-height:1;color:var(--mainColor);font-family:'Oswald-L','NotoSansTC'}.detail__head__content__tool__info__pirce__text+.detail__head__content__tool__info__pirce__text{margin:0 0 .2em 0;font-size:12px;color:rgba(217,232,250,.3);font-family:'NotoSansTC';letter-spacing:.5px;text-decoration:line-through}.detail__head__content__tool__info__pirce__text+.detail__head__content__tool__info__pirce__text::before{content:'( 原價'}.detail__head__content__tool__info__pirce__text+.detail__head__content__tool__info__pirce__text::after{content:')'}.detail__head__content__tool__spec{display:block;width:100%;max-width:100%;flex:0 0 auto}.detail__head__content__tool__spec__item{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;max-width:100%;margin:0 0 10px 0;flex:0 0 auto}.detail__head__content__tool__spec__item:last-child{margin:0}.detail__head__content__tool__spec__item__title{display:block;width:auto;max-width:100%;margin:0 25px 0 0;font-size:15px;line-height:1.2;color:var(--textColor);font-family:inherit;letter-spacing:.5px;flex:0 0 auto}.detail__head__content__tool__spec__item__text{display:block;width:100%;max-width:100%;font-size:15px;line-height:2;color:var(--textColor);font-family:inherit;letter-spacing:.5px;flex:0 1 auto}.detail__head__content__tool__spec__item__select{display:block;width:auto;min-width:130px;height:45px;padding:5px 35px 5px 20px;font-style:normal;background:url(/assets/images/common/icon_arrow_bottom_aqua.svg) center right 20px/10px auto no-repeat rgba(255,255,255,.1);flex:0 1 auto}.detail__head__content__tool__btGroup{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%;margin:20px 0 0 0;flex:0 0 auto}.detail__head__content__tool__btGroup__bt{max-width:calc(50% - 7.5px);margin:10px 0 0 0}.detail__head__content__tool.hide{opacity:0;pointer-events:none;visibility:hidden}.detail__head__content__tool.fixed{position:fixed;display:flex;align-items:center;align-content:center;justify-items:flex-end;justify-content:flex-end;width:100vw;padding:25px max(30px,calc(50% - 690px));background:linear-gradient(to bottom,#0f1f3a 30%,#091018 90%)}.detail__head__content__tool.fixed .detail__head__content__tool__info{display:block}.detail__head__content__tool.fixed .detail__head__content__tool__spec{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:auto;margin:0 0 0 20px}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item{width:auto;margin:0 20px 0 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item:last-child{margin:0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item__select{height:50px}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup{justify-content:flex-start;width:auto;margin:0 0 0 20px}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt{width:250px;height:50px;max-width:none;margin:0;flex:0 0 auto}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt[class*="-heartIcon"]{width:25px;margin:0 0 0 20px;padding:0;background:none;border:none;flex:0 0 auto}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt[class*="-heartIcon"] span{display:none}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt[class*="-heartIcon"]::after{width:100%;height:100%;margin:0}.detail__head__content .c-share{margin:25px 0 0 0}.detail__body{display:block;width:100%;padding:40px max(30px,calc(50% - 725px)) 60px max(30px,calc(50% - 725px));background:var(--bgColor)}.detail__body__title{margin:0 0 50px 0}.detail__body__edit{display:block;width:100%;padding:50px 0 0 0;border-top:1px solid rgba(158,175,195,.3)}.detail__body__edit::after{content:'';position:absolute;top:-9.5px;left:0;display:block;width:457px;height:19px;background:var(--lightBg);transform-origin:center;transform:scaleY(0);animation:var(--lightBgAnime);pointer-events:none}.detail__body__edit.wow{animation-name:fadeInUp}.detail__body .c-page{margin:40px auto 0 auto}.detail .c-recommend{margin:145px auto 0 auto}@media screen and (max-width:991px){.detail{margin:0 auto 130px auto}.detail__head{display:block;padding:150px 30px 60px 30px;background:url(/assets/images/common/detail_head_bg_left_pad.png) top left/auto no-repeat}.detail__head__album{width:100%;max-width:none;margin:0 0 25px 0}.detail__head__content{max-width:none}.detail__head__content__base__title{margin:0}.detail__head__content__tool__btGroup__bt{max-width:calc(50% - 10px)}.detail__head__content__tool.fixed{flex-wrap:wrap;justify-content:space-between}.detail__head__content__tool.fixed .detail__head__content__tool__info{width:100%;margin:0 0 15px 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec{width:calc(50% - 12.5px);margin:0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item{width:100%;margin:0 10px 0 0;flex:0 1 auto}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item__title{display:none}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item__select{width:100%;min-width:0}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup{width:calc(50% - 12.5px);margin:0}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt{width:100%;flex:0 1 auto}.detail__body{padding:40px 30px 55px 30px}.detail .c-recommend{margin:115px auto 0 auto}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.detail{margin:0 auto 70px auto}.detail__head{padding:80px 20px 20px 20px;background:url(/assets/images/common/detail_head_bg_left_mb.png) top left/auto no-repeat}.detail__head__line{left:20px;width:calc(100% - 40px)}.detail__head__album .slick-arrow{bottom:-26px}.detail__head__album .slick-prev{left:-20px}.detail__head__album .slick-next{right:-20px}.detail__head__album .slick-dots{width:calc(100% - 120px)}.detail__head__album__bt{margin:20px auto 0 auto}.detail__head__content__base{margin:0 0 25px 0;padding:0 0 25px 0}.detail__head__content__base__tool .c-date{margin:0 0 0 10px}.detail__head__content__base__title{font-size:23px}.detail__head__content__base__pirce{margin:5px 0 0 0}.detail__head__content__base__pirce__text{margin:0 7px 0 0;font-size:23px}.detail__head__content__base__pirce__text+.detail__head__content__base__pirce__text{font-size:13px}.detail__head__content__tool__info__title{font-size:17px}.detail__head__content__tool__info__pirce{margin:5px 0 0 0}.detail__head__content__tool__btGroup__bt{max-width:calc(50% - 5px)}.detail__head__content .c-share{margin:15px 0 0 0}.detail__head__content__tool.fixed{padding:20px}.detail__head__content__tool.fixed .detail__head__content__tool__info{margin:0 0 10px 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec{width:calc(50% - 2.5px)}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item{margin:0 5px 0 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item__select{height:40px}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup{width:calc(50% - 2.5px)}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt{height:40px;font-size:14px}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt[class*="-cartIcon"]::after{margin:0 10px 0 0}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup__bt[class*="-heartIcon"]{margin:0 0 0 10px}.detail__body__title{margin:0 0 35px 0}.detail__body__edit{padding:35px 0 0 0}.detail__body{padding:40px 20px}.detail__body .c-page{margin:30px auto 0 auto}.detail .c-recommend{margin:70px auto 0 auto}}@media screen and (max-width:375px){.detail__head__content__tool.fixed .detail__head__content__tool__info{margin:0 0 10px 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec{width:100%;margin:0 0 10px 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item{margin:0 5px 0 0}.detail__head__content__tool.fixed .detail__head__content__tool__spec__item__select{height:40px}.detail__head__content__tool.fixed .detail__head__content__tool__btGroup{width:100%}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
