@charset "UTF-8";
.c-share{display:flex;align-items:flex-start;align-content:flex-start;justify-items:center;justify-content:flex-start;width:100%;flex:0 0 auto}.c-share__title{top:calc(15px - .5em);display:block;width:auto;max-width:100%;padding:0 10px 0 0;font-size:15px;line-height:1;font-family:'Poppins','NotoSansTC';border-right:2px solid rgba(66,66,66,.2);flex:0 1 auto}.c-share__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:flex-start;justify-items:flex-start;width:100%;flex:0 1 auto}.c-share__list__item{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:30px;height:30px;margin:0 0 10px 10px;border-radius:50%;overflow:hidden;transition:opacity .4s ease-in-out;border-radius:50%;background:var(--mainColor)}.c-share__list__item:hover{opacity:.7}.c-share__list__item img{object-fit:contain;object-position:center;width:60%;height:60%}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@supports (-webkit-touch-callout:none){}
.c-edit,.c-edit p{display:block;width:100%;font-size:15px;line-height:2;color:var(--textColor);font-family:inherit;word-break:break-all;overflow:hidden}.c-edit a{font-size:inherit;color:#2ea9de;;transition:opacity .4s ease-in-out}.c-edit a:hover{opacity:.7}.c-edit img{display:inline-block;width:auto;max-width:100%;height:auto !important}.c-edit ul,.c-edit ol{padding:0 0 0 20px;margin:20px 0}.c-edit ul li,.c-edit ol li{display:list-item;width:100%;font-size:15px;line-height:2;color:var(--textColor);margin:0 0 5px 0}.c-edit ul li:last-child,.c-edit ol li:last-child{margin:0}.c-edit ul{list-style-type:disc}.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)}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@supports (-webkit-touch-callout:none){}
.c-product{width:100%}.c-product.wow{animation-name:fadeInUp}.c-product__pic{display:block;width:100%;margin:0 0 25px 0;border-radius:40px;box-shadow:var(--shadow);transition:box-shadow .4s ease-in-out}.c-product__link:hover~.c-product__pic{box-shadow:var(--shadowHover)}.c-product__title{display:block;width:100%;margin:0 0 10px 0;font-size:17px;line-height:1.5;color:var(--mainColor);font-family:'NotoSansTC-B';transition:opacity .4s ease-in-out}.c-product__link:hover~.c-product__title{opacity:.6}.c-product__text{display:block;width:100%;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:'NotoSansTC';transition:opacity .4s ease-in-out}.c-product__link:hover~.c-product__text{opacity:.6}.c-product__price,.c-product__tool__price{display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;justify-items:flex-start;justify-content:flex-start;width:100%;font-size:18px;line-height:1;color:var(--mainColor);font-family:'Poppins','NotoSansTC';transition:opacity .4s ease-in-out;flex:0 1 auto}.c-product__price::before,.c-product__tool__price::before{content:'NT$'}.c-product__link:hover~.c-product__price{opacity:.6}.c-product__price__text{display:block;width:auto;max-width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 0 auto}.c-product__price__text~.c-product__price__text{margin:0 0 2px 10px;font-size:12px;text-decoration:line-through;opacity:.7}.c-product__price__text~.c-product__price__text::before{content:'(原價'}.c-product__price__text~.c-product__price__text::after{content:')'}.c-product__collect{position:absolute;top:max(20px,8%);left:max(20px,8%);width:23px;height:23px;background:url(/assets/images/common/icon_heart_lightgray.svg) center no-repeat;background-size:contain;overflow:hidden;cursor:pointer;border:none;transition:background-image .4s ease-in-out;z-index:50}.c-product__collect.active{background-image:url(/assets/images/common/icon_heart_gray.svg)}.c-product__tool{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:25px 0 0 0}.c-product__tool__bt{max-width:150px;margin:0 0 0 10px;flex:0 0 auto}.c-product__tool__price__text{margin:0 10px 0 0}.c-product__tool__price__text~.c-product__tool__price__text{margin:5px 0 2px 0;font-size:12px;text-decoration:line-through;opacity:.7}.c-product__tool__price__text~.c-product__tool__price__text::before{content:'(原價'}.c-product__tool__price__text~.c-product__tool__price__text::after{content:')'}.c-product__link{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:40}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-product__pic{margin:0 0 20px 0}.c-product__tool{display:block;margin:20px 0 0 0}.c-product__tool__price{font-size:16px}.c-product__tool__bt{max-width:none;margin:20px 0 0 0}}@supports (-webkit-touch-callout:none){}
.c-recommend{display:block;width:100%;animation-name:fadeInUp}.c-recommend__box{left:-15px;display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:calc(100% + 30px)}.c-recommend__box .slick-track{padding:10px 0 0 0}.c-recommend__box .slick-arrow{top:calc(50% - 130px);width:90px;height:90px}.c-recommend__box .slick-prev{left:max(-120px,calc(710px - 50vw))}.c-recommend__box .slick-next{right:max(-120px,calc(710px - 50vw))}.c-recommend__box .slick-prev::before,.c-recommend__box .slick-next::before{top:calc(50% - 6.5px);left:calc(50% - 16.5px);width:33px;height:13px}.c-recommend__box__item{width:calc(25% - 20px);margin:0 20px}@media screen and (max-width:1450px){.c-recommend__box .slick-prev{left:-30px}.c-recommend__box .slick-next{right:-30px}}@media screen and (max-width:991px){.c-recommend .slick-prev{left:calc(50% - 50vw + 20px)}.c-recommend .slick-next{right:calc(50% - 50vw + 20px)}.c-recommend__box{left:0;width:100%;max-width:560px;margin:0 auto;overflow:visible}.c-recommend__box__item{width:100%}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-recommend__box .slick-arrow{top:calc((100vw - 80px) * .69 / 2 - 30px);width:60px;height:60px}.c-recommend__box .slick-arrow::before{top:calc(50% - 4.5px);left:calc(50% - 11.5px);width:23px;height:9px}.c-recommend__box__item{text-align:center}}@supports (-webkit-touch-callout:none){}
.product{background:#e4e6e9}.product__info{padding:180px 0 90px 0;background:#eff3f6}.product__info__inner{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between}.product__info__inner__pic{width:calc(50% - 60px);max-width:640px;overflow:visible}.product__info__inner__pic__box{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;overflow:hidden}.product__info__inner__pic__box.slick-slider{display:block;overflow:visible}.product__info__inner__pic__box .slick-list,.product__info__inner__pic__box .slick-track{overflow:visible}.product__info__inner__pic__box__item{display:block;width:100%;border-radius:40px;background:#eff3f6;box-shadow:var(--shadow);overflow:hidden;flex:0 0 auto}.product__info__inner__pic__view{width:150px;margin:30px auto 0 auto}.product__info__inner__content{width:50%}.product__info__inner__content__title{display:block;width:100%;font-size:40px;line-height:1.5;color:var(--mainColor);font-family:'Poppins-B','NotoSansTC-B'}.product__info__inner__content__price{display:block;width:100%;margin:0 0 25px 0;font-size:25px;line-height:1;color:var(--mainColor);font-family:'Poppins','NotoSansTC'}.product__info__inner__content__price::before{content:'NT$';padding:0 10px 0 0}.product__info__inner__content__price__text{margin:0 10px 0 0}.product__info__inner__content__price__text~.product__info__inner__content__price__text{margin:5px 0 2px 0;font-size:14px;text-decoration:line-through;opacity:.7}.product__info__inner__content__price__text~.product__info__inner__content__price__text::before{content:'(原價'}.product__info__inner__content__price__text~.product__info__inner__content__price__text::after{content:')'}.product__info__inner__content__text{display:block;width:100%;margin:15px 0 0 0;padding:30px 0 0 0;font-size:15px;line-height:2;color:var(--mainColor);font-family:inherit}.product__info__inner__content__text::after{top:0;bottom:auto}.product__info__inner__content__tool{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;margin:10px 0 0 0}.product__info__inner__content__tool__bt{height:50px;max-width:170px;margin:10px 10px 0 0}.product__info__inner__content>.c-bt-shipping{display:none;width:calc(50% - 10px);padding:17.5px 20px;margin:0 10px 0 0}.product__info__inner__content__box{bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:40px 0 0 0;transition:opacity .4s ease-in-out;z-index:100}.product__info__inner__content__box__info{display:none;width:100%;flex:0 1 auto}.product__info__inner__content__box__info__title{display:block;width:100%;font-size:20px;line-height:1;color:var(--mainColor);font-family:'NotoSansTC-B'}.product__info__inner__content__box__info__price{display:block;width:100%;max-width:100%;margin:5px 0 0 0;font-size:17px;line-height:1;color:var(--mainColor);font-family:'Poppins','NotoSansTC'}.product__info__inner__content__box__info__price::before{content:'NT$';padding:0 5px 0 0}.product__info__inner__content__box__info__price__text{margin:0 5px 0 0}.product__info__inner__content__box__info__price__text~.product__info__inner__content__box__info__price__text{margin:5px 0 2px 0;font-size:14px;text-decoration:line-through;opacity:.7}.product__info__inner__content__box__info__price__text~.product__info__inner__content__box__info__price__text::before{content:'(原價'}.product__info__inner__content__box__info__price__text~.product__info__inner__content__box__info__price__text::after{content:')'}.product__info__inner__content__box__countTitle{display:none;width:auto;max-width:100%;margin:0 20px 0 0;font-size:15px;line-height:1;color:var(--mainColor);font-family:'NotoSansTC';flex:0 0 auto}.product__info__inner__content__box__quantity{width:150px;flex:0 0 auto}.product__info__inner__content__box__tag{max-width:calc(100% - 170px);margin:0 0 0 20px;flex:0 0 auto}.product__info__inner__content__box__btGroup{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:space-between;width:100%;margin:40px 0 0 0;flex:0 0 auto}.product__info__inner__content__box__btGroup__bt,.product__info__inner__content__box__btGroup__heart{width:calc(50% - 10px)}.product__info__inner__content__box.fixed{position:fixed;bottom:0;left:0;flex-wrap:nowrap;background:#eff3f6;box-shadow:-2px 0 20px rgba(0,0,0,.2);padding:30px max(30px,max(50% - 685px));opacity:1;pointer-events:all;transition:opacity .4s ease-in-out;visibility:visible}.product__info__inner__content__box.fixed .product__info__inner__content__box__info{display:block;padding:0 20px 0 0}.product__info__inner__content__box.fixed .product__info__inner__content__box__tag{width:auto;margin:0 25px 0 0}.product__info__inner__content__box.fixed .product__info__inner__content__box__countTitle{display:block;order:10}.product__info__inner__content__box.fixed .product__info__inner__content__box__quantity{order:10}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup{width:300px;margin:0 0 0 20px;order:20}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__bt{width:250px;margin:0 20px 0 0}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__heart{width:25px;height:20px;padding:0;background:none;box-shadow:none}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__heart:hover{transform:none;box-shadow:none}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__heart::after{width:25px;height:20px;margin:0}.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__heart span{display:none}.product__info__inner__content__box.hide{opacity:0;pointer-events:none}.product__spec{display:block;width:100%;margin:120px auto 150px auto}.product__spec__inner{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between}.product__spec__inner__pic{display:block;width:calc(50% - 60px);max-width:520px;flex:0 0 auto;animation-name:fadeInUp}.product__spec__inner__content{display:block;width:50%;flex:0 1 auto;animation-name:fadeInUp}.product__spec__inner__content__title{display:block;width:100%;margin:0 0 50px 0;padding:0 0 45px 0;color:var(--mainColor);font-family:'Poppins-B','NotoSansTC-B'}.product__spec__inner__content__title::after{background:#e4e6e9}.product__spec__inner__content__title__main{display:block;width:100%;font-size:50px;line-height:.7;color:inherit;font-family:inherit}.product__spec__inner__content__title__sub{display:block;width:100%;margin:15px 0 0 0;font-size:18px;line-height:1;color:inherit;font-family:inherit}.product__spec__inner__content__box{display:block;width:100%}.product__spec__inner__content__box__item{display:flex;align-items:flex-start;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 10px 0;font-size:15px;line-height:2;color:var(--mainColor);font-family:inherit}.product__spec__inner__content__box__item:last-child{margin:0}.product__spec__inner__content__box__item__title{display:block;width:auto;max-width:100%;margin:0 30px 0 0;font-size:inherit;line-height:inherit;color:inherit;font-family:'NotoSansTC-B';flex:0 0 auto}.product__spec__inner__content__box__item__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 1 auto}.product__feature{display:block;width:100%;padding:120px 0 170px 0;background:#eff3f6}.product__feature__inner__title{margin:0 0 35px 0;animation-name:fadeInUp}.product__feature__inner__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;animation-name:fadeInUp}.product__feature__inner__list__item{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:33.33%;margin:0 0 25px 0;padding:0 10px 0 0;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:inherit}.product__feature__inner__list__item__icon{top:calc(.75em - 7.5px);display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:15px;height:15px;margin:0 15px 0 0;flex:0 0 auto}.product__feature__inner__list__item__icon img{object-fit:contain;object-position:center;height:100%}.product__feature__inner__list__item__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 1 auto}.product__feature__photo{display:block;width:100%;margin:145px auto 0 auto;animation-name:fadeIn;overflow:hidden}.product__feature__photo__box{display:flex;align-items:stretch;align-content:stretch;justify-items:flex-start;justify-content:flex-start;width:calc(100% - 115px);max-width:830px;margin:0 auto;overflow:visible}.product__feature__photo__box.slick-slider{display:block}.product__feature__photo__box .slick-list,.product__feature__photo__box .slick-track{overflow:visible}.product__feature__photo__box .slick-arrow{top:calc(50% - 22.5px);display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100px;height:45px;background:none;border-radius:0}.product__feature__photo__box .slick-arrow::before{content:'';top:auto;left:auto;position:relative;display:block;width:25px;height:45px;background:url(/assets/images/common/icon_arrow_next_thin_gray.svg) center no-repeat;background-size:contain;filter:none;flex:0 0 auto}.product__feature__photo__box .slick-arrow::after{position:relative;display:block;width:auto;max-width:100%;font-size:19px;line-height:1;color:var(--mainColor);font-family:'Poppins-B','NotoSansTC-B';flex:0 0 auto}.product__feature__photo__box .slick-prev{left:max(calc(50% - 50vw + 30px),calc(50% - 640px));transform:none}.product__feature__photo__box .slick-prev::before{margin:0 20px 0 0;transform:scaleX(-1)}.product__feature__photo__box .slick-prev::after{content:'PREV'}.product__feature__photo__box .slick-next{right:max(calc(50% - 50vw + 30px),calc(50% - 640px))}.product__feature__photo__box .slick-next::before{margin:0 0 0 20px;order:10}.product__feature__photo__box .slick-next::after{content:'NEXT'}.product__feature__photo__box .slick-dotsLine{width:calc(100% - 5px);max-width:300px}.product__feature__photo__box__item{display:block;width:100%;margin:0 2.5px;transition:opacity .4s .3s ease-in-out;flex:0 0 auto}.product__feature__photo__box__item.slick-slide{opacity:.1}.product__feature__photo__box__item.slick-current{opacity:1}.product__feature__photo__box__item__pic{display:block;width:100%}.product__detail{display:block;width:100%;padding:120px 0 130px 0}.product__detail:last-child{border-bottom:1px solid var(--colorWhite)}.product__detail__inner__title{margin:0 0 35px 0;animation-name:fadeInUp}.product__detail__inner__title::after{background:#e4e6e9}.product__detail__inner__edit{display:block;width:100%;animation-name:fadeInUp}.product__detail__inner__tool{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;margin:35px 0 0 0;animation-name:fadeInUp}.product__detail__inner__tool__bt{max-width:200px;margin:10px 20px 0 0;background:#e4e6e9;box-shadow:-5px -5px 5px #eceff3,5px 5px 5px rgba(171,175,181,.5)}.product__detail__inner__tool__bt:hover{box-shadow:-2px -2px 5px #eceff3,2px 2px 2px rgba(171,175,181,.5)}.product__recommend{display:block;width:100%;padding:150px 0 170px 0;background:#eff3f6}.product__recommend__inner{max-width:1410px}.product__recommend__inner__title{display:block;width:100%;margin:0 auto 75px auto;line-height:1;color:var(--mainColor);text-align:center;animation-name:fadeInUp}.product__recommend__inner__title__main{display:block;width:100%;font-size:50px;line-height:inherit;color:inherit;font-family:'Poppins-B','NotoSansTC-B'}.product__recommend__inner__title__sub{display:block;width:100%;margin:5px 0 0 0;font-size:18px;line-height:inherit;color:inherit;font-family:'NotoSansTC'}.product__recommend__inner__box .slick-arrow{top:calc(50% - 80px)}@media screen and (max-width:1200px){.product__info__inner__content__box{position:fixed;flex-wrap:wrap;padding:30px;background:#eff3f6;box-shadow:-2px 0 20px rgba(0,0,0,.2);opacity:1;pointer-events:all;transition:opacity .4s ease-in-out;visibility:visible}.product__info__inner__content__box.fixed{flex-wrap:wrap}.product__info__inner__content__box .product__info__inner__content__box__info,.product__info__inner__content__box.fixed .product__info__inner__content__box__info{display:block;width:calc(100% - 215px);padding:0}.product__info__inner__content__box .product__info__inner__content__box__tag,.product__info__inner__content__box.fixed .product__info__inner__content__box__tag{width:auto;margin:0 0 0 20px}.product__info__inner__content__box .product__info__inner__content__box__countTitle,.product__info__inner__content__box.fixed .product__info__inner__content__box__countTitle{display:block;margin:15px 20px 0 0;order:10}.product__info__inner__content__box .product__info__inner__content__box__quantity,.product__info__inner__content__box.fixed .product__info__inner__content__box__quantity{width:calc(100% - 420px);margin:15px 30px 0 0;order:10}.product__info__inner__content__box .product__info__inner__content__box__btGroup,.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup{width:340px;margin:15px 0 0 0;order:20}.product__info__inner__content__box .product__info__inner__content__box__btGroup__bt,.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__bt{width:300px;margin:0 20px 0 0}.product__info__inner__content__box__btGroup__heart{width:25px;height:20px;padding:0;background:none;box-shadow:none}.product__info__inner__content__box__btGroup .product__info__inner__content__box__btGroup__heart::after{width:25px;height:20px;margin:0}.product__info__inner__content__box__btGroup__heart span{display:none}}@media screen and (max-width:991px){.product__info{padding:130px 0 70px 0}.product__info__inner{display:block}.product__info__inner__pic{width:100%;max-width:none;margin:0 auto 30px auto}.product__info__inner__content{width:100%}.product__info__inner__content__title{font-size:35px}.product__info__inner__content__price{font-size:20px}.product__spec{margin:60px auto}.product__spec__inner__pic{display:none}.product__spec__inner__content{width:100%}.product__spec__inner__content__title{margin:0 0 25px 0;padding:0 0 30px 0}.product__spec__inner__content__title__main{font-size:40px}.product__feature{padding:70px 0}.product__feature__inner__list__item{width:50%}.product__feature__photo{margin:40px auto 0 auto}.product__feature__photo__box{width:calc(100% - 55px);max-width:635px}.product__feature__photo__box .slick-arrow{top:calc(50% - 20px);width:20px;height:40px}.product__feature__photo__box .slick-arrow::before{width:20px;height:40px;margin:0}.product__feature__photo__box .slick-arrow::after{display:none}.product__feature__photo__box .slick-dotsLine{max-width:none}.product__detail{padding:70px 0}.product__recommend{padding:85px 0}.product__recommend__inner__title{margin:0 auto 60px auto}}@media screen and (max-width:767px){.product__info__inner__content__box .product__info__inner__content__box__info,.product__info__inner__content__box.fixed .product__info__inner__content__box__info{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%}.product__info__inner__content__box .product__info__inner__content__box__info__title,.product__info__inner__content__box.fixed .product__info__inner__content__box__info__title{flex:0 1 auto}.product__info__inner__content__box .product__info__inner__content__box__info__price,.product__info__inner__content__box.fixed .product__info__inner__content__box__info__price{width:auto;margin:0 0 0 20px;flex:0 0 auto}.product__info__inner__content__box .product__info__inner__content__box__tag,.product__info__inner__content__box.fixed .product__info__inner__content__box__tag{width:100%;max-width:100%;margin:5px 0}.product__info__inner__content__box .product__info__inner__content__box__countTitle,.product__info__inner__content__box.fixed .product__info__inner__content__box__countTitle{display:none}.product__info__inner__content__box .product__info__inner__content__box__quantity,.product__info__inner__content__box.fixed .product__info__inner__content__box__quantity{width:calc(50% - 45px);margin:0 10px 0 0}.product__info__inner__content__box .product__info__inner__content__box__btGroup,.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup{width:calc(50% + 35px);margin:0}.product__info__inner__content__box .product__info__inner__content__box__btGroup__bt,.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__bt{width:calc(100% - 40px);height:50px}}@media screen and (max-width:575px){.product__info{padding:90px 0 30px 0}.product__info__inner{width:calc(100% - 30px)}.product__info__inner__pic{margin:0 auto 25px auto}.product__info__inner__content__title{font-size:24px}.product__info__inner__content__price{margin:0 0 10px 0;font-size:18px}.product__info__inner__content__text{margin:5px 0 0 0;padding:15px 0 0 0}.product__info__inner__content__tool{margin:5px 0 0 0}.product__info__inner__content__box,.product__info__inner__content__box.fixed{padding:20px}.product__info__inner__content__box .product__info__inner__content__box__info__title,.product__info__inner__content__box.fixed .product__info__inner__content__box__info__title{font-size:17px}.product__info__inner__content__box .product__info__inner__content__box__info__price,.product__info__inner__content__box.fixed .product__info__inner__content__box__info__price{font-size:16px}.product__info__inner__content__box .product__info__inner__content__box__btGroup__bt,.product__info__inner__content__box.fixed .product__info__inner__content__box__btGroup__bt{width:calc(100% - 35px);margin:0 15px 0 0}.product__spec{margin:25px auto 30px auto}.product__spec__inner__content__title{margin:0 0 15px 0;padding:0 0 20px 0}.product__spec__inner__content__title__main{font-size:28px}.product__spec__inner__content__title__sub{margin:10px 0 0 0;font-size:16px}.product__spec__inner__content__box__item__title{max-width:4em;margin:0 20px 0 0}.product__feature{padding:40px 0}.product__feature__inner__title{margin:0 0 15px 0}.product__feature__inner__list__item{width:100%;margin:0 0 10px 0;padding:0}.product__feature__inner__list__item:last-child{margin:0}.product__feature__photo{margin:25px auto 0 auto}.product__feature__photo__box{width:calc(100% - 35px);max-width:none}.product__detail{padding:40px 0 45px 0}.product__detail__inner__title{display:block}.product__detail__inner__title .c-title09__main{width:100%;margin:0 0 10px 0}.product__detail__inner__title .c-title09__sub{width:100%}.product__detail__inner__tool{margin:10px 0 0 0}.product__detail__inner__tool__bt{max-width:none;margin:10px 0 0 0}.product__recommend{padding:55px 0}.product__recommend__inner__title{margin:0 auto 30px auto}.product__recommend__inner__title__main{font-size:28px}.product__recommend__inner__title__sub{font-size:16px}.product__recommend__inner__box .slick-arrow{top:calc((100vw - 80px) * .69 / 2 - 30px)}}@supports (-webkit-touch-callout:none){}
