.breadcrumb-list-module{width:100%;position:relative;min-height:45rem;padding:3.6rem 0}.breadcrumb-list-module .background-img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.breadcrumb-list-module .list-content{display:flex;flex-direction:column;align-items:baseline;grid-gap:2rem;position:relative;min-height:100%}.breadcrumb-list-module .list-content .text-item{position:relative;z-index:2;width:100%;flex:1;display:flex;flex-wrap:wrap;align-items:center}.breadcrumb-list-module .list-content .text-item .text-box{width:100%}.breadcrumb-list-module .list-content .text-item .text-title{font-weight:bold;color:#333}.breadcrumb-list-module .list-content .text-item .text-describe{font-weight:500;color:#333}.breadcrumb-list-module .list-content .breadcrumb-list-box{width:100%;flex-wrap:wrap;align-items:center;grid-gap:1rem;font-weight:400;color:#333}.breadcrumb-list-module .list-content .breadcrumb-list-box .breadcrumb-item{line-height:1.5;display:contents}.breadcrumb-list-module .list-content .breadcrumb-list-box .breadcrumb-item:first-child{color:var(--ui-color-primary)}.breadcrumb-list-module .list-content .breadcrumb-list-box>i{font-size:var(--f-s-12);line-height:2}.breadcrumb-list-module .list-content .breadcrumb-list-box>i.active{color:var(--ui-color-primary)}.breadcrumb-list-module .list-content .image-item{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;width:66.6rem;max-width:100%;height:auto;max-height:100%;aspect-ratio:496/300}.breadcrumb-list-module .list-content .image-item img{object-fit:contain;border-radius:1.6rem}@media (max-width: 992px){.breadcrumb-list-module{min-height:40rem}.breadcrumb-list-module .list-content .image-item{position:relative;top:0;transform:translateY(0)}}.product-details-module{flex-wrap:wrap}.product-details-module .inner-form.module{display:block;position:relative}.product-details-module .layout_content_css{font-size:var(--f-s-18);line-height:1.6}.product-details-module .breadcrumb-list-module{min-height:auto;background-color:#FFFFFf;border-bottom:.1rem solid #eee}.product-details-module .breadcrumb-list-module .list-content .text-item{grid-gap:4rem;flex-wrap:nowrap}.product-details-module .breadcrumb-list-module .list-content .text-item .image-item{position:static;transform:unset}.product-details-module .breadcrumb-list-module .list-content .text-item .image-item img{object-fit:contain}.product-details-module .breadcrumb-list-module .list-content .text-item .text-box{flex:1}.product-details-module .breadcrumb-list-module .list-content .text-item .text-box .text-title{line-height:1.1;margin-bottom:1.6rem}.product-details-module .details-content{background-color:#fff;width:100%;padding:8rem 0 0}.product-details-module .details-content .content-head{width:100%;display:flex;flex-wrap:wrap;grid-gap:4rem;margin:0 0 13.5rem}.product-details-module .details-content .content-head .head-image-box{width:59rem;max-width:100%;display:flex;grid-gap:4.5rem;align-items:flex-start}.product-details-module .details-content .content-head .head-image-box .image-nav-box{width:6.5rem;display:flex;flex-direction:column;grid-gap:3rem;justify-content:space-between;height:100%}.product-details-module .details-content .content-head .head-image-box .image-nav-box .nav-item{width:100%;aspect-ratio:1/1;height:auto;border:.1rem solid #D9D9D9;cursor:pointer}.product-details-module .details-content .content-head .head-image-box .image-nav-box .nav-item img:before{display:none}.product-details-module .details-content .content-head .head-image-box .image-list{width:48rem;height:auto;aspect-ratio:1/1;display:flex;overflow:hidden}.product-details-module .details-content .content-head .head-image-box .image-list .owl-item{display:flex}.product-details-module .details-content .content-head .head-image-box .image-list .image-item{width:100%;height:100%;aspect-ratio:1/1}.product-details-module .details-content .content-head .head-image-box .image-list .image-item img{transition:.3s ease-in-out}.product-details-module .details-content .content-head .head-image-box .image-list .image-item:hover img{transform:scale(1.1)}.product-details-module .details-content .content-head .head-info-box{flex:1}.product-details-module .details-content .content-head .head-info-box .info-title{font-weight:bold;color:#000;margin:0 0 2.2rem}.product-details-module .details-content .content-head .head-info-box .info-subtitle{font-weight:600;color:#000;margin:0 0 2.4rem}.product-details-module .details-content .content-head .head-info-box .info-describe{font-weight:300;color:#000;margin:0 0 5.4rem}.product-details-module .details-content .content-head .head-info-box .info-type-list{width:100%;display:flex;flex-wrap:wrap;grid-gap:2rem 2.4rem;margin:0 0 7rem}.product-details-module .details-content .content-head .head-info-box .info-type-list .type-item{width:calc(50% - returnValue(12));display:flex;align-items:flex-start;grid-gap:2rem;line-height:1}.product-details-module .details-content .content-head .head-info-box .info-type-list .type-item>i{color:var(--ui-color-primary);line-height:1}.product-details-module .details-content .content-video-box{width:100%;margin:0 0 10rem}.product-details-module .details-content .content-video-box .video-title{font-weight:800;color:#000;margin:0 0 3.2rem}.product-details-module .details-content .content-video-box .video-item{width:100%;aspect-ratio:1400/500;display:flex;align-items:center;justify-content:center;position:relative}.product-details-module .details-content .content-video-box .video-item .video-bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-details-module .details-content .content-video-box .video-item .video-play-btn{position:relative;z-index:2;background:transparent;border:.1rem solid transparent;height:17rem;width:17rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.product-details-module .details-content .content-video-box .video-item .video-play-btn:hover:after{transform:scale(1.4)}.product-details-module .details-content .content-video-box .video-item .video-play-btn:after{content:'';width:0;height:0;border-top:2.5rem solid transparent;border-left:4rem solid #fff;border-bottom:2.5rem solid transparent;position:absolute;margin-left:1rem;transition:.3s ease-in-out}.product-details-module .details-content .content-video-box .video-item .video-play-btn:before{background-color:var(--ui-color-primary);height:12.4rem;width:12.4rem;border-radius:50%;content:'';display:flex}.product-details-module .details-content .content-video-box .video-item .video-play-btn .ripple-border{position:absolute;top:50%;left:50%;width:16.8rem;height:16.8rem;background:rgba(255,255,255,0);border:.1rem solid #fff;border-radius:50%;transform:translate(-50%, -50%)}.product-details-module .details-content .content-text-box{width:100%;margin:0 0 17.5rem}.product-details-module .details-content .content-text-box .text-title{margin:0 0 3.4rem;font-weight:800;color:#333}.product-details-module .details-content .content-text-box .text-menu-box{width:100%;overflow:hidden;margin:0 0 2rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list{width:fit-content;border-bottom:.2rem solid #F5F5F5;display:flex;flex-wrap:wrap}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item{width:auto;min-width:20%;position:relative;padding:1rem 1.2rem;text-align:center;font-weight:400;color:#333;text-transform:capitalize}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:after{content:"";position:absolute;left:0;bottom:-.3rem;transition:.3s all;background-color:var(--ui-color-primary);height:.4rem;width:0}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:before{display:none;content:"";position:absolute;top:50%;right:-.1rem;transform:translateY(-50%);height:2rem;width:.1rem;background-color:#D9D9D9}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item.active,.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:hover{cursor:pointer}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item.active:after,.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:hover:after{width:100%}.product-details-module .details-content .content-text-box .text-content{width:100%}.product-details-module .details-content .content-text-box .text-content .content-text{margin:0 0 3.5rem}.product-details-module .details-content .content-text-box .content-download{display:none;border-radius:1rem;border:.2rem solid var(--ui-color-primary);padding:1.6rem 2rem;grid-gap:1rem}.product-details-module .details-content .content-text-box .content-download svg{width:auto;height:auto;max-height:2.2rem;max-width:2.2rem}.product-details-module .details-content .content-text-box .content-download:hover{cursor:pointer}.product-details-module .details-content .content-text-box .content-download .download-name{color:#333;font-weight:600}.product-details-module .details-content .content-text-box .content-download .download-line{display:inline-block;padding:0 1.6rem;color:#D9D9D9}.product-details-module .details-content .content-text-box .content-download .download-size{font-weight:400;color:#555;text-transform:uppercase}.product-details-module .details-content .content-faq-box{width:100%;display:flex;justify-content:space-between;grid-gap:11rem;align-items:flex-start;margin:0 0 10.7rem}.product-details-module .details-content .content-faq-box .faq-text-item{display:flex;flex-direction:column;width:auto;max-width:50%}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-title{font-weight:800;color:#333;margin:0 0 3.5rem}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn{border:.2rem solid var(--ui-color-primary);border-radius:1rem;font-weight:600;color:#333;display:flex;align-items:center;grid-gap:1rem;padding:1.3rem 2rem}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn.btn-one{margin:0 0 2.6rem}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn i{color:var(--ui-color-primary)}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn svg{width:auto;height:auto;max-height:2.2rem;max-width:2.2rem}.product-details-module .details-content .content-faq-box .faq-data-list{width:100%;flex:1}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item{width:100%;border-bottom:.1rem solid #D9D9D9;margin:0 0 4.5rem;padding:0 5.2rem 3.6rem}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-title{font-size:var(--f-s-32)}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item:last-child{margin:0}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-head{width:100%;position:relative;font-weight:500;color:#333}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-head>i{position:absolute;bottom:1rem;right:-2.6rem;font-size:var(--f-s-16);color:inherit;transition:.3s all}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-head[aria-expanded="true"]{color:var(--ui-color-primary)}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-head[aria-expanded="true"]>i{transform:rotate(-90deg)}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-content{color:#333333;font-weight:400;margin:2.8rem 0 0}@media (max-width: 992px){.breadcrumb-list-module .list-content .text-item{grid-gap:4rem;flex-direction:column}.breadcrumb-list-module .list-content .text-item .image-item{position:static;transform:unset}.breadcrumb-list-module .list-content .text-item .text-box{flex:1;width:100%}.breadcrumb-list-module .list-content .text-item .text-box .text-title{font-size:var(--f-s-40)}.product-details-module{flex-wrap:wrap}.product-details-module .details-content{padding:5rem 0 0}.product-details-module .details-content .content-head{grid-gap:3rem;margin:0 0 5rem}.product-details-module .details-content .content-head .head-image-box{width:100%;grid-gap:3rem;flex-wrap:wrap}.product-details-module .details-content .content-head .head-image-box .image-nav-box{width:100%;height:auto;flex-direction:unset;flex-wrap:wrap;grid-gap:2rem;justify-content:space-between}.product-details-module .details-content .content-head .head-image-box .image-nav-box .nav-item{width:5rem;aspect-ratio:1/1;height:auto;border:.1rem solid #D9D9D9}.product-details-module .details-content .content-head .head-image-box .image-nav-box .nav-item img:before{display:none}.product-details-module .details-content .content-head .head-image-box .image-list{width:100%}.product-details-module .details-content .content-head .head-info-box{flex:1;width:100%;max-width:100%}.product-details-module .details-content .content-head .head-info-box .info-title{margin:0 0 1.6rem}.product-details-module .details-content .content-head .head-info-box .info-subtitle{margin:0 0 1.6rem}.product-details-module .details-content .content-head .head-info-box .info-describe{margin:0 0 3rem}.product-details-module .details-content .content-head .head-info-box .info-type-list{grid-gap:2rem;margin:0 0 4rem}.product-details-module .details-content .content-head .head-info-box .info-type-list .type-item{width:100%;grid-gap:1.2rem}.product-details-module .details-content .content-video-box{margin:0 0 5rem}.product-details-module .details-content .content-video-box .video-title{margin:0 0 2rem}.product-details-module .details-content .content-video-box .video-item .video-play-btn{height:8rem;width:8rem}.product-details-module .details-content .content-video-box .video-item .video-play-btn:after{border-top:1rem solid transparent;border-left:1.6rem solid #fff;border-bottom:1rem solid transparent;margin-left:.3rem}.product-details-module .details-content .content-video-box .video-item .video-play-btn:before{background-color:var(--ui-color-primary);height:5rem;width:5rem}.product-details-module .details-content .content-video-box .video-item .video-play-btn .ripple-border{width:8rem;height:8rem}.product-details-module .details-content .content-text-box{width:100%;margin:0 0 5rem}.product-details-module .details-content .content-text-box .text-title{margin:0 0 2rem}.product-details-module .details-content .content-text-box .text-menu-box{margin:0 0 5rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list::-webkit-scrollbar{width:1rem;height:.2rem;border-radius:.3rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list::-webkit-scrollbar-thumb{background-color:var(--ui-color-primary);border-radius:.3rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item{padding:1rem 2rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:last-child:before{display:none}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:before{right:-.2rem}.product-details-module .details-content .content-text-box .text-menu-box .text-menu-list .menu-item:after{display:none}.product-details-module .details-content .content-text-box .text-content{width:100%}.product-details-module .details-content .content-text-box .text-content .content-text{margin:0 0 2rem}.product-details-module .details-content .content-faq-box{width:100%;grid-gap:3rem;flex-wrap:wrap;margin:0 0 5rem}.product-details-module .details-content .content-faq-box .faq-text-item{width:100%;max-width:100%}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-title{margin:0 0 2rem}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn{grid-gap:.6rem;padding:1.2rem 1.6rem}.product-details-module .details-content .content-faq-box .faq-text-item .faq-text-btn.btn-one{margin:0 0 2rem}.product-details-module .details-content .content-faq-box .faq-data-list{width:100%;flex:1;min-width:100%;max-width:100%}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item{width:100%;border-bottom:.1rem solid #D9D9D9;margin:0 0 3rem;padding:0 1.6rem 2.4rem}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-title{font-size:var(--f-s-20)}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-head>i{bottom:.6rem;right:-1.5rem}.product-details-module .details-content .content-faq-box .faq-data-list .faq-data-item .faq-content{color:#333333;font-weight:400;margin:2rem 0 0}}.inner-form.module{display:none;width:100%;position:absolute;left:0;top:0;z-index:2}.inner-form.module:has(form.sub-error),.inner-form.module:has(form.sub-success),.inner-form.module:has(form.submitting){height:100%}.inner-form.module .close-button{color:var(--ui-color-font-thirdly);position:absolute;right:2rem;top:2rem;font-size:var(--f-s-30);cursor:pointer}.inner-form.module .module-width{display:block !important;position:relative;height:100%}.inner-form.module .module-width .form{min-height:20rem;margin:6rem 2rem 0;display:grid;grid-gap:1.5rem 3rem;grid-template-columns:1fr 1fr}.inner-form.module .module-width .form .info{display:none;background:none;color:white;text-align:center;position:absolute;box-sizing:border-box;width:100%;top:50%;left:0;font-size:var(--f-s-30)}.inner-form.module .module-width .form .info .submitting{display:none}.inner-form.module .module-width .form .info .sub-success{display:none}.inner-form.module .module-width .form .info .sub-error{display:none}.inner-form.module .module-width .form .input{height:5rem;position:relative;transition-duration:200ms;background-color:var(--ui-color-bg-primary)}.inner-form.module .module-width .form .input:nth-last-child(2){position:absolute;left:-99.9rem}.inner-form.module .module-width .form .input label{transition-duration:200ms;pointer-events:none;position:absolute;left:.4rem;top:0;height:2rem;line-height:1.4;font-size:var(--f-s-14);color:var(--ui-color-font-thirdly)}.inner-form.module .module-width .form .input label::before{transition-duration:200ms;content:'* ';color:#00000000}.inner-form.module .module-width .form .input:has(input[required]:invalid) label{transition-duration:200ms;height:5rem;line-height:3;font-size:var(--f-s-16);left:2rem}.inner-form.module .module-width .form .input:has(input[required]:invalid) label::before{transition-duration:200ms;content:'* ';color:red}.inner-form.module .module-width .form .input:has(~ .clicked):has(input:invalid){background-color:#f3d6d4;transition-duration:200ms}.inner-form.module .module-width .form .input input[type=number]::-webkit-inner-spin-button,.inner-form.module .module-width .form .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inner-form.module .module-width .form .input input[type=number]{-moz-appearance:textfield}.inner-form.module .module-width .form .input input{height:100%;width:100%;border:none;outline:none;background:none;padding-left:1.8rem;transition-duration:200ms;padding-top:1rem}.inner-form.module .module-width .form .input input:invalid{padding-top:0;padding-left:3rem;transition-duration:200ms}.inner-form.module .module-width .form .submit{grid-column-start:1;grid-column-end:3;text-align:center;margin-top:5rem}.inner-form.module .module-width .form .submit .module-btn{display:inline-block}.inner-form.module .module-width .form .submit .module-btn span{margin:0 2rem}.inner-form.module .module-width .form .textarea{height:14rem;grid-column-start:1;grid-column-end:3;background-color:var(--ui-color-bg-primary);transition-duration:200ms;position:relative}.inner-form.module .module-width .form .textarea label{transition-duration:200ms;pointer-events:none;position:absolute;left:.4rem;top:0;height:2rem;line-height:1.4;font-size:var(--f-s-14);color:var(--ui-color-font-thirdly)}.inner-form.module .module-width .form .textarea label::before{transition-duration:200ms;content:'* ';color:#00000000}.inner-form.module .module-width .form .textarea:has(textarea[required]:invalid) label{transition-duration:200ms;height:5rem;line-height:3;font-size:var(--f-s-16);left:2rem}.inner-form.module .module-width .form .textarea:has(textarea[required]:invalid) label::before{transition-duration:200ms;content:'* ';color:red}.inner-form.module .module-width .form .textarea:has(~ .clicked):has(textarea:invalid){background-color:#f3d6d4;transition-duration:200ms}.inner-form.module .module-width .form .textarea textarea{background:none;width:100%;height:100%;outline:none;border:none;padding-top:2rem;padding-left:1.8rem;padding-right:1.8rem;transition-duration:200ms}.inner-form.module .module-width .form .textarea textarea:invalid{padding-top:1.8rem;padding-left:3rem;transition-duration:200ms}.inner-form.module .module-width .submitting .submit{display:none}.inner-form.module .module-width .submitting .input{display:none}.inner-form.module .module-width .submitting .textarea{display:none}.inner-form.module .module-width .submitting .info{display:block}.inner-form.module .module-width .submitting .info .submitting{display:inline}.inner-form.module .module-width .submitting .info .sub-success{display:none}.inner-form.module .module-width .submitting .info .sub-error{display:none}.inner-form.module .module-width .form.sub-success .submit{display:none}.inner-form.module .module-width .form.sub-success .input{display:none}.inner-form.module .module-width .form.sub-success .textarea{display:none}.inner-form.module .module-width .form.sub-success .info{display:block}.inner-form.module .module-width .form.sub-success .info .submitting{display:none}.inner-form.module .module-width .form.sub-success .info .sub-success{display:inline}.inner-form.module .module-width .form.sub-success .info .sub-error{display:none}.inner-form.module .module-width .form.sub-error .submit{display:none}.inner-form.module .module-width .form.sub-error .input{display:none}.inner-form.module .module-width .form.sub-error .textarea{display:none}.inner-form.module .module-width .form.sub-error .info{display:block}.inner-form.module .module-width .form.sub-error .info .submitting{display:none}.inner-form.module .module-width .form.sub-error .info .sub-success{display:none}.inner-form.module .module-width .form.sub-error .info .sub-error{display:inline}@media (max-width: 992px){.inner-form.module .head-title{padding:0}.inner-form.module .module-width .form{margin:2rem 0 0;grid-gap:1rem}.inner-form.module .module-width .form .textarea,.inner-form.module .module-width .form .input{grid-column-start:1;grid-column-end:3}.inner-form.module .module-width .form .input{height:4rem;transition-duration:200ms}.inner-form.module .module-width .form .input:has(input[required]:invalid) label{height:4rem;line-height:4rem}.inner-form.module .module-width .form .input input{padding-top:1rem;padding-left:1rem}.inner-form.module .module-width .form .input input:invalid{padding-top:0;padding-left:3rem;transition-duration:200ms}.inner-form.module .module-width .form .textarea textarea{padding-top:2rem;padding-left:1rem;padding-right:1rem}.inner-form.module .module-width .form .textarea textarea:invalid{padding-top:1rem;padding-left:3rem;transition-duration:200ms}.inner-form.module .module-width .form .textarea:has(textarea[required]:invalid) label{height:4rem;line-height:4rem}.inner-form.module .module-width .form .submit{margin-top:2rem}}.inner-form.module .module-width .form .info{color:var(--ui-color-font-primary)}
