.new-home-banner-comp.theme-dark .product-title,.new-home-banner-comp.theme-dark .product-subTitle,.new-home-banner-comp.theme-dark .product-describe,.new-home-banner-comp.theme-dark .btn-group a{color:#fff}
.new-home-banner-comp.theme-dark .energy-label-container,.new-home-banner-comp.theme-dark .energy-label-container .energy-pdf,.new-home-banner-comp.theme-dark .oneProduct .product-content .new-home-banner-content-slogan,.new-home-banner-comp.theme-dark .twoProduct .product-content .new-home-banner-content-slogan,.new-home-banner-comp.theme-dark .oneProduct .product-content .new-home-banner-content-subtitle,.new-home-banner-comp.theme-dark .oneProduct .product-content .new-home-banner-content-text,.new-home-banner-comp.theme-dark .oneProduct .product-content .home-banner-content-price .original-price,.new-home-banner-comp.theme-dark .oneProduct .product-content .home-banner-content-price .sale-price,.new-home-banner-comp.theme-dark .oneProduct .product-content .home-banner-content-price .from-text,.new-home-banner-comp.theme-dark .oneProduct .product-content .home-banner-content-price .after-coupon,.new-home-banner-comp.theme-dark .oneProduct .product-content .home-banner-content-price .history-lowest-price,.new-home-banner-comp.theme-dark .oneProduct .product-content .new-home-banner-content-text,.new-home-banner-comp.theme-dark .twoProduct .product-content .new-home-banner-content-subtitle,.new-home-banner-comp.theme-dark .twoProduct .product-content .new-home-banner-content-text,.new-home-banner-comp.theme-dark .twoProduct .product-content .home-banner-content-price .original-price,.new-home-banner-comp.theme-dark .twoProduct .product-content .home-banner-content-price .sale-price,.new-home-banner-comp.theme-dark .twoProduct .product-content .home-banner-content-price .from-text,.new-home-banner-comp.theme-dark .twoProduct .product-content .home-banner-content-price .after-coupon,.new-home-banner-comp.theme-dark .twoProduct .product-content .home-banner-content-price .history-lowest-price{color:#fff}
.new-home-banner-comp.theme-dark .product-content-warp .btn-group .buy_button{background:#fff;color:#000}
.new-home-banner-comp.theme-dark .product-content-warp .btn-group .buy_button:hover{background:#fff}
.new-home-banner-comp.theme-dark .energy-label-container .energy-pdf::after,.new-home-banner-comp.theme-dark .product-content-warp .btn-group .learn_more_button::after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiPiA8cGF0aCBkPSJNMzg1LjE3NDMxMiA3ODguNDE0OTYxYy02LjUwMzg4MSAwLTEzLjAwNzc2My0yLjE2Nzk2LTE4LjA2NjMzNy03LjIyNjUzNS0xMC4xMTcxNDktMTAuMTE3MTQ5LTEwLjExNzE0OS0yNi4wMTU1MjYgMC0zNS40MTAwMjFsMjMxLjI0OTExNy0yMzEuMjQ5MTE4YzEuNDQ1MzA3LTEuNDQ1MzA3IDEuNDQ1MzA3LTQuMzM1OTIxIDAtNS43ODEyMjhsLTIzMS4yNDkxMTctMjMyLjY5NDQyNWMtMTAuMTE3MTQ5LTEwLjExNzE0OS0xMC4xMTcxNDktMjYuMDE1NTI2IDAtMzYuMTMyNjc0czI2LjAxNTUyNi0xMC4xMTcxNDkgMzYuMTMyNjc0IDBsMjMxLjk3MTc3MiAyMzEuOTcxNzcxYzIxLjY3OTYwNSAyMS42Nzk2MDUgMjEuNjc5NjA1IDU2LjM2Njk3MiAwIDc3LjMyMzkyNGwtMjMxLjI0OTExOCAyMzEuMjQ5MTE4Yy01Ljc4MTIyOCA1Ljc4MTIyOC0xMi4yODUxMDkgNy45NDkxODgtMTguNzg4OTkxIDcuOTQ5MTg4eiIgZmlsbD0iI2ZmZmZmZiIvPiA8L3N2Zz4=) no-repeat}
.new-home-banner-comp{width:100%;position:relative}
.new-home-banner-comp h2{margin:initial}
.new-home-banner-wrap{position:absolute}
.new-home-banner-wrap.noBgImage{position:unset}
.new-home-banner-wrap.noProduct{position:unset}
.new-home-banner-comp h2.desolate-title-img{line-height:unset}
h3.new-home-banner-content-slogan{margin-top:unset}
.product-content-warp{width:auto;padding:0;position:absolute;z-index:1}
.noProduct .image-background{width:auto;padding:0;position:absolute;z-index:1}
.noProduct .product-content-warp{z-index:2}
.product-content-warp.center{text-align:center}
.product-content-warp .btn-group .buy_button{min-width:75px;min-height:40px;padding:0 25px;background:#000;border-radius:35px;margin-right:24px;display:inline-block;color:#fff;text-align:center;line-height:40px;font-size:14px;cursor:pointer;font-weight:500;border:0}
.product-content-warp .btn-group .buy_button.sigle{margin-right:0}
.product-content-warp .btn-group .buy_button:hover{background:#2f2f2f}
.product-content-warp .btn-group .learn_more_button{height:24px;display:inline-block;font-weight:500;color:#000;font-size:14px;line-height:24px;text-align:center}
.twoProduct .product-content-warp .btn-group .learn_more_button{line-height:40px}
.product-content-warp .btn-group .learn_more_button:hover::after{transform:translateX(4px)}
.product-content-warp .btn-group .learn_more_button::after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiPiA8cGF0aCBkPSJNMzg1LjE3NDMxMiA3ODguNDE0OTYxYy02LjUwMzg4MSAwLTEzLjAwNzc2My0yLjE2Nzk2LTE4LjA2NjMzNy03LjIyNjUzNS0xMC4xMTcxNDktMTAuMTE3MTQ5LTEwLjExNzE0OS0yNi4wMTU1MjYgMC0zNS40MTAwMjFsMjMxLjI0OTExNy0yMzEuMjQ5MTE4YzEuNDQ1MzA3LTEuNDQ1MzA3IDEuNDQ1MzA3LTQuMzM1OTIxIDAtNS43ODEyMjhsLTIzMS4yNDkxMTctMjMyLjY5NDQyNWMtMTAuMTE3MTQ5LTEwLjExNzE0OS0xMC4xMTcxNDktMjYuMDE1NTI2IDAtMzYuMTMyNjc0czI2LjAxNTUyNi0xMC4xMTcxNDkgMzYuMTMyNjc0IDBsMjMxLjk3MTc3MiAyMzEuOTcxNzcxYzIxLjY3OTYwNSAyMS42Nzk2MDUgMjEuNjc5NjA1IDU2LjM2Njk3MiAwIDc3LjMyMzkyNGwtMjMxLjI0OTExOCAyMzEuMjQ5MTE4Yy01Ljc4MTIyOCA1Ljc4MTIyOC0xMi4yODUxMDkgNy45NDkxODgtMTguNzg4OTkxIDcuOTQ5MTg4eiIgZmlsbD0iIzAwMDAwMCIvPiA8L3N2Zz4=) no-repeat;display:inline-block;-webkit-transition:.6s ease;transition:.6s ease;width:20px;height:20px;position:relative;top:5px}
.product-content-warp.mb{display:none}
.new-home-banner-comp .homeBanner_vidage__video.mb{display:none}
.video-background video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.homeBanner_vidage__control{position:absolute;z-index:1;width:168px;height:40px;background:rgba(255,255,255,0.2);border-radius:35px;backdrop-filter:blur(10px);padding:0 20px;line-height:40px;right:30px;bottom:30px}
.banner-image-video__modal-wrap iframe,.banner-image-video__modal-wrap .banner-image-video__modal-video{border-radius:24px;outline:0;width:100%;height:100%;object-fit:fill;position:absolute;left:0;margin:0;padding:0;border:0;top:50%;transform:translateY(-50%)}
.banner-image-video__modal{background-color:rgba(0,0,0,0.86);position:fixed;bottom:0;left:0;right:0;top:0;display:block;opacity:1;visibility:visible;z-index:99999}
.banner-image-video__modal-content{outline:0;position:absolute;width:100%;height:auto;padding:0 12vw;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}
.banner-image-video__modal-content *:focus-visible{outline:revert;outline-offset:2px}
.banner-image-video__modal-content .banner-image-video__close-btn{position:absolute;color:#fff;top:-33px;width:33px;height:30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+57yW57uEIDI3PC90aXRsZT4KICAgIDxnIGlkPSJjaGVja291dCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Iua4uOWuouS4i+WNlS0tLeS8mOaDoOWIuC0tLeW8ueahhi0tLem7mOiupCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyOTguMDAwMDAwLCAtMTk3LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDY1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Iue8lue7hC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjk4LjAwMDAwMCwgMTMyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi40MTQ5MDY4LDExIEMyNi45NDUxMDAyLDExIDI3LjM3NDkwNjgsMTEuNDQ3NzE1MyAyNy4zNzQ5MDY4LDEyIEMyNy4zNzQ5MDY4LDEyLjUxMjgzNTggMjcuMDA0MzA4MiwxMi45MzU1MDcyIDI2LjUyNjg2MzEsMTIuOTkzMjcyMyBMMjYuNDE0OTA2OCwxMyBMLTEuOTIsMTMgQy0yLjQ1MDE5MzM2LDEzIC0yLjg4LDEyLjU1MjI4NDggLTIuODgsMTIgQy0yLjg4LDExLjQ4NzE2NDIgLTIuNTA5NDAxNDIsMTEuMDY0NDkyOCAtMi4wMzE5NTYyOCwxMS4wMDY3Mjc3IEwtMS45MiwxMSBMMjYuNDE0OTA2OCwxMSBaIiBpZD0i6Lev5b6ELTE35aSH5Lu9IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMi4yNDc0NTMsIDEyLjAwMDAwMCkgcm90YXRlKC0yMjUuMDAwMDAwKSB0cmFuc2xhdGUoLTEyLjI0NzQ1MywgLTEyLjAwMDAwMCkgIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI2LjQxNDkwNjgsMTEgQzI2Ljk0NTEwMDIsMTEgMjcuMzc0OTA2OCwxMS40NDc3MTUzIDI3LjM3NDkwNjgsMTIgQzI3LjM3NDkwNjgsMTIuNTEyODM1OCAyNy4wMDQzMDgyLDEyLjkzNTUwNzIgMjYuNTI2ODYzMSwxMi45OTMyNzIzIEwyNi40MTQ5MDY4LDEzIEwtMS45MiwxMyBDLTIuNDUwMTkzMzYsMTMgLTIuODgsMTIuNTUyMjg0NyAtMi44OCwxMiBDLTIuODgsMTEuNDg3MTY0MiAtMi41MDk0MDE0MiwxMS4wNjQ0OTI4IC0yLjAzMTk1NjI4LDExLjAwNjcyNzcgTC0xLjkyLDExIEwyNi40MTQ5MDY4LDExIFoiIGlkPSLot6/lvoQtMTflpIfku70tMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMjQ3NDUzLCAxMi4wMDAwMDApIHJvdGF0ZSgtMzE1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4yNDc0NTMsIC0xMi4wMDAwMDApICI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat center/50%;right:-33px;cursor:pointer;border:0}
.banner-image-video__modal-wrap{width:100%;position:relative;height:775.7px;display:block}
.oneProduct .product-content .new-home-banner-content-slogan{min-height:32px;font-weight:500;color:#000;font-size:26px;line-height:32px;margin-bottom:40px}
.twoProduct .product-content .new-home-banner-content-slogan{min-height:28px;font-weight:500;color:#000;font-size:22px;line-height:28px;text-align:center;margin-bottom:40px}
.oneProduct .product-content .new-home-banner-content-slogan{min-height:32px;font-weight:500;color:#000;font-size:26px;line-height:32px;margin-bottom:40px}
.oneProduct .product-content .new-home-banner-content-slogan.benefitPoint,.twoProduct .product-content .new-home-banner-content-slogan.benefitPoint{margin-bottom:16px}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{width:16px;height:auto;vertical-align:bottom;transform:translateY(-14.5px);margin-right:8px;margin-left:1px}
.new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:16px;height:auto;vertical-align:bottom;transform:translateY(-13.5px);margin-left:1px;margin-right:8px}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:15.5px;height:auto;vertical-align:bottom;transform:translateY(-12px);margin-left:1px;margin-right:6px}
.new-home-banner-component .new-home-banner-comp .singleStyle .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{transform:translateY(-12.5px)}
.new-home-banner-component .new-home-banner-comp .doubleStyle .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{width:14px;transform:translateY(-13px)}
.new-home-banner-component .new-home-banner-comp .product-content .energy-label-container{padding-bottom:16px}
.new-home-banner-component .new-home-banner-comp .twoProduct .product-content .energy-label-container{justify-content:center}
@media screen and (min-width:1441px){.new-home-banner-comp{height:750px}
.product-content-warp.center{max-width:926px}
.product-content-warp.left,.product-content-warp.right{width:572px}
.product-content-warp.left,.product-content-warp.right{text-align:left}
.product-content-warp.center.top{top:0;left:50%;transform:translate(-50%,97px)}
.product-content-warp.center.middle{top:50%;left:50%;transform:translate(-50%,-50%)}
.product-content-warp.center.bottom{bottom:0;left:50%;transform:translate(-50%,-97px)}
.product-content-warp.left.top{top:0;right:50%;transform:translate(-128px,97px)}
.product-content-warp.left.middle{top:50%;right:50%;transform:translate(-128px,-50%)}
.product-content-warp.left.bottom{bottom:0;right:50%;transform:translate(-128px,-97px)}
.product-content-warp.right.top{top:0;left:50%;transform:translate(128px,97px)}
.product-content-warp.right.middle{top:50%;left:50%;transform:translate(128px,-50%)}
.product-content-warp.right.bottom{bottom:0;left:50%;transform:translate(128px,-97px)}
.product-content-warp .product-title{min-height:64px;font-weight:500;font-size:56px;line-height:64px;margin-bottom:32px}
.product-content-warp.center.middle .product-title{margin-bottom:16px}
.product-content-warp .product-subTitle{min-height:30px;font-weight:500;font-size:24px;line-height:30px;margin-bottom:10px}
.product-content-warp.center.middle .product-subTitle{min-height:40px;margin-bottom:40px;font-size:32px;line-height:40px;margin-top:16px}
.product-content-warp .product-describe{min-height:30px;font-size:24px;line-height:30px;margin-bottom:32px}
.bgImage-background{text-align:center}
.bgImage-background .new-home-banner-bg-img img{object-fit:cover;width:1920px;height:750px}
.image-background .new-home-imageContent img{object-fit:cover;width:1920px;height:750px;max-width:100%}
.video-background{width:1920px;height:750px;margin:auto}
.video-background video{width:calc(100% + 1px);height:750px;object-fit:cover}
}
@media screen and (max-width:1510px) and (min-width:1439.98px){.product-content-warp.left.top{transform:translate(-73px,97px)}
.product-content-warp.left.middle{transform:translate(-73px,-50%)}
.product-content-warp.left.bottom{transform:translate(-73px,-97px)}
.product-content-warp.right.top{transform:translate(73px,97px)}
.product-content-warp.right.middle{transform:translate(73px,-50%)}
.product-content-warp.right.bottom{transform:translate(73px,-97px)}
}
@media screen and (min-width:1921px){.bgImage-background .new-home-banner-bg-img img{width:auto;height:750px}
.new-home-banner-comp.theme-dark .bgImage-background.imgClick,.new-home-config-content.theme-dark,.new-home-banner-comp.theme-dark{background-color:#000}
.new-home-config-content .theme-dark{visibility:hidden}
}
@media screen and (min-width:2561px){.new-home-banner-comp,.new-home-config-content{width:2560px;margin:0 auto}
.cmp-carousel-hook.new-home-carousel .cmp-carousel__prev{left:calc(50% - 1220px)}
.cmp-carousel-hook.new-home-carousel .cmp-carousel__next{right:calc(50% - 1220px)}
}
.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{display:flex;justify-content:space-between}
.new-home-banner-comp *:focus-visible{outline:revert;outline-offset:2px}
.new-home-banner-comp img{max-width:100%}
.new-home-banner-wrap.twoProduct.singleStyle{align-items:center}
.oneProduct .product-content,.twoProduct .product-content{display:flex;flex-direction:column;justify-content:center}
.twoProduct.doubleStyle .product-content{justify-content:flex-end}
.twoProduct.doubleStyle.nopic .product-content{justify-content:center}
.twoProduct .product-content-warp{position:unset}
.oneProduct .product-content-warp{position:unset}
.new-home-banner-wrap.leftImage{flex-direction:row-reverse}
.oneProduct .image-background,.twoProduct .image-background{width:auto;z-index:1}
.oneProduct .image-background{width:820px}
.twoProduct.doubleStyle .image-background{height:454px;overflow:hidden;text-align:center}
.twoProduct .product-content .new-home-banner-content-title-image{text-align:center}
.twoProduct .btn-group{display:block;text-align:center}
.new-home-banner-wrap.twoProduct.bgImageStye,.new-home-banner-wrap.oneProduct.bgImageStye{pointer-events:none}
.twoProduct .product-content .product-content-warp,.oneProduct .product-content .product-content-warp{pointer-events:auto}
.bgImage-background.imgClick{cursor:pointer}
@media screen and (min-width:1441px){.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{width:1400px;height:750px;margin:auto;left:calc((100% - 1400px)/2)}
.oneProduct .product-content{width:560px;margin-right:20px;flex:0 0 560px}
.twoProduct.singleStyle .product-content{width:390px}
.twoProduct.doubleStyle .product-content{width:572px}
.twoProduct.singleStyle .image-background{width:calc(100% - 780px);display:flex;justify-content:center;overflow:hidden}
.twoProduct.singleStyle .image-background img{height:auto;width:auto}
.new-home-banner-wrap.leftImage .product-content{margin-right:0;margin-left:20px}
.twoProduct .product-content .new-home-banner-content-title-image,.oneProduct .product-content .new-home-banner-content-title-image{margin-bottom:16px;display:block}
.oneProduct .product-content .new-home-banner-content-subtitle.noslogan{margin-bottom:48px}
.twoProduct .product-content .new-home-banner-content-title-image.noslogan,.oneProduct .product-content .new-home-banner-content-title-image.noslogan{max-height:42px;margin-bottom:40px}
.oneProduct .product-content .new-home-banner-content-title-image.title-image-contains-g img{max-height:42px;width:auto;max-width:100%}
.oneProduct.displayCenter .product-content .new-home-banner-content-title-image.title-image-contains-g img{height:42px}
.oneProduct .product-content .new-home-banner-content-title-image img{max-height:35px;width:auto;max-width:100%}
.oneProduct.displayCenter .product-content .new-home-banner-content-title-image img{height:35px}
.twoProduct .product-content .new-home-banner-content-title-image.title-image-contains-g img{max-height:42px;width:auto;max-width:100%}
.twoProduct .product-content .new-home-banner-content-title-image img{max-height:35px;width:auto;max-width:100%;vertical-align:super}
.oneProduct .product-content .new-home-banner-content-subtitle{font-weight:500;color:#000;opacity:60%;font-size:16px;line-height:24px;margin-bottom:32px}
.oneProduct .product-content .home-banner-content-price,.twoProduct .product-content .home-banner-content-price{margin-bottom:16px}
.oneProduct .product-content .home-banner-content-price .ec-price-container,.twoProduct .product-content .home-banner-content-price .ec-price-container{margin:0}
.twoProduct .product-content .home-banner-content-price{text-align:center}
.twoProduct .product-content .new-home-banner-content-subtitle{font-weight:500;color:#000;opacity:60%;font-size:16px;line-height:24px;text-align:center;margin-bottom:32px}
.twoProduct.doubleStyle .product-content .new-home-banner-content-subtitle{margin-bottom:16px}
.oneProduct .product-content .new-home-banner-content-text{opacity:60%;min-height:20px;color:#000;font-size:14px;line-height:20px;margin-bottom:32px}
.twoProduct .product-content .new-home-banner-content-text{opacity:60%;min-height:20px;color:#000;font-size:14px;line-height:20px;text-align:center;margin-bottom:32px}
.singleStyle.twoProduct .product-content-warp-proInfo.updateStyle,.doubleStyle.twoProduct .product-content-warp-proInfo.updateStyle{display:flex;flex-direction:column;justify-content:space-between}
}
@media screen and (max-width:1510px) and (min-width:1439.98px){.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{padding:0 calc(55px - (100% - 1400px)/2)}
.twoProduct.singleStyle .product-content{width:calc(390px - 55px + (100vw - 1400px)/2)}
.twoProduct.singleStyle .image-background{flex:0 0 620px}
}
@media screen and (max-width:1630px) and (min-width:1439.98px){.cmp-carousel-hook.new-home-carousel .cmp-carousel__prev,.cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__prev{left:5px}
.cmp-carousel-hook.new-home-carousel .cmp-carousel__next,.cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__next{right:5px}
}
@media screen and (min-width:751px){.oneProduct.displayCenter .product-content-warp{position:relative;width:max-content;visibility:hidden}
}
@media(min-width:751px) and (max-width:1440px){.new-home-banner-comp{height:52.0833vw}
.bgImage-background .new-home-banner-bg-img img{object-fit:cover;width:100vw;height:52.0833vw}
.image-background .new-home-imageContent img{object-fit:cover;width:100vw;height:52.0833vw}
.video-background{width:100vw;height:52.0833vw}
.banner-image-video__modal-wrap{height:53.3379vw}
.video-background video{width:100vw;height:52.0833vw;object-fit:cover}
.product-content-warp.center{max-width:64.3055vw}
.product-content-warp.left,.product-content-warp.right{width:39.7222vw}
.product-content-warp.left,.product-content-warp.right{text-align:left}
.product-content-warp.center.top{top:0;left:50%;transform:translate(-50%,6.7361vw)}
.product-content-warp.center.middle{top:50%;left:50%;transform:translate(-50%,-50%)}
.product-content-warp.center.bottom{bottom:0;left:50%;transform:translate(-50%,-6.7361vw)}
.product-content-warp.left.top{top:0;right:50%;transform:translate(-8.8888vw,6.7361vw)}
.product-content-warp.left.middle{top:50%;right:50%;transform:translate(-8.8888vw,-50%)}
.product-content-warp.left.bottom{bottom:0;right:50%;transform:translate(-8.8888vw,-6.7361vw)}
.product-content-warp.right.top{top:0;left:50%;transform:translate(8.8888vw,6.7361vw)}
.product-content-warp.right.middle{top:50%;left:50%;transform:translate(8.8888vw,-50%)}
.product-content-warp.right.bottom{bottom:0;left:50%;transform:translate(8.8888vw,-6.7361vw)}
.cmp-carousel-hook .product-content-warp.left.top{transform:translate(-5.0694vw,6.7361vw)}
.cmp-carousel-hook .product-content-warp.left.middle{transform:translate(-5.0694vw,-50%)}
.cmp-carousel-hook .product-content-warp.left.bottom{transform:translate(-5.0694vw,-6.7361vw)}
.cmp-carousel-hook .product-content-warp.right.top{transform:translate(5.0694vw,6.7361vw)}
.cmp-carousel-hook .product-content-warp.right.middle{transform:translate(5.0694vw,-50%)}
.cmp-carousel-hook .product-content-warp.right.bottom{transform:translate(5.0694vw,-6.7361vw)}
.product-content-warp .product-title{min-height:4.4444vw;font-weight:500;font-size:3.8889vw;line-height:4.4444vw;margin-bottom:2.2222vw}
.product-content-warp .product-subTitle{min-height:2.0833vw;font-weight:500;font-size:1.6666vw;line-height:2.0833vw;margin-bottom:.69447vw}
.product-content-warp .product-describe{min-height:2.0833vw;font-size:1.6666vw;line-height:2.0833vw;margin-bottom:2.2222vw}
.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{width:97.2222vw;height:52.0833vw;margin:auto;left:calc((100% - 97.2222vw)/2)}
.cmp-carousel-hook .new-home-banner-wrap.oneProduct,.cmp-carousel-hook .new-home-banner-wrap.twoProduct{padding:0 3.8194vw}
.oneProduct .product-content{width:38.8888vw;margin-right:1.3888vw}
.oneProduct .image-background{width:56.9444vw}
.twoProduct.singleStyle .product-content{width:23.1222vw}
.twoProduct.doubleStyle .product-content{width:39.5833vw}
.twoProduct.singleStyle .image-background{flex:1}
.twoProduct.singleStyle .image-background img{height:auto}
.new-home-banner-wrap.leftImage .product-content{margin-right:0;margin-left:1.3888vw}
.twoProduct .product-content .new-home-banner-content-title-image,.oneProduct .product-content .new-home-banner-content-title-image{margin-bottom:1.1111vw;display:block}
.twoProduct .product-content .new-home-banner-content-title-image.noslogan,.oneProduct .product-content .new-home-banner-content-title-image.noslogan{max-height:2.9167vw;margin-bottom:2.7778vw}
.oneProduct .product-content .new-home-banner-content-title-image img,.twoProduct .product-content .new-home-banner-content-title-image img{max-height:2.4305vw;width:auto;max-width:100%}
.oneProduct.displayCenter .product-content .new-home-banner-content-title-image img{height:2.4305vw}
.twoProduct .product-content .new-home-banner-content-title-image img{vertical-align:super}
.oneProduct .product-content .new-home-banner-content-title-image.title-image-contains-g img,.twoProduct .product-content .new-home-banner-content-title-image.title-image-contains-g img{max-height:2.9166vw;width:auto;max-width:100%}
.oneProduct.displayCenter .product-content .new-home-banner-content-title-image.title-image-contains-g img{height:2.9166vw}
.oneProduct .product-content .new-home-banner-content-subtitle,.twoProduct .product-content .new-home-banner-content-subtitle{font-weight:500;color:#000;opacity:60%;font-size:1.111vw;line-height:1.6667vw;margin-bottom:1.3889vw}
.twoProduct .product-content .new-home-banner-content-subtitle{text-align:center}
.oneProduct .product-content .new-home-banner-content-text{opacity:60%;min-height:1.3888vw;color:#000;font-size:.9722vw;line-height:1.3888vw;margin-bottom:2.2222vw}
.twoProduct .product-content .new-home-banner-content-text{opacity:60%;min-height:1.3888vw;color:#000;font-size:.9722vw;line-height:1.3888vw;text-align:center;margin-bottom:2.2222vw}
.oneProduct .product-content .home-banner-content-price,.twoProduct .product-content .home-banner-content-price{margin-bottom:1.1111vw}
.twoProduct .product-content .home-banner-content-price{text-align:center}
.twoProduct .product-content .new-home-banner-content-slogan{height:auto;font-size:1.5278vw;line-height:1.9444vw;text-align:center;margin-bottom:2.7778vw}
.singleStyle.twoProduct .product-content-warp-proInfo.updateStyle,.doubleStyle.twoProduct .product-content-warp-proInfo.updateStyle{display:flex;flex-direction:column;justify-content:space-between}
.twoProduct.doubleStyle .image-background{height:31.53vw}
.oneProduct .product-content .new-home-banner-content-slogan{min-height:2.2222vw;font-size:1.8055vw;line-height:2.2222vw;margin-bottom:3.3333vw}
.twoProduct .product-content .new-home-banner-content-slogan{min-height:1.9444vw;font-size:1.5277vw;line-height:1.9444vw;margin-bottom:2.7777vw}
.twoProduct .product-content-warp .btn-group .learn_more_button{line-height:2.7777vw}
.product-content-warp .btn-group .buy_button{min-width:5.5555vw;min-height:2.7777vw;padding:0 1.7361vw;border-radius:5.5555vw;margin-right:1.6666vw;line-height:2.7777vw;font-size:.97222vw}
.product-content-warp .btn-group .learn_more_button{height:1.6666vw;font-size:.97222vw;line-height:1.6666vw}
.product-content-warp .btn-group .learn_more_button::after{width:1.3888vw;height:1.3888vw;top:.3472vw}
.cmp-carousel-hook.new-home-carousel .cmp-carousel__prev,.cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__prev{left:5px}
.cmp-carousel-hook.new-home-carousel .cmp-carousel__next,.cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__next{right:5px}
.oneProduct .product-content .new-home-banner-content-slogan.benefitPoint,.twoProduct .product-content .new-home-banner-content-slogan.benefitPoint{margin-bottom:1.1428vw}
.twoProduct .product-content .home-banner-content-price .ec-price-container,.oneProduct .product-content .home-banner-content-price .ec-price-container{margin:0}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:1.2vw;transform:translateY(-1vw);margin-left:.05vw;margin-right:.5vw}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:1vw;margin-left:.1vw;margin-right:.45vw;transform:translateY(-0.95vw)}
.new-home-banner-component .new-home-banner-comp .doubleStyle .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{transform:translateY(-0.8vw)}
.new-home-banner-component .new-home-banner-comp .product-content .energy-label-container{padding-bottom:1.1111vw}
}
@media screen and (max-width:750px){.new-home-banner-comp{position:relative;width:100vw;height:138.88vw}
.new-home-banner-wrap{width:100vw;height:138.88vw}
.product-content-warp.mb{display:block;width:calc(100% - 40px)}
.product-content-warp.pc{display:none}
.twoProduct .product-content-warp{position:unset;width:calc(100vw - 40px)}
.new-home-banner-comp .homeBanner_vidage__video.mb{display:block}
.new-home-banner-comp .homeBanner_vidage__video.pc{display:none}
.product-content-warp .product-title{margin:0 auto 3.3333vw;min-height:10vw;font-weight:500;font-size:7.7777vw;line-height:10vw;text-align:center}
.product-content-warp .product-subTitle{min-height:6.667vw;font-weight:500;font-size:4.444vw;line-height:6.667vw;text-align:center;margin-top:3.3333vw;margin-bottom:1.1111vw}
.product-content-warp .product-describe{min-height:5vw;font-size:3.333vw;line-height:5vw;text-align:center;margin-bottom:5.5555vw}
.noProduct .product-content-warp.middle{top:50%;left:50%;transform:translate(-50%,-50%)}
.noProduct .product-content-warp.top{top:0;left:50%;transform:translate(-50%,11.1111vw)}
.noProduct .product-content-warp.bottom{bottom:0;left:50%;transform:translate(-50%,-18.3333vw)}
.product-content-warp .btn-group .learn_more_button{height:6.667vw;font-size:3.8888vw;line-height:6.667vw;text-align:center}
.product-content-warp .btn-group .learn_more_button::after{width:4.4444vw;height:4.4444vw;top:1.1111vw}
.bgImage-background .new-home-banner-bg-img img{object-fit:cover;width:100vw;height:138.8888vw}
.image-background .new-home-imageContent img{object-fit:cover;width:100vw;height:138.8888vw}
.video-background{width:100vw;height:138.8888vw}
.video-background video{width:100vw;height:138.8888vw;object-fit:cover}
.banner-image-video__modal-wrap{height:51.9614vw}
.new-home-banner-wrap.noProduct.BgImage{position:absolute}
.new-home-banner-wrap.twoProduct.singleStyle{padding-top:4.4444vw;justify-content:center;align-content:baseline}
.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{flex-wrap:wrap}
.new-home-banner-wrap.oneProduct{align-content:space-between}
.oneProduct .product-content,.twoProduct .product-content{flex-direction:unset}
.new-home-banner-wrap.oneProduct,.new-home-banner-wrap.twoProduct{width:100vw;height:138.88vw;margin:auto}
.oneProduct .product-content{width:100vw;height:auto;text-align:center;margin:auto;margin-top:8.8889vw;width:calc(100vw - 40px)}
.new-home-banner-wrap.twoProduct .image-background{width:100%;text-align:center;height:62.7778vw;margin:auto}
.new-home-banner-wrap.oneProduct .image-background{height:70.5555vw;margin:auto;margin-bottom:7.2222vw}
.new-home-banner-wrap.twoProduct .image-background img{height:62.7778vw;width:auto;object-fit:contain}
.new-home-banner-wrap.oneProduct .image-background img{height:70.5555vw;object-fit:contain}
.oneProduct .product-content .new-home-banner-content-title-image{margin-bottom:2.2222vw;display:block}
.twoProduct .product-content .new-home-banner-content-title-image{margin-bottom:3.3333vw;display:block}
.oneProduct .product-content .new-home-banner-content-title-image img{max-height:6.6666vw;width:auto;max-width:100%}
.oneProduct .product-content .new-home-banner-content-title-image{line-height:6.6666vw}
.oneProduct .product-content .new-home-banner-content-title-image.title-image-not-contains-g img{max-height:5.5555vw;width:auto;max-width:100%}
.oneProduct .product-content .new-home-banner-content-title-image.title-image-not-contains-g{line-height:5.5555vw}
.twoProduct .product-content .new-home-banner-content-title-image img{max-height:6.6666vw;width:auto;max-width:100%}
.twoProduct .product-content .new-home-banner-content-title-image{line-height:6.6666vw}
.twoProduct .product-content .new-home-banner-content-title-image.title-image-not-contains-g img{max-height:5.5555vw;width:auto;max-width:100%}
.twoProduct .product-content .new-home-banner-content-title-image.title-image-not-contains-g{line-height:5.5555vw}
.oneProduct .product-content .home-banner-content-price{text-align:center;margin-bottom:4.4444vw;line-height:5.5555vw}
.oneProduct .product-content .home-banner-content-price .ec-price-container{margin:0}
.oneProduct .product-content .new-home-banner-content-subtitle{font-size:3.3333vw;line-height:5vw;margin-bottom:4.4444vw;color:#000;opacity:60%;text-align:center}
.twoProduct .product-content .new-home-banner-content-subtitle{display:none}
.twoProduct .product-content .home-banner-content-price{display:none}
.new-home-banner-wrap.twoProduct.doubleStyle{display:block}
.doubleStyle.twoProduct .product-content{width:100%;justify-content:center;height:59.1667vw;align-items:center}
.doubleStyle.twoProduct .product-content:first-child{width:100%;margin-top:4.4444vw}
.doubleStyle.twoProduct .product-content:last-child{margin-top:3.8889vw}
.doubleStyle.twoProduct.nopic .product-content{margin-top:34.7222vw}
.doubleStyle.twoProduct .product-content-warp{display:flex;flex-flow:column;flex-direction:column-reverse}
.product-content-warp .btn-group .buy_button{margin-left:0;margin-right:5.5555vw;height:11.111vw;line-height:11.111vw;border-radius:5.555vw;padding:0 6.944vw;font-size:3.889vw;margin-right:0;display:inline-block;margin-right:5.555vw}
.product-content-warp .btn-group .buy_button.sigle{margin-left:0}
.new-home-banner-wrap.twoProduct.doubleStyle .btn-group .buy_button{height:11.111vw;line-height:11.111vw;border-radius:5.555vw;padding:0 6.944vw;font-size:3.889vw;margin-right:0;display:inline-block;margin-right:5.555vw}
.new-home-banner-wrap.twoProduct.doubleStyle .image-background{height:28.3334vw;margin:0 auto}
.new-home-banner-wrap.twoProduct.doubleStyle .image-background img{height:28.3334vw;width:auto}
.oneProduct .product-content .new-home-banner-content-slogan{height:auto;font-size:4.444vw;line-height:6.666vw;text-align:center;margin-bottom:4.4444vw;color:#000;min-height:6.666vw}
.twoProduct .product-content .new-home-banner-content-slogan.benefitPoint,.oneProduct .product-content .new-home-banner-content-slogan.benefitPoint{margin-bottom:4.4444vw}
.twoProduct .product-content .new-home-banner-content-slogan{display:none;height:6.666vw;font-size:4.444vw;line-height:6.666vw;text-align:center;margin-bottom:4.444vw;min-height:6.666vw}
.banner-image-video__modal-content{padding:0}
.banner-image-video__modal-content .banner-image-video__close-btn{right:7px;top:-37px}
.banner-image-video__modal-wrap iframe,.banner-image-video__modal-wrap video{border-radius:0}
.oneProduct .product-content .product-content-warp{width:100%}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:2.6vw;margin-left:.2vw;margin-right:1.2vw;transform:translateY(-3.4vw)}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:1vw;margin-left:.1vw;margin-right:.45vw;transform:translateY(-0.95vw)}
.new-home-banner-component .new-home-banner-comp .product-content .energy-label-container{justify-content:center;padding-bottom:3.3333vw}
.new-home-banner-component .new-home-banner-comp .product-content .energy-label-container img{height:5.5556vw}
.new-home-banner-component .new-home-banner-comp .product-content .energy-label-container .energy-pdf{line-height:5vw;font-size:3.3333vw}
.singleStyle.twoProduct .product-content{height:31.1111vw;align-items:center}
}
@media screen and (max-width:360px){.product-content-warp .btn-group .learn_more_button{height:6.667vw;font-size:14px;line-height:6.667vw;text-align:center}
.product-content-warp .btn-group .learn_more_button::after{width:16px;height:16px;top:4px}
.product-content-warp .btn-group .buy_button{margin-left:0;margin-right:20px}
.product-content-warp .btn-group .buy_button.sigle{margin-left:0}
.new-home-banner-wrap.twoProduct.doubleStyle .btn-group .buy_button{min-height:40px;line-height:40px}
}
@media screen and (max-width:414px){.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star,.new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:2.5vw;margin-left:.2vw;margin-right:1.4vw;transform:translateY(-3.6vw)}
.new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{transform:translateY(-3.4vw)}
}
.__arabic__ .new-home-banner-comp.theme-dark .product-content-warp .btn-group .learn_more_button::after{transform:rotateY(180deg)}
.__arabic__ .new-home-banner-comp .product-content-warp .btn-group .learn_more_button::after{transform:rotateY(180deg);top:7px}
.__arabic__ .new-home-banner-comp .product-content-warp .btn-group .learn_more_button:hover:after{transform:rotateY(180deg) translateX(4px)}
.__arabic__ .product-content-warp .btn-group .buy_button{margin-right:0;margin-left:24px}
.__arabic__ .product-content-warp .btn-group .buy_button.sigle{margin-right:0;margin-left:0}
.__arabic__ .product-content-warp .btn-group .learn_more_button::after{margin-left:0;margin-right:0}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{width:16px;height:auto;vertical-align:bottom;transform:translateY(-19.9px);margin-right:8px;margin-left:1px}
.__arabic__ .new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:16px;height:auto;vertical-align:bottom;transform:translateY(-18.5px);margin-left:1px;margin-right:8px}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:15.5px;height:auto;vertical-align:bottom;transform:translateY(-17px);margin-left:1px;margin-right:6px}
.__arabic__ .new-home-banner-component .new-home-banner-comp .doubleStyle .product-content .product-content-warp .new-home-banner-content-slogan .ai-star{transform:translateY(-17.2px)}
@media screen and (min-width:1441px){.__arabic__ .product-content-warp.left,.__arabic__ .product-content-warp.right{text-align:right}
}
@media screen and (max-width:1630px) and (min-width:1439.98px){.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__prev,.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__prev{right:5px;left:inherit}
.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__next,.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__next{left:5px;right:inherit}
}
@media screen and (min-width:1441px){.__arabic__ .oneProduct .product-content{margin-right:0;margin-left:20px}
.__arabic__ .new-home-banner-wrap.leftImage .product-content{margin-right:20px;margin-left:0}
}
@media(min-width:751px) and (max-width:1440px){.__arabic__ .product-content-warp.left,.__arabic__ .product-content-warp.right{text-align:left}
.__arabic__ .oneProduct .product-content{margin-right:0;margin-left:1.3888vw}
.__arabic__ .new-home-banner-wrap.leftImage .product-content{margin-left:0;margin-right:1.3888vw}
.__arabic__ .product-content-warp .btn-group .buy_button{margin-right:0;margin-left:5.5555vw}
.__arabic__ .product-content-warp .btn-group .buy_button.sigle{margin-left:0}
.__arabic__ .new-home-banner-comp .product-content-warp .btn-group .learn_more_button::after{top:.4861vw}
.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__prev,.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__prev{right:5px;left:inherit}
.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__next,.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__container .cmp-carousel__next{left:5px;right:inherit}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.__arabic__ .new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:1vw;transform:translateY(-1.5vw);margin-left:.1vw;margin-right:.5vw}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:1vw;margin-left:.1vw;margin-right:.45vw;transform:translateY(-1.2vw)}
}
@media screen and (max-width:750px){.__arabic__ .new-home-banner-comp h2.desolate-title-img{line-height:6.6666vw}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.__arabic__ .new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:3vw;margin-left:.38vw;margin-right:1.2vw;transform:translateY(-4vw)}
.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star{width:1vw;margin-left:.1vw;margin-right:.45vw;transform:translateY(-1.85vw)}
}
@media screen and (min-width:2561px){.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__prev{left:inherit;right:calc(50% - 1220px)}
.__arabic__ .cmp-carousel-hook.new-home-carousel .cmp-carousel__next{right:inherit;left:calc(50% - 1220px)}
}
@media screen and (max-width:414px){.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp .new-home-banner-content-slogan .ai-star,.__arabic__ .new-home-banner-component .new-home-banner-comp .new-home-banner-wrap .product-content .product-content-warp-proInfo .new-home-banner-content-slogan .ai-star,.__arabic__ .new-home-banner-component .new-home-banner-comp .product-content-warp .product-subTitle .ai-star{width:2.6vw;margin-left:.2vw;margin-right:1.4vw;transform:translateY(-4vw)}
}
@media screen and (max-width:360px){.__arabic__ .new-home-banner-comp .product-content-warp .btn-group .learn_more_button::after{top:5px}
}