@charset "UTF-8";.pic-box{position:relative;width:100%}.pic-box:after{content:"";width:100%;height:0;display:block}.pic-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;transition:width .5s,height .5s}.filter-block.white .inner{background:var(--white)}.filter-block.white .search-container .filter .content-wrap{background-color:var(--white)}.filter-block.show .row-header .pill-btn .icon-filter{transform:rotate(45deg);font-size:1.375rem}.filter-block.show .row-header .pill-btn .icon-filter:before{content:""}.filter-block .os-theme-dark{--os-handle-bg: rgba(225, 225, 225, .33);--os-handle-bg-hover: rgba(225, 225, 225, .44);--os-handle-bg-active: rgba(225, 225, 225, .55)}.filter-block .row-header{display:flex}.filter-block .inner{margin-top:50px;border-top:5px solid var(--primary-blue);width:100%;max-width:100%;position:relative;background:var(--lighter-gray);padding:50px 0}.filter-block .inner:after{content:"";position:absolute;top:-16px;left:calc(50% + -0px);transform:translate(-50%) rotate(180deg);width:0px;height:0px;border-style:solid;border-width:13px 12px 0 12px;border-color:var(--primary-blue) transparent transparent;z-index:1}.filter-block .search-container{padding:0}.filter-block .search-container .input-block{margin-top:0}.filter-block .search-container .filter{margin-top:30px}.filter-block .search-container .filter .content-wrap{background-color:var(--lighter-gray);padding:0}.filter-block .search-container .filter .content-wrap .item{display:flex;position:relative}.filter-block .search-container .filter .content-wrap .item dropdown-el[d4-status=close] .dropdown-scroller{opacity:0}.filter-block .search-container .filter .content-wrap .item dropdown-el .select-wrapper{padding:0 10px 15px 25px}.filter-block .search-container .filter .content-wrap .item.clearBtn span{opacity:1;pointer-events:auto}.filter-block .search-container .filter .content-wrap .item.clearBtn dropdown-el .select-wrapper{border-bottom:1px solid var(--primary-blue)}.filter-block .search-container .filter .content-wrap .item span{display:block;top:50%;left:0;width:11px;height:11px;position:relative;position:absolute;transform:rotate(45deg) translateY(-50%);margin-top:-10px;cursor:pointer;pointer-events:none;z-index:9;opacity:0;transition:opacity .5s}.filter-block .search-container .filter .content-wrap .item span:before,.filter-block .search-container .filter .content-wrap .item span:after{content:"";display:block;background-color:var(--black);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-block .search-container .filter .content-wrap .item span:before{width:11px;height:1px}.filter-block .search-container .filter .content-wrap .item span:after{width:1px;height:11px}.filter-block .search-container .filter .content-wrap .item span:before,.filter-block .search-container .filter .content-wrap .item span:after{background-color:#a8a8a8}.filter-block .row-content .filter-btn-group{display:flex;justify-content:center;gap:20px;margin-top:50px}@media only screen and (max-width: 767px){.filter-block [data-collapse-content]{opacity:0}}.filter-block [data-overlayscrollbars-viewport]{overscroll-behavior:none!important}.filter-block .row-header .pill-btn{margin:0 auto;gap:10px;height:60px;border-radius:500px;min-width:190px;font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:.5px}.filter-block .row-header .pill-btn.spread-btn{transition:color var(--trans-s) .2s}.filter-block .close-btn{display:none}@media only screen and (max-width: 767px){.filter-block .search-container .filter .content-wrap{padding:0}.filter-block .row-content{overflow:hidden;display:block;width:100%;height:100%;z-index:12;position:fixed;top:0;left:0;transition:clip-path .7s,opacity .7s;background:linear-gradient(0deg,#141414cc,#141414cc)}.filter-block .row-content.show{opacity:1;clip-path:polygon(0 0,115% 0,100% 100%,0 100%)}.filter-block .row-content .scroll-wrap{padding:0 30px;height:100%;overflow:hidden;max-height:calc(100dvh - 140px)}.filter-block .row-content .scroll-wrap [data-overlayscrollbars-viewport]{overscroll-behavior:none}.filter-block .row-content .inner{height:100dvh;margin-left:auto;width:calc(100% - 25px);max-width:500px;margin-top:0;border-top:0;padding:60px 0 0;overflow:hidden}.filter-block .row-content .inner:after{display:none}.filter-block .row-content .filter-btn-group{position:fixed;z-index:4;bottom:20px;right:110px;gap:10px}}@media only screen and (max-width: 767px) and (max-width: 520px){.filter-block .row-content .filter-btn-group{right:unset;left:calc(50% + 15px);transform:translate(-50%)}}@media only screen and (max-width: 767px){.filter-block .row-content .filter-btn-group .pill-btn{min-width:140px}.filter-block .close-btn{display:block;position:fixed;z-index:4;top:0;right:0;background:var(--primary-blue)}}.products-header .route-block{padding:0 60px;min-height:80px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 900px){.products-header .route-block{padding:0 8%;min-height:60px}}.products-header .route-block .icon-angle-right{color:#0003}.products-header .route-block .left,.products-header .route-block .right{display:flex;align-items:center}@media only screen and (max-width: 1200px){.products-header .route-block .left{display:none}}.products-header .route-block .right{margin-left:50px}@media only screen and (max-width: 1200px){.products-header .route-block .right{margin-left:0}}.products-header .route-block .back{display:flex;align-items:center;transition:color var(--trans-s)}@media only screen and (min-width: 1201px){.products-header .route-block .back:hover{color:var(--primary-blue)}}@media only screen and (max-width: 1200px){.products-header .route-block .back:active{color:var(--primary-blue)}}.products-header .route-block .back i{margin-right:10px;font-size:1rem;flex-shrink:0}.products-header .route-block .back span{font-weight:600;line-height:1.3;letter-spacing:.5px}.product-consult-btn{position:fixed;top:360px;right:0;cursor:pointer;z-index:3}.product-consult-btn .inner{padding:30px 25px;position:relative;color:#fff;display:flex;flex-direction:column;align-items:center;gap:10px}.product-consult-btn .inner:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--primary-blue);z-index:-1}.product-consult-btn i{font-size:1.375rem}.product-consult-btn .txt{font-size:1rem;font-weight:500;line-height:1.3;letter-spacing:.5px;writing-mode:vertical-lr}.product-consult-btn .des{font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:1px;writing-mode:vertical-lr}.product-consult-btn .num{width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:var(--primary-blue);background:#fff;font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.5px;border-radius:50%}@media only screen and (max-width: 900px){.product-consult-btn{top:unset;bottom:0;width:100%}.product-consult-btn .inner{flex-direction:row;padding:15px 30px;justify-content:center}.product-consult-btn .txt,.product-consult-btn .des{writing-mode:inherit}}.cunsult-control-btn{cursor:pointer;display:inline-flex;align-items:center;transition:color var(--trans-s)}.cunsult-control-btn:after{content:attr(add-info);font-weight:600;line-height:1.3;letter-spacing:.5px}.cunsult-control-btn[state=inList]{pointer-events:none}.cunsult-control-btn[state=inList]:after{content:attr(in-info)}.cunsult-control-btn[state=inList] i{color:#009ccf}.cunsult-control-btn[state=inList] i:before{content:""}.cunsult-control-btn i{margin-right:10px}.cunsult-control-btn span{font-weight:600;line-height:1.3;letter-spacing:.5px}@media only screen and (min-width: 1201px){.cunsult-control-btn:hover{color:#009ccf}}@media only screen and (max-width: 1200px){.cunsult-control-btn:active{color:#009ccf}}@media only screen and (min-width: 1201px){.cunsult-control-btn.pill-btn:hover{color:#fff}}@media only screen and (max-width: 1200px){.cunsult-control-btn.pill-btn:active{color:#fff}}.cunsult-control-btn.pill-btn i{margin-right:0}.cunsult-control-btn.pill-btn[state=inList] i{color:#fff}.tips{display:none;margin:0 auto 20px;padding:10px;max-width:315px;width:100%;background-color:var(--white);border-radius:100px;align-items:center;justify-content:center;gap:0 15px}.tips.show{display:flex}.tips.show i{animation:swipe 2s .6s ease-in-out alternate}@keyframes swipe{0%{transform:translate(0)}33%{transform:translate(-5px);color:#029ccf}66%{transform:translate(5px);color:#029ccf}to{transform:translate(0)}}.tips.black{background-color:var(--black)}.tips.black i{color:var(--white)}.tips i{font-size:1.25rem}.tips p{font-weight:500;line-height:1.6;letter-spacing:1px;color:var(--primary-blue)}.related{padding:100px 0 50px}@media only screen and (max-width: 767px){.related{padding:80px 0 50px}}.related[data-type=a]{background:linear-gradient(180deg,#fff,#f5f5f5)}.related[data-type=a] .swiper-slide:not(:first-child) .swiper-inner:after{content:"";display:block;width:1px;height:100%;background-color:#0003;position:absolute;top:0;left:-50px}@media only screen and (max-width: 900px){.related[data-type=a] .swiper-slide:not(:first-child) .swiper-inner:after{opacity:0}}.related[data-type=a] .swiper-slide.swiper-slide-active .swiper-inner:after{display:none}.related[data-type=a] .swiper-inner{padding-top:40px}@media only screen and (max-width: 900px){.related[data-type=a] .swiper-inner{padding-top:0}}@media only screen and (min-width: 1201px) and (min-width: 1201px){.related[data-type=a] .swiper-inner:hover .title{color:var(--primary-blue)}.related[data-type=a] .swiper-inner:hover .arrow-ball-btn{color:var(--primary-blue);transform:translateY(0)}}@media only screen and (max-width: 1200px) and (min-width: 1201px){.related[data-type=a] .swiper-inner:active .title{color:var(--primary-blue)}.related[data-type=a] .swiper-inner:active .arrow-ball-btn{color:var(--primary-blue);transform:translateY(0)}}.related[data-type=a] .img{width:100%;position:relative}.related[data-type=a] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.related[data-type=a] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.related[data-type=a] .img img{object-fit:contain}.related[data-type=a] .info{margin-top:35px}@media only screen and (min-width: 1201px){.related[data-type=a] .hover-wrap{height:56px;overflow:hidden;position:relative}}.related[data-type=a] .arrow-ball-btn{margin-top:35px}@media only screen and (min-width: 1201px){.related[data-type=a] .arrow-ball-btn{margin-top:0;position:absolute;bottom:0;left:0;transform:translateY(100%);transition:transform var(--trans-s)}}@media only screen and (max-width: 1200px){.related[data-type=a] .arrow-ball-btn{color:var(--primary-blue)}}.related[data-type=b]{background-color:var(--white)}.related[data-type=b] .swiper-inner{background-color:var(--lighter-gray)}@media only screen and (min-width: 1201px){.related[data-type=b] .swiper-inner:hover:before{opacity:1;background-color:transparent}.related[data-type=b] .swiper-inner:hover .arrow-ball-btn{color:var(--primary-blue)}}@media only screen and (max-width: 1200px){.related[data-type=b] .swiper-inner:active:before{opacity:1;background-color:transparent}.related[data-type=b] .swiper-inner:active .arrow-ball-btn{color:var(--primary-blue)}}.related[data-type=b] .img{width:100%;position:relative}.related[data-type=b] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:75.343%}.related[data-type=b] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.related[data-type=b] .info{padding:40px 40px 50px}@media only screen and (max-width: 1440px){.related[data-type=b] .info{padding:30px 20px 50px}}.related[data-type=b] .arrow-ball-btn{margin-top:30px;transition:color var(--trans-s)}@media only screen and (max-width: 1200px){.related[data-type=b] .arrow-ball-btn{color:var(--primary-blue)}}.related[data-type=blog]{padding:100px 0}@media only screen and (max-width: 767px){.related[data-type=blog]{padding:80px 0}}@media only screen and (max-width: 767px){.related[data-type=blog] .container{width:100%}}@media only screen and (max-width: 575px){.related[data-type=blog] .container{padding:0}}@media only screen and (max-width: 900px){.related[data-type=blog] .swiper .swiper-slide{opacity:0;transition:opacity var(--trans-s)}.related[data-type=blog] .swiper .swiper-slide-active{opacity:1}}.related[data-type=blog] .blog-card .pic-box:before{opacity:1}.related[data-type=blog] .blog-card .date{flex-shrink:0}.related[data-type=blog] .swiper-button-prev,.related[data-type=blog] .swiper-button-next{transform:translate3d(0,calc(-50% + 50px),0)}@media only screen and (max-width: 767px){.related[data-type=blog] .swiper-button-prev,.related[data-type=blog] .swiper-button-next{transform:translate3d(0,calc(-50% + 55px),0)}}.related .container{margin:0 auto;padding:0 60px;max-width:1500px;width:calc(100% - 120px);position:relative}@media only screen and (max-width: 767px){.related .container{width:100%}}@media only screen and (max-width: 575px){.related .container{padding:0}}.related .title-wrap{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 767px){.related .title-wrap{padding:0 8%}}.related .title-wrap .title{font-size:1.875rem;font-weight:500;line-height:1.5;letter-spacing:.5px;text-align:center}@media only screen and (max-width: 1200px){.related .title-wrap .title{font-size:1.5rem}}.related .title-wrap .text{margin-top:20px;font-weight:350;line-height:1.6;letter-spacing:1px}.related .swiper{margin:0 auto;padding:50px 15px;max-width:1260px}@media only screen and (max-width: 1200px){.related .swiper{max-width:900px}}@media only screen and (max-width: 900px){.related .swiper{max-width:500px;padding:50px 62.5px}}@media only screen and (max-width: 767px){.related .swiper{padding:30px 0;max-width:calc(100% - 125px)}}.related .swiper.active .swiper-slide.swiper-slide-prev .swiper-inner{opacity:0}@media only screen and (max-width: 900px){.related .swiper.active .swiper-slide.swiper-slide-next .swiper-inner{opacity:0}}@media only screen and (max-width: 1200px){.related .swiper.active .swiper-slide.swiper-slide-next+.swiper-slide .swiper-inner{opacity:0}}@media only screen and (max-width: 900px){.related .swiper.active .swiper-slide.swiper-slide-next+.swiper-slide .swiper-inner{opacity:1}}.related .swiper.active .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide .swiper-inner{opacity:0}@media only screen and (max-width: 1200px){.related .swiper.active .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide .swiper-inner{opacity:1}}.related .swiper-slide{height:auto;text-align:left}.related .swiper-inner{width:100%;height:100%;position:relative;transition:opacity var(--trans-s)}.related .swiper-inner:before{opacity:0;content:"";display:block;width:100%;height:100%;background-color:var(--lighter-black);box-shadow:0 0 20px #00000040;z-index:-1;position:absolute;top:0;left:0;transition:opacity var(--trans-s)}.related .swiper-button-prev{top:50%!important;left:0!important;transform:translate3d(0,-50%,0);transition:left var(--trans-s)}@media only screen and (max-width: 767px){.related .swiper-button-prev{left:50px!important;transform:translate3d(0,-50%,0)}}@media only screen and (max-width: 575px){.related .swiper-button-prev{left:15px!important}}.related .swiper-button-next{top:50%!important;right:0!important;transform:translate3d(0,-50%,0);transition:right var(--trans-s)}@media only screen and (max-width: 767px){.related .swiper-button-next{right:50px!important;transform:translate3d(0,-50%,0)}}@media only screen and (max-width: 575px){.related .swiper-button-next{right:15px!important}}.related .img{display:block;margin:0 auto}.related .info .title{display:inline-block;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.5px;transition:color var(--trans-s)}@media only screen and (min-width: 1201px){.related .info .title:hover{color:var(--primary-blue)}}@media only screen and (max-width: 1200px){.related .info .title:active{color:var(--primary-blue)}}.related .info .text{margin-top:10px;font-weight:350;line-height:1.6;letter-spacing:1px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.table[table-style=a].white{color:#fff}.table[table-style=a].white .thead .tr{border-bottom:1px solid var(--white)}.table[table-style=a].white .thead .tr:after{background-color:var(--white)}.table[table-style=a].white .tbody .tr{border-bottom:1px solid rgba(255,255,255,.2)}.table[table-style=a].white .tbody .tr:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}.table[table-style=a] .tr{display:grid;align-items:stretch}.table[table-style=a] .th{font-weight:500;line-height:1.6;letter-spacing:1px}.table[table-style=a] .td{line-height:1.6;letter-spacing:1px;word-break:break-word}.table[table-style=a] .thead .tr{padding:0 15px 15px;position:relative}.table[table-style=a] .thead .tr:before,.table[table-style=a] .thead .tr:after{content:"";display:block;position:absolute;bottom:0}.table[table-style=a] .thead .tr:before{width:22.3424%;height:4px;background-color:var(--primary-blue);left:0}.table[table-style=a] .thead .tr:after{width:77.6576%;height:4px;right:0;background-color:var(--black)}.table[table-style=a] .tbody .tr{padding:15px}.table[table-style=a] .tbody .tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.wdd-form{max-width:1200px;width:100%;margin:0 auto;padding:0}.form-row{display:flex;align-items:center;margin:0 -15px}.form-row:not(:first-child){margin-top:0}.form-row:last-child .form-group{border-bottom:0}@media only screen and (max-width: 900px){.form-row{flex-direction:column}}.form-grid{width:100%;padding:0 15px}.form-grid.col-6{width:50%}@media only screen and (max-width: 900px){.form-grid.col-6{width:100%}}.form-grid.col-4{width:33.3333333333%}.error-detail .error-text{color:#f53434}.error-detail .error-text:not(:first-child){margin-top:10px}.form-btn-group{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.form-btn-group .btn-group{display:flex;gap:20px}.form-btn-group .btn{display:flex;justify-content:center;align-items:center;width:120px;height:40px;border:1px solid #000000;border-radius:10rem;transition:background-color .2s linear,color .2s linear;cursor:pointer;pointer-events:auto}.form-btn-group .btn:hover{background-color:#000;color:#fff}.form-btn-group .btn:not(:last-child){margin-right:15px}.form-group{position:relative;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.2);padding:0 10px}@media only screen and (max-width: 767px){.form-group{flex-direction:column;align-items:flex-start;padding-top:15px}}.form-group.required .subject{position:relative}.form-group.required .subject:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:0;left:0;background-color:#009ccf}.form-group.verification .input-wrap{display:flex}.form-group.verification .refresh-btn{display:flex;align-items:center;align-self:center}.form-group.verification .refresh-btn img{width:62px;height:auto}.form-group.textarea{align-items:flex-start}.form-group.textarea .subject{margin-top:25px}@media only screen and (max-width: 767px){.form-group.textarea .subject{margin-top:0}}.form-group.textarea .input-wrap{height:auto;padding:5px 20px 0 15px;border:0px solid rgba(0,0,0,.2);margin-bottom:25px}@media only screen and (max-width: 767px){.form-group.textarea .input-wrap{padding:0 20px 0 15px;margin-bottom:15px}}.form-group.textarea .validation-icon{top:10px;transform:none}.form-group.success{border-bottom:1px solid #198754}.form-group.error .textarea-scrollbar::placeholder{color:#f53434}.form-group.error .subject,.form-group.error .select-display{color:#f53434}.form-group.error .subject:before{background-color:#f53434}.form-group.error .input-wrap input::placeholder{color:#f53434}.form-group.error~.error-text{color:#f53434;margin-top:5px}.form-group *.disabled{opacity:.5;pointer-events:none}.form-group .subject{flex-shrink:0;padding:5px 0 5px 10px;font-size:1rem;line-height:1.6;color:#000;margin-right:30px;font-weight:500;letter-spacing:1px;min-width:145px}@media only screen and (max-width: 1366px){.form-group .subject{min-width:80px}}@media only screen and (max-width: 767px){.form-group .subject{padding:5px 0 0 10px}}.form-group .input-wrap{position:relative;width:100%;height:1.6rem;margin:25px 0;padding:0 20px 0 15px}@media only screen and (max-width: 767px){.form-group .input-wrap{margin:10px 0 15px}}.form-group .input-wrap input{width:100%;height:100%;border:none;padding:0;color:#000;background-color:transparent;font-size:1rem;font-weight:350;line-height:1.6;letter-spacing:1px;font-family:Outfit,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif}.form-group .input-wrap input::placeholder{color:#00000080;opacity:1}.form-group .input-wrap input:-ms-input-placeholder{color:#00000080}.form-group .input-wrap input::-ms-input-placeholder{color:#00000080}.form-group .input-wrap input.error .validation-icon,.form-group .input-wrap input.error+.validation-icon{display:block;background-image:url(../../assets/img/error.svg)}.form-group .input-wrap input.error .validation-icon:hover:before,.form-group .input-wrap input.error .validation-icon :active:before,.form-group .input-wrap input.error+.validation-icon:hover:before,.form-group .input-wrap input.error+.validation-icon :active:before{opacity:1}.form-group .input-wrap input.success .validation-icon,.form-group .input-wrap input.success+.validation-icon{display:block;background-image:url(../../assets/img/success.svg)}.form-group .textarea-scrollbar{display:block;width:100%;height:200px;padding:0;border:none;background-color:transparent;resize:none;font-size:1rem;font-weight:350;line-height:1.6;letter-spacing:1px;font-family:Outfit,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif}.form-group .textarea-scrollbar.os-textarea::placeholder{color:#00000080;opacity:1}.form-group .textarea-scrollbar.os-textarea:-ms-input-placeholder{color:#00000080}.form-group .textarea-scrollbar.os-textarea::-ms-input-placeholder{color:#00000080}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:#c2c2c266}.form-group .textarea-scrollbar .os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:#91919166}.form-group .textarea-scrollbar.error .validation-icon,.form-group .textarea-scrollbar.error+.validation-icon{display:block;background-image:url(../../assets/img/error.svg)}.form-group .textarea-scrollbar.error .validation-icon:hover:before,.form-group .textarea-scrollbar.error .validation-icon :active:before,.form-group .textarea-scrollbar.error+.validation-icon:hover:before,.form-group .textarea-scrollbar.error+.validation-icon :active:before{opacity:1}.form-group .textarea-scrollbar.success .validation-icon,.form-group .textarea-scrollbar.success+.validation-icon{display:block;background-image:url(../../assets/img/success.svg)}.form-group .validation-icon{display:none;position:absolute;top:50%;right:0;width:20px;height:20px;transform:translate3d(0,-50%,0);background-repeat:no-repeat;background-position:center;background-size:contain}.form-group .validation-icon:before{content:attr(error-text);position:absolute;top:-5px;right:0;padding:5px;border-radius:4px;background-color:#f53434cc;color:#fff;font-size:.875rem;white-space:nowrap;transform:translate3d(0,-100%,0);opacity:0;transition:opacity .3s;pointer-events:none}.form-group dropdown-el .dropdown{box-shadow:20px 20px 40px #00000026;border-radius:0;transform:translateZ(0);color:#fff;text-align:center}.form-group dropdown-el .dropdown:after{border-radius:0;border:0px;background:#333}.form-group dropdown-el .dropdown .dropdown-list>li{padding:12px}.form-group dropdown-el .dropdown .dropdown-list>li:not(:first-child){border-top:1px solid rgba(255,255,255,.5)}.form-group dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer).active,.form-group dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer):hover{background-color:#009ccf}.form-group dropdown-el:not([d4-value=""]) .select-display{color:#000}.form-group dropdown-el.type-fullbox{position:static}.form-group dropdown-el[multiple] .select-wrapper{padding:4px 15px}.form-group dropdown-el:not([multiple]) .select-wrapper{padding:25px 15px}@media only screen and (max-width: 767px){.form-group dropdown-el:not([multiple]) .select-wrapper{padding:10px 15px 15px}}.form-group dropdown-el .select-wrapper{background-color:transparent;min-height:44px;border-bottom:0px}.form-group dropdown-el .select-display{position:relative;color:#000;font-size:1rem;line-height:1.6rem;font-weight:350;line-height:1.6;letter-spacing:1px;font-family:Outfit,Noto Sans TC,微軟正黑體修正,Microsoft JhengHei,微軟正黑體,sans-serif}.form-group dropdown-el .validation-icon{position:relative;top:auto;right:auto;transform:none}.form-group dropdown-el .dropdown-icon{border-color:#000 transparent transparent transparent;position:relative;width:10px;height:10px;border:none}.form-group dropdown-el .dropdown-icon:after{content:"";font-family:icomoon!important;position:absolute;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.form-group dropdown-el.error .validation-icon,.form-group dropdown-el.error+.validation-icon{display:block;background-image:url(../../assets/img/error.svg)}.form-group dropdown-el.error .validation-icon:hover:before,.form-group dropdown-el.error .validation-icon :active:before,.form-group dropdown-el.error+.validation-icon:hover:before,.form-group dropdown-el.error+.validation-icon :active:before{opacity:1}.form-group dropdown-el.success .validation-icon,.form-group dropdown-el.success+.validation-icon{display:block;background-image:url(../../assets/img/success.svg)}.form-group dropdown-el .os-theme-dark{--os-handle-bg: rgba(225, 225, 225, .33);--os-handle-bg-hover: rgba(225, 225, 225, .44);--os-handle-bg-active: rgba(225, 225, 225, .55)}.form-group .form-check{width:100%;display:flex;flex-wrap:wrap}.form-group .form-check.error .validation-icon,.form-group .form-check.error+.validation-icon{display:block;background-image:url(../../assets/img/error.svg)}.form-group .form-check.error .validation-icon:hover:before,.form-group .form-check.error .validation-icon :active:before,.form-group .form-check.error+.validation-icon:hover:before,.form-group .form-check.error+.validation-icon :active:before{opacity:1}.form-group .form-check.success .validation-icon,.form-group .form-check.success+.validation-icon{display:block;background-image:url(../../assets/img/success.svg)}.form-group .form-check .option-item{display:flex;align-items:center;padding:10px 0;margin-right:15px;-webkit-user-select:none;user-select:none;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap{position:relative;width:20px;height:20px;border:1px solid #000000;margin-right:8px}.form-group .form-check .option-item .checkbox-wrap>input{width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.form-group .form-check .option-item .checkbox-wrap>input:checked~.fake-checkbox{opacity:1}.form-group .form-check .option-item .checkbox-wrap .fake-checkbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);background-color:red;opacity:0;pointer-events:none;transition:opacity .4s linear}.form-group .form-check .option-item .text{font-size:1rem;color:#000;line-height:1.6}.form-group .file-wrap{position:relative;width:100%;margin-left:15px;cursor:pointer}.form-group .file-wrap>input{width:100%;height:24px;margin:10px 0;opacity:0}.form-group .file-wrap>input.error+.fake-file-upload .file-name{color:#f53434}.form-group .file-wrap>input.error+.fake-file-upload .validation-icon{display:block;background-image:url(../../assets/img/error.svg)}.form-group .file-wrap>input.success+.fake-file-upload .validation-icon{display:block;background-image:url(../../assets/img/success.svg)}.form-group .file-wrap .fake-file-upload{position:absolute;width:100%;height:100%;display:flex;align-items:center;top:0;left:0}.form-group .file-wrap .fake-file-upload .file-name{font-size:1rem;color:#00000080;line-height:1.6rem;padding-right:20px;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group .file-wrap .fake-file-upload .validation-icon{position:relative;top:auto;right:auto;transform:none}.form-group .file-wrap .fake-file-upload .upload-icon{width:30px;height:30px;background-image:url(../../assets/img/upload.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.form-group .file-wrap .fake-file-upload input[type=file]{position:absolute;width:100%;height:100%;opacity:0;pointer-events:none;z-index:-1}.form-group .data-time-picker{position:relative;width:100%;align-self:center}.form-group .data-time-picker>input{width:100%;height:1.6rem;border:none;margin:10px 0;padding:0 15px;font-size:1rem;color:#000}.form-group .data-time-picker>input::placeholder{color:#00000080;opacity:1}.form-group .data-time-picker>input:-ms-input-placeholder{color:#00000080}.form-group .data-time-picker>input::-ms-input-placeholder{color:#00000080}.error-info{font-size:.875rem;font-weight:500;line-height:1.6;letter-spacing:.5px;color:#f53434;text-align:center;margin-top:30px}.products_detail .section1 .inner-left{--swiper-pagination-color-white: var(--black);--swiper-pagination-bullet-inactive-color: var(--black)}.products_detail .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-pagination-bullet-horizontal-gap-rwd: 7.5px;--swiper-pagination-bullet-size: 5px}.products_detail .img-box{display:none}.products_detail .title-wrap{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1200px){.products_detail .title-wrap{padding:0}}.products_detail .title-wrap .title{font-size:1.875rem;font-weight:500;line-height:1.5;letter-spacing:.5px;text-align:center}@media only screen and (max-width: 1200px){.products_detail .title-wrap .title{font-size:1.5rem}}.products_detail .title-wrap .text{margin-top:20px;font-weight:350;line-height:1.6;letter-spacing:1px;text-align:center}.products_detail .products-header,.products_detail .section1{background:var(--lighter-gray)}.products_detail main{padding-top:100px}@media only screen and (max-width: 1200px){.products_detail main{padding-top:80px}}.products_detail section.section1.show .container .inner-right{opacity:1;transform:translate(0)}.products_detail section.section1.show .container .inner-right .form-wrap-box:has(.form-wrap[form-state=show]) .show-more .inner:before{content:attr(close-txt)}.products_detail section.section1.show .container .inner-right .form-wrap-box:has(.form-wrap[form-state=show]) .show-more .inner .cross:before{transform:translate(-50%,-50%) rotate(90deg)}.products_detail section.section1 .container{max-width:1500px;width:calc(100% - 270px);margin:0 auto;position:relative;padding:80px 0 100px;display:flex;align-items:flex-start;gap:150px}@media only screen and (max-width: 1575px){.products_detail section.section1 .container{gap:100px}}@media only screen and (max-width: 1440px){.products_detail section.section1 .container{gap:50px;width:calc(100% - 200px)}}@media only screen and (max-width: 900px){.products_detail section.section1 .container{flex-direction:column;padding-top:0;width:calc(100% - 60px)}}.products_detail section.section1 .inner-right{flex:1;opacity:0;transform:translateY(50px);transition:opacity .5s,transform .5s}.products_detail section.section1 .inner-right .show-more{margin-top:20px;display:none;cursor:pointer;transition:color .5s}@media only screen and (min-width: 1201px){.products_detail section.section1 .inner-right .show-more:hover{color:var(--primary-blue)}.products_detail section.section1 .inner-right .show-more:hover .cross{background:var(--primary-blue)}}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .show-more:active{color:var(--primary-blue)}.products_detail section.section1 .inner-right .show-more:active .cross{background:var(--primary-blue)}}.products_detail section.section1 .inner-right .show-more .inner{margin-left:auto;display:flex;justify-content:flex-end;align-items:center;gap:10px}.products_detail section.section1 .inner-right .show-more .inner:before{content:attr(open-txt);display:block}.products_detail section.section1 .inner-right .show-more .cross{width:25px;height:25px;display:flex;align-content:center;justify-content:center;position:relative;background:#000;border-radius:50%;transition:background .5s}.products_detail section.section1 .inner-right .show-more .cross:before,.products_detail section.section1 .inner-right .show-more .cross:after{content:"";display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform var(--trans-s)}.products_detail section.section1 .inner-right .show-more .cross:before{width:2px;height:10px}.products_detail section.section1 .inner-right .show-more .cross:after{height:2px;width:10px}.products_detail section.section1 .inner-right .form-wrap{display:flex;flex-wrap:wrap;align-items:stretch;gap:0 50px;transition:height .3s;overflow:hidden}.products_detail section.section1 .inner-right .form-wrap .row{position:relative;width:calc((100% - 50px)/2);display:flex;align-items:center;gap:20px;padding:20px 10px}@media only screen and (max-width: 1440px){.products_detail section.section1 .inner-right .form-wrap .row{flex-direction:column;align-items:flex-start;gap:10px}}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .form-wrap .row{width:100%}}.products_detail section.section1 .inner-right .form-wrap .row:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:1px;background:#0003}.products_detail section.section1 .inner-right .form-wrap .row .title{font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:1px}.products_detail section.section1 .inner-right .form-wrap .row .des{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:1px}.products_detail section.section1 .inner-right .form-wrap .row-l{width:45.24%;flex-shrink:0}.products_detail section.section1 .inner-right .inner-title-wrap{padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;position:relative;gap:50px}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .inner-title-wrap{flex-direction:column;align-items:flex-start;gap:30px}}.products_detail section.section1 .inner-right .inner-title-wrap:after{content:"";width:370px;height:3px;position:absolute;bottom:0;right:0;background:var(--primary-blue)}@media only screen and (max-width: 1440px){.products_detail section.section1 .inner-right .inner-title-wrap:after{width:170px}}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .inner-title-wrap:after{width:50%}}.products_detail section.section1 .inner-right .inner-title-wrap:before{content:"";width:100%;height:3px;position:absolute;bottom:0;left:0;background:var(--black)}.products_detail section.section1 .inner-right .inner-title-wrap .des{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:1px}.products_detail section.section1 .inner-right .inner-title-wrap .main{font-size:2.375rem;font-weight:500;line-height:1.3;letter-spacing:.5px;margin-top:15px}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .inner-title-wrap .main{font-size:1.625rem}}.products_detail section.section1 .inner-right .btn-group{display:flex;gap:10px;position:relative}@media only screen and (max-width: 1440px){.products_detail section.section1 .inner-right .btn-group{flex-direction:column}}@media only screen and (max-width: 1200px){.products_detail section.section1 .inner-right .btn-group{flex-direction:row}}@media only screen and (max-width: 991px){.products_detail section.section1 .inner-right .btn-group{flex-direction:column}}@media only screen and (max-width: 900px){.products_detail section.section1 .inner-right .btn-group{flex-direction:row}}@media only screen and (max-width: 575px){.products_detail section.section1 .inner-right .btn-group{flex-direction:column;width:100%}}.products_detail section.section1 .inner-right .btn-group .pill-btn{gap:10px;min-width:180px}.products_detail section.section1 .inner-right .btn-group .pill-btn i{font-size:1.25rem}.products_detail section.section1 .inner-right .btn-group .pill-btn[state=inList] i.icon-check:before{content:""}.products_detail section.section1 .inner-right .btn-group .pill-btn[state=addToList] i.icon-check:before{content:""}.products_detail section.section1 .inner-left{max-width:375px;width:100%;position:sticky;top:120px}@media only screen and (max-width: 900px){.products_detail section.section1 .inner-left{position:unset;width:calc(100% + -0px);margin:0 auto;max-width:500px}}@media only screen and (max-width: 767px){.products_detail section.section1 .swiper .pic-box{width:calc(100% - 60px)}}.products_detail section.section1 .swiper .pic-box:after{padding-top:80.21%}.products_detail section.section1 .swiper .swiper-pagination{position:relative;bottom:unset;margin-top:25px}.products_detail section.section1 .i-group-box{display:flex;flex-wrap:wrap;align-items:flex-start;gap:15px 5px;padding:0 47px;margin-top:30px}@media only screen and (max-width: 900px){.products_detail section.section1 .i-group-box{padding:0;max-width:280px;margin:30px auto 0}}.products_detail section.section1 .i-group-box .i-group{width:calc((100% - 10px) / 3);flex-shrink:0;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px}.products_detail section.section1 .i-group-box .i-box{width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--primary-blue);border-radius:50%}.products_detail section.section1 .i-group-box .text{font-size:.875rem;font-weight:600;line-height:1.6;letter-spacing:.5px;margin-top:5px}.products_detail section.section1 .i-group-box .pic-box{max-width:30px}.products_detail section.section1 .i-group-box .pic-box:after{padding-top:100%}.products_detail section.section1 .i-group-box .pic-box img{filter:brightness(1) invert(0)}.products_detail section.section2 .menu{background:var(--white)}.products_detail section.section2 .menu.fixed .hide{display:flex}.products_detail section.section2 .menu .hide{display:none}.products_detail section.section3{margin:0 auto;padding-right:135px;max-width:1920px;width:100%;display:flex;align-items:flex-start}@media only screen and (max-width: 1440px){.products_detail section.section3{padding-right:100px}}@media only screen and (max-width: 900px){.products_detail section.section3{padding-right:0}}.products_detail section.section3 .title-wrap .text{text-align:left}.products_detail section.section3>.share{padding:50px 0 150px;width:135px;display:flex;flex-direction:column;align-items:center;position:sticky;top:75px;transition:width var(--trans-s)}@media only screen and (max-width: 1440px){.products_detail section.section3>.share{width:100px}}@media only screen and (max-width: 900px){.products_detail section.section3>.share{display:none}}.products_detail section.section3>.wrap{margin-right:auto;max-width:1650px;width:calc(100% - 135px);transition:width var(--trans-s)}@media only screen and (max-width: 1440px){.products_detail section.section3>.wrap{width:calc(100% - 100px)}}@media only screen and (max-width: 900px){.products_detail section.section3>.wrap{width:100%}}.products_detail section.section3>.wrap>div{padding:100px 0;background-color:var(--lighter-gray)}@media only screen and (max-width: 767px){.products_detail section.section3>.wrap>div{padding:80px 8%}}.products_detail section.section3>.wrap>div .container{margin:0 auto;max-width:1200px;width:calc(100% - 120px);transition:width var(--trans-s)}@media only screen and (max-width: 767px){.products_detail section.section3>.wrap>div .container{width:100%}}.products_detail section.section3>.wrap>div .container>.title-wrap .text{margin-top:50px}.products_detail section.section3>.wrap>div .container>.share{display:none;margin-top:50px}@media only screen and (max-width: 900px){.products_detail section.section3>.wrap>div .container>.share{display:flex}}.products_detail section.section3>.wrap>div ._articleBlock{margin-top:50px}.products_detail section.section3>.wrap>.feature{background-color:var(--white)}.products_detail section.section3>.wrap>.feature .container{display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){.products_detail section.section3>.wrap>.feature .container{flex-direction:column}}.products_detail section.section3>.wrap>.feature .container .title-wrap{margin-right:50px;padding:0;max-width:300px;width:100%;flex-shrink:0}@media only screen and (max-width: 1200px){.products_detail section.section3>.wrap>.feature .container .title-wrap{max-width:220px}}@media only screen and (max-width: 1024px){.products_detail section.section3>.wrap>.feature .container .title-wrap{margin-right:0}}.products_detail section.section3>.wrap>.feature .container .title-wrap .title{text-align:left}@media only screen and (max-width: 1024px){.products_detail section.section3>.wrap>.feature .content{margin-top:30px}}.products_detail section.section3>.wrap>.feature .content ul{counter-reset:my-counter}.products_detail section.section3>.wrap>.feature .content li{counter-increment:my-counter;padding-left:25px;font-weight:350;line-height:1.6;letter-spacing:1px;display:flex;align-items:flex-start;position:relative}.products_detail section.section3>.wrap>.feature .content li:before{margin-right:20px;content:"NO." counter(my-counter) "";width:50px;font-weight:600;line-height:1.6;letter-spacing:1px;color:var(--primary-blue);flex-shrink:0}.products_detail section.section3>.wrap>.feature .content li:after{content:"";display:block;width:5px;height:5px;flex-shrink:0;background-color:var(--primary-blue);border-radius:500px;position:absolute;top:10px;left:0}.products_detail section.section3>.wrap>.feature .content li:not(:first-child){margin-top:10px}.products_detail section.section3>.wrap>.description .title-wrap .text{text-align:center}.products_detail section.section3>.wrap>.description .content{margin-top:50px}@media only screen and (max-width: 767px){.products_detail section.section3>.wrap>.description .content{margin-top:30px}}.products_detail section.section3>.wrap>.description .content>div:not(:first-child){padding:50px 0;border-top:4px solid var(--white)}.products_detail section.section3>.wrap>.description .content>div:first-child{padding:0 0 50px}.products_detail section.section3>.wrap>.description .content>div:last-child{padding:50px 0 0}.products_detail section.section3>.wrap>.description .content>div .img-wrap{position:relative}@media only screen and (min-width: 1201px){.products_detail section.section3>.wrap>.description .content>div .img-wrap:hover .zoom{opacity:1;pointer-events:auto}}@media only screen and (max-width: 1200px){.products_detail section.section3>.wrap>.description .content>div .img-wrap:active .zoom{opacity:1;pointer-events:auto}}.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom{pointer-events:none;opacity:0;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity var(--trans-s)}@media only screen and (max-width: 1200px){.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom{opacity:1;pointer-events:auto}}.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom i{width:60px;height:60px;background-color:var(--black);border-radius:500px;color:var(--white);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 1200px){.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom i{width:25px;height:25px;font-size:.625rem;top:auto;left:auto;right:10px;bottom:10px;transform:translateZ(0)}}.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg,#009ccfcc,#009ccfcc);position:absolute;top:0;left:0;transition:opacity var(--trans-s)}@media only screen and (max-width: 1200px){.products_detail section.section3>.wrap>.description .content>div .img-wrap .zoom:before{background:unset}}.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img{position:relative}.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:34.5834%}.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 500px){.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img{position:relative}.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:57%}.products_detail section.section3>.wrap>.description .content>div[style-type=one] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img-group{display:flex;gap:20px}@media only screen and (max-width: 575px){.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img-group{flex-direction:column}}.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img-wrap{flex:1}.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img{position:relative}.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:55.9323%}.products_detail section.section3>.wrap>.description .content>div[style-type=two] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.products_detail section.section3>.wrap>.description .content>div[style-type=video] .img{position:relative}.products_detail section.section3>.wrap>.description .content>div[style-type=video] .img:before{content:"";display:block;width:100%;height:0;padding-bottom:54.1667%}.products_detail section.section3>.wrap>.description .content>div[style-type=video] .img img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.products_detail section.section3>.wrap>.description .content .title{font-size:1.125rem;font-weight:500;line-height:1.5;letter-spacing:.5px}.products_detail section.section3>.wrap>.description .content .text{margin-top:10px;font-weight:350;line-height:1.6;letter-spacing:1px}.products_detail section.section3>.wrap>.description .content .des{margin-top:10px;line-height:1.6;letter-spacing:1px}.products_detail section.section3>.wrap>.description .content .img-group{margin-top:20px}.products_detail section.section4{background:#303030;color:#fff;position:relative}.products_detail section.section4:after{content:"";width:100%;height:100px;position:absolute;top:-99px;background:#303030;left:0;z-index:-1}.products_detail section.section4 .specfiction-block{padding:100px 0}@media only screen and (max-width: 767px){.products_detail section.section4 .specfiction-block{padding:80px 0}}.products_detail section.section4 .list-group{display:flex;flex-wrap:wrap;gap:60px 75px;max-width:1200px;width:calc(100% - 240px);margin:60px auto 0}@media only screen and (max-width: 900px){.products_detail section.section4 .list-group{width:calc(100% - 120px);gap:50px}}@media only screen and (max-width: 767px){.products_detail section.section4 .list-group{width:calc(100% - 60px)}}.products_detail section.section4 .list-group .list{width:calc((100% - 75px)/2);display:flex;align-items:center;gap:30px}@media only screen and (max-width: 992px){.products_detail section.section4 .list-group .list{width:100%;align-items:flex-start}}.products_detail section.section4 .list-group .i-box{width:120px;height:120px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--primary-blue);border-radius:50%}@media only screen and (max-width: 1200px){.products_detail section.section4 .list-group .i-box{width:80px;height:80px}}.products_detail section.section4 .list-group .pic-box{max-width:60px}@media only screen and (max-width: 1200px){.products_detail section.section4 .list-group .pic-box{max-width:40px}}.products_detail section.section4 .list-group .pic-box:after{padding-top:100%}.products_detail section.section4 .list-group .pic-box img{filter:brightness(0) invert(1)}.products_detail section.section4 .list-group .content .title{font-size:1.25rem;font-weight:600;line-height:1.6;letter-spacing:.5px}.products_detail section.section4 .list-group .content .des{font-size:1rem;font-weight:350;line-height:1.6;letter-spacing:1px;margin-top:15px;opacity:.8}.products_detail section.section5{background:var(--BG-Page-Grey_dark2, #141414)}.products_detail section.section5 .container{margin:0 auto;padding:100px 0;max-width:1100px;width:calc(100% - 240px)}@media only screen and (max-width: 900px){.products_detail section.section5 .container{width:calc(100% - 120px)}}@media only screen and (max-width: 767px){.products_detail section.section5 .container{padding:80px 0;width:calc(100% - 60px)}}.products_detail section.section5 .container .title-wrap{color:#fff}.products_detail section.section5 .table{margin-top:50px}@media only screen and (max-width: 900px){.products_detail section.section5 .table{position:relative}.products_detail section.section5 .table:after{content:"";width:50%;height:3px;position:absolute;top:-20px;right:0;background:var(--white)}.products_detail section.section5 .table:before{content:"";width:100%;height:3px;position:absolute;top:-20px;left:0;background:var(--primary-blue)}.products_detail section.section5 .table[table-style=a] .tr{display:block}.products_detail section.section5 .table[table-style=a] .td:before{content:attr(data-rwd);font-weight:500;color:var(--primary-blue)}.products_detail section.section5 .table[table-style=a] .td:not(:first-child){margin-top:10px}.products_detail section.section5 .table[table-style=a] .td p{margin-top:5px}.products_detail section.section5 .table[table-style=a] .thead{display:none}.products_detail section.section5 .table[table-style=a] .tbody .tr:first-child{padding:0 15px 15px}.products_detail section.section5 .table[table-style=a] .tbody .tr:last-child{padding:15px 15px 0}.products_detail section.section5 .table[table-style=a] .tbody .tr:last-child{padding:15px}}.products_detail section.section5 .table .tr{grid-template-columns:300px 1fr 40px}@media only screen and (max-width: 900px){.products_detail section.section5 .table .td:not(:last-child):before{content:""}}.products_detail section.section5 .table .td:last-child{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 900px){.products_detail section.section5 .table .td:last-child{justify-content:space-between;align-items:center}}.products_detail section.section5 .table .td:last-child i{font-size:1.25rem}@media only screen and (max-width: 900px){.products_detail section.section5 .table .td:last-child i{color:var(--primary-blue);margin-left:auto}}.products_detail section.section5 .table .thead .tr{padding:15px;position:relative;gap:50px}.products_detail section.section5 .table .thead .tr:before,.products_detail section.section5 .table .thead .tr:after{bottom:auto;top:-5px}.products_detail section.section5 .table .thead .th{font-weight:500;line-height:1.6;letter-spacing:1px}.products_detail section.section5 .table .tbody .tr{padding:20px 15px;transition:var(--trans-s);gap:50px}@media only screen and (min-width: 1201px) and (min-width: 1201px){.products_detail section.section5 .table .tbody .tr:hover{color:var(--primary-blue)}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.products_detail section.section5 .table .tbody .tr:active{color:var(--primary-blue)}}.products_detail section.section5 .table .tbody .td{line-height:1.6;letter-spacing:1px}.products_detail section.section5 .table .tbody .td:first-child{font-weight:600}.products_detail section.section6 .related .container{width:calc(100% - 240px)}@media only screen and (max-width: 900px){.products_detail section.section6 .related .container{width:calc(100% - 120px)}}@media only screen and (max-width: 767px){.products_detail section.section6 .related .container{width:calc(100% - 60px)}.products_detail section.section6 .related .container .swiper{overflow:hidden}}@media only screen and (max-width: 575px){.products_detail section.section6 .related .container{width:calc(100% + -0px)}}.products_detail section.section7{background:#141414;color:#fff}.products_detail section.section7 .container{display:flex;align-items:center;justify-content:center;gap:50px;min-height:150px;padding:50px 120px}@media only screen and (max-width: 900px){.products_detail section.section7 .container{padding:50px 60px}}@media only screen and (max-width: 767px){.products_detail section.section7 .container{padding:50px 30px;gap:20px;flex-direction:column;align-items:flex-start}}.products_detail section.section7 .content-wrap{display:flex;align-items:center;gap:15px;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.5px}@media only screen and (max-width: 767px){.products_detail section.section7 .content-wrap{align-items:flex-start}}.products_detail section.section7 .content-wrap i{font-size:2.375rem;color:#a8a8a8}.products_detail section.section7 .pill-btn{gap:10px}@media only screen and (max-width: 767px){.products_detail section.section7 .pill-btn{margin-left:60px}}.products_detail section.section7 .pill-btn[state=inList] i.icon-check:before{content:""}.products_detail section.section7 .pill-btn[state=addToList] i.icon-check:before{content:""}.products_detail .fancybox__container .fancybox__cols{margin:auto 0}.products_detail .fancybox__container .fancybox__cols .fancybox__data{text-align:center;max-width:calc(100% - 60px);margin:0 auto}.products_detail .fancybox__container #fancybox_title{font-size:1.875rem;font-weight:600;line-height:1.5;letter-spacing:.5px;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 1200px){.products_detail .fancybox__container #fancybox_title{font-size:1.5rem;font-weight:500}}.products_detail .fancybox__container .infoTxt{display:flex;gap:10px;align-items:center;justify-content:center}.products_detail .fancybox__container .infoTxt span{font-size:1rem;font-weight:350;line-height:1.6;letter-spacing:1px}.products_detail .fancybox__backdrop{background:#141414e6}.products_detail .is-idle .fancybox__nav{animation:none}.products_detail .is-idle .fancybox__toolbar{pointer-events:auto;animation:none}.products_detail .fancybox__container.is-compact .fancybox__slide.has-iframe .fancybox__content{width:100%;height:100%}.products_detail .fancybox__slide{justify-content:center;flex-direction:column-reverse;padding:50px 18.75%}@media only screen and (max-width: 767px){.products_detail .fancybox__slide{padding:30px 14.6%}}.products_detail .fancybox__slide:before,.products_detail .fancybox__slide:after{margin:0}.products_detail .fancybox__caption{font-size:1.875rem;font-weight:600;line-height:1.5;letter-spacing:.5px;color:#fff;padding:0 0 50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 1200px){.products_detail .fancybox__caption{font-size:1.5rem;font-weight:500}}.products_detail .fancybox__toolbar__column.is-right .f-button{position:fixed;right:0;top:0;--f-button-width: 80px;--f-button-height: 80px;--f-button-color: #fff;--f-button-bg: var(--primary-blue);--f-button-active-bg: var(--primary-blue);--f-button-hover-bg: rgba(255,255,255,.65);--f-button-svg-width: 30px;--f-button-svg-height: 30px;--f-button-svg-stroke-width: 1}@media only screen and (max-width: 992px){.products_detail .fancybox__toolbar__column.is-right .f-button{--f-button-width: 60px;--f-button-height: 60px}}.products_detail .fancybox__nav{--f-button-width: 35px;--f-button-height: 35px;--f-button-next-pos: 10.9375%;--f-button-prev-pos: 10.9375%;--f-button-border: 1px solid #fff;--f-button-svg-width: 15px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 2;--f-button-color: var(--primary-blue);--f-button-hover-bg: #fff !important;--f-button-active-bg: #fff !important;--f-button-hover-color: var(--primary-blue)}@media only screen and (max-width: 1200px){.products_detail .fancybox__nav{--f-button-next-pos: 5.46875%;--f-button-prev-pos: 5.46875%}}@media only screen and (max-width: 767px){.products_detail .fancybox__nav{--f-button-next-pos: 4%;--f-button-prev-pos: 4%;--f-button-width: 25px;--f-button-height: 25px;--f-button-svg-width: 10px;--f-button-svg-height: 15px}}
