input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.btn_swiper_prev_product,.container-fluid>.btn_swiper_next_product{display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:0;position:absolute;right:0;opacity:.5}i.fa-chevron-right{line-height:1}.describe>ul,.specification>ul{padding-left:0}#ProDisplayModal.show{display:flex!important}#ProDisplayModal .modal-dialog{width:0;margin:auto;transition:width .4s ease,height .4s ease}#ProDisplayModal .modal-body{height:0;padding:0;transition:height .4s ease}#ProDisplayModal>.modal-dialog.ytshow{width:1320px;max-width:95vw}#ProDisplayModal>.modal-dialog>.modal-content{min-height:50vmin}#ProDisplayModal>.modal-dialog>.modal-content>button{z-index:1;background-color:#fff;opacity:.75}#ProDisplayModal .btn-tool{position:fixed;top:calc(50% - 2.5rem);padding:.5rem;color:#fff;font-size:5rem}#ProDisplayModal .btn-tool.prev-btn{left:0}#ProDisplayModal .btn-tool.next-btn{right:0}#Pro_Image{cursor:zoom-in!important;width:100%;position:relative;overflow:hidden}#Pro_Image .cloudimage-360-inner-box .cloudimage-360-icons-container{left:50%;transform:translateX(-50%)}#Pro_Image .cloudimage-360-inner-box canvas{opacity:1;transition:opacity .18s ease}#Pro_Image.loading .cloudimage-360-inner-box canvas{opacity:0;pointer-events:none}#Pro_Image.loading::after{content:"\f110";font-family:"Font Awesome 6 Free";font-weight:900;font-size:2rem;color:rgba(0,0,0,.6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:fa-spin 1s linear infinite;z-index:10}#Pro_Youtube{height:75vh}.ProductSwiper>.swiper-wrapper>.swiper-slide{height:600px}.ProductSwiper>.swiper-wrapper>.swiper-slide>.pro_display{cursor:pointer;object-fit:contain;max-width:100%;max-height:100%}.ProductSwiper>.swiper-wrapper>.swiper-slide>.schematic_360view{pointer-events:none;opacity:.8;transform:scale(.2)}.ProductSwiper>.swiper-wrapper>.swiper-slide>.schematic_image{display:none;opacity:.6;pointer-events:none;transform:scale(.1)}.ProductSwiper>.swiper-wrapper>.swiper-slide>.schematic_image>img{pointer-events:none}.ProductSwiper>.swiper-wrapper>.swiper-slide>.pro_display.img-fluid:hover+.schematic_image{display:block}.ProductSwiper>.swiper-wrapper>.swiper-slide>.schematic_video{font-size:4.5rem;opacity:.8;pointer-events:none}.ProductSwiper>.swiper-wrapper>.swiper-slide>.schematic_youtube{font-size:4.5rem;color:red;opacity:.8;pointer-events:none}.PreviewSwiper>.swiper-wrapper>.swiper-slide{cursor:pointer}.PreviewSwiper>.swiper-scrollbar{height:calc(5px * 2 / 3)}[class*=btn_swiper_]{z-index:10;top:calc(50% - 25px);height:50px;width:50px;background-color:var(--black-text-trans)}#Product>.content>.describe{color:var(--gray-text);font-size:1rem}#Product>.content>.describe>.introduce,#ProductDescription{list-style:none;padding:0}#Product>.content>.describe>.track{height:100%;top:50%;right:-1rem;transform:translate(-50%,-50%)}#Product>.content>.describe:has(>.track)>.introduce{padding-right:4rem}#Product>.content>.describe>.track>.btn_favorites{height:100%;line-height:unset}#Product>.content>.describe>.track>.btn_favorites>.icon_love{height:100%;display:flex;align-items:center}#Product>.image{position:relative}#Product>.image>.status{position:absolute;top:3px;left:3px;background:rgba(196,196,196,.8);font-size:.8rem;padding:.2rem 1.2rem;color:#fff;font-weight:600;border-radius:1.5rem;z-index:2}#Product>.image>.pro_tag{width:calc(100% - 30px);height:2rem;margin:0;overflow:hidden;list-style:none}#Product>.image>.pro_tag .round_tag{padding:.25rem .8rem;margin-right:.5rem;float:left;font-size:.8rem;line-height:1.5rem;white-space:nowrap;background-color:var(--gray-light);color:var(--gray-text)}#Product>.content>.specification{color:var(--gray-text);font-size:1rem}#Product>.content>.specification>.collapsing{height:6rem}#Product>.content>.specification>.collapse:not(.show){display:block;height:6rem;overflow:hidden}#Product>.content>.specification>div>ul{list-style:none;padding-left:0}#Product>.content>.specification>div>ul>li{line-height:1.5rem}#Product>.content>.specification>.btn_detailed{color:var(--gray-text);font-size:.8rem;background-color:var(--gray-light)}#Product>.content>.specification>.btn_detailed::after{font-family:'Font Awesome 6 Free';font-weight:900;content:" \f107"}#Product>.content>.specification>.collapse.show~.btn_detailed::after{content:" \f106"}#Product>.content>.pro_tc>.image{list-style:none}#Product>.content>.pro_tc>.image>li>button>img{height:3.25rem}#Product>.content>.priceframe{display:flex;flex-direction:column;gap:.35rem}.price-option-card{width:100%}.price-option-input{display:none}.price-option-label{display:block;cursor:pointer;margin:0}.price-option-body{position:relative;display:flex;flex-direction:column;gap:.12rem;padding:.72rem .9rem;background-color:transparent;border:1px solid transparent}.price-option-card.is-selectable .price-option-body{border-color:transparent;border-bottom-color:#e5e5e5;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.price-option-card.is-selectable .price-option-input:not(.d-none):checked+.price-option-label .price-option-body{border-color:var(--red-main);box-shadow:0 0 0 1px rgba(192,58,34,.12);background-color:#fff}.price-option-card.is-multi-price:not(.is-selectable) .price-option-body{border-color:transparent;border-bottom-color:#e5e5e5;background-color:transparent}.price-option-card.is-selectable:last-child .price-option-body{border-bottom-color:transparent}.price-option-card.is-multi-price:not(.is-selectable):last-child .price-option-body{border-bottom-color:transparent}.price-option-card.is-multi-price:not(.is-selectable) .price-option-sub{margin-top:.1rem;padding-left:0;font-size:.82rem;color:#666}.price-option-card.is-multi-price.has-role-badge{padding-top:.65rem}.price-option-card.is-multi-price.has-role-badge .price-option-body{padding-top:1.1rem}.price-role-badge{position:absolute;top:-.58rem;left:-.72rem;z-index:2;display:inline-flex;align-items:center;height:1.35rem;padding:0 .58rem;border-radius:999px;background-color:#f3f3f3;color:var(--gray-text);font-size:.78rem;font-weight:600;line-height:1;white-space:nowrap;border:1px solid #e2e2e2}.price-option-card.is-selectable .price-option-input:not(.d-none):checked+.price-option-label .price-role-badge{border-color:var(--red-main);color:var(--red-main);background-color:#fff}.sale-role-name{display:inline-block;font-size:.92rem;color:#8a8a8a;font-weight:400;line-height:1.2}.price-option-card.is-single-price .price-option-main{display:flex;align-items:baseline;gap:.3rem;flex-wrap:wrap}.price-option-card.is-single-price .sale-role-name.d-none{display:none!important}.price-option-card.is-single-price .price-role-badge{display:none!important}.price-base-meta{display:block;margin:0 0 .55rem 0;padding:1rem 0 1rem .5rem;border-bottom:1px solid #e6e6e6}.price-base-meta .original-price,.price-base-meta .suggest-price{display:block;font-size:.88rem;color:#8a8a8a;line-height:1.35;text-decoration:none}.price-base-meta .suggest-price+.original-price{margin-top:.05rem}.price-base-meta .price-meta-label{display:inline;color:#777;font-size:.88rem;margin-right:.5rem;text-decoration:none}.price-base-meta .price-meta-value{display:inline;color:#8a8a8a;text-decoration:line-through;text-decoration-thickness:1px}.price-option-meta{display:none!important}.price-option-main{line-height:1.2}.sale-price{font-size:1.8rem;font-weight:700;color:var(--red-main);letter-spacing:.01em;display:inline-block;line-height:1.15}.price-option-card.is-multi-price .price-option-body{padding-top:.78rem;padding-bottom:.7rem;gap:.12rem}.price-option-card.is-multi-price .sale-price{font-size:1.28rem;line-height:1.2}.price-option-card.is-multi-price .price-option-sub{margin-top:.04rem;font-size:.8rem;line-height:1.25}.price-option-card.is-single-price .sale-price{font-size:1.8rem;line-height:1.15}.sale-price.bonus_lack{text-decoration:none;opacity:.7}#Product>.content>.options>div>.title{white-space:nowrap;padding-right:.5rem;color:var(--gray-text)}.btn_radio{white-space:nowrap;cursor:pointer;border:1px solid var(--gray-text)}input:checked+.btn_radio{font-weight:700;border-color:var(--red-main);border-width:medium;cursor:default}input:disabled+.btn_radio{border:var(--gray-light);background-color:var(--gray-light);color:var(--gray-text);cursor:default}[class*=btn_count_]{cursor:pointer;color:var(--gray-text);border:1px solid var(--gray-text);width:2rem;height:2rem}.input_pro_quantity{border:1px solid var(--gray-text);width:8rem;height:2rem;border-radius:0}.counter_input>.quantity{display:flex}.counter_input>.emptyProd{display:none}.counter_input.isEmpty>.quantity{display:none}.counter_input.isEmpty>.emptyProd{display:flex}#Product>.content>.btn_addToCar{background-color:var(--red-main);line-height:3}#Product>.content>.btn_addToCar::after{content:'加入購物車'}#Product>.content>.btn_addToCar.bonus_lack,#Product>.content>.btn_addToCar.close{background-color:gray;cursor:default;line-height:3}#Product>.content>.btn_addToCar.close::after{content:'已售完';opacity:50%}#Product>.content>.btn_addToCar.bonus_lack:not(.close)::after{content:'紅利點數不足';opacity:50%}#Product>.content .btn_favorites{background-color:gray;line-height:3}#Product>.content .btn_favorites.turn{background-color:var(--red-main)}#Product>.content>.btn_learnMore{background-color:var(--red-main);line-height:3}#Product>.content>.btn_addToCar .icon_plus::before{font-family:'Font Awesome 6 Free';font-weight:400;content:"\f0fe  ";padding-right:.25rem}#Product>.content>.btn_addToCar.close .icon_plus::before{opacity:50%}.btn_favorites .icon_love::before{font-size:3rem;font-family:'Font Awesome 6 Free';font-weight:400;content:"\f004  "}.btn_favorites.turn .icon_love::before{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f004  "}#CenterLine{background-color:var(--gray-light)}#CenterLine>div>div{white-space:nowrap}#shareBlock{flex-grow:1}#shareBlock>a{margin:0!important}.nav-link{color:var(--gray-text);padding:.5rem 2rem}.nav-link:focus,.nav-link:hover{color:var(--red-text)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{font-weight:700;color:var(--red-text);background-color:var(--red-main-light)}.nav-pills .nav-link{border-radius:0}#TabContent{color:var(--gray-text)}#TabContent>div{padding-bottom:3rem}#TabContent>div#ProductDescription{padding:1.5rem 0}#TabContent>div>img{width:100%}#TabContent>div>iframe{width:100%;height:80vmin}#TechnicalDocuments>#FileDownload>.file>a>div::after{font-family:'Font Awesome 6 Free';font-weight:900;content:"\3000\f019"}#TechnicalDocuments [class*=badge_] div:has(img){height:100px}#TechnicalDocuments [class*=badge_] img{object-fit:contain;width:100%;height:6rem}#FileDownload>.File_list{margin:1rem 0}#FileDownload>.File_list>div{padding:1rem}#SwitchPage{display:flex}#SwitchPage a{font-family:'Font Awesome 6 Free';font-weight:900}#SwitchPage a.disabled{pointer-events:none;opacity:50%}#SwitchPage .btn_prev::before{content:"\f104";padding-right:5px}#SwitchPage .btn_list::before{content:"\f03a";padding-right:5px}#SwitchPage .btn_next::after{content:"\f105";padding-left:5px}@media only screen and (max-width:1400px){.ProductSwiper>.swiper-wrapper>.swiper-slide{height:510px}}@media only screen and (max-width:1200px){.ProductSwiper>.swiper-wrapper>.swiper-slide{height:420px}}@media only screen and (max-width:992px){.ProductSwiper>.swiper-wrapper>.swiper-slide{height:300px}}@media only screen and (max-width:768px){.ProductSwiper>.swiper-wrapper>.swiper-slide{height:300px}#CenterLine{justify-content:center!important}.sale-price{font-size:1.55rem}}@media only screen and (max-width:576px){[class*=btn_swiper_]{height:35px!important;width:35px!important}#btn_car_dropdown .material-symbols-outlined{font-size:24px;color:#000;line-height:1}#btn_car_dropdown>#Car_Badge{left:unset!important;top:-50%!important;right:-10%!important}#Product>.content>.describe:has(>.track)>.introduce{padding-right:2.25rem}#Product>.content>.describe>.track>.btn_favorites .icon_love::before{font-size:2rem}#Product{padding-right:12px;padding-left:12px}.ProductSwiper>.swiper-wrapper>.swiper-slide{height:80vw}.btn_swiper_prev_product{left:-3%!important}.btn_swiper_next_product{right:-3%!important}.quantity>button>i{justify-self:center}.counter_input>.quantity>button{display:flex;justify-content:center;align-items:center}.sale-price{font-size:1.4rem}.price-base-meta .original-price,.price-base-meta .price-meta-label,.price-base-meta .price-meta-value,.price-base-meta .suggest-price,.price-option-sub{font-size:.85rem}}@media (max-width:410px){#btn_tab>.nav-item>button.nav-link{padding:.5rem 1rem}.pro_tc{padding:0!important}.pro_tc .image{padding:0}}
/*# sourceMappingURL=ProductContent.min.css.map */
