.product-page-container{background:#fff;width:100%;height:100%;position:relative;overflow:auto}.product-page-container .container-5{height:1000px;background:#0c0505;position:relative}.product-page-container .container-5 .main{position:absolute;z-index:10;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-top:110px}.product-page-container .container-5 .main>h4{color:#fff;text-align:center;font-size:36px;font-weight:500;line-height:42px}.product-page-container .container-5 .main .top-list{margin-top:79px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-page-container .container-5 .main .top-list,.product-page-container .container-5 .main .top-list p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page-container .container-5 .main .top-list p{width:125px;height:50px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.1);backdrop-filter:blur(27px);cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page-container .container-5 .main .top-list p._active,.product-page-container .container-5 .main .top-list p:hover{background:#ffd317;border-color:#ffd317;-webkit-transition:all .3s;transition:all .3s}.product-page-container .container-5 .main .top-list p._active svg path,.product-page-container .container-5 .main .top-list p:hover svg path{fill:#31120d}.product-page-container .container-5 .main .top-list p._active span,.product-page-container .container-5 .main .top-list p:hover span{color:#31120d;font-weight:500}.product-page-container .container-5 .main .top-list p svg{width:20px;height:20px}.product-page-container .container-5 .main .top-list p span{margin-left:8px;color:#fff;font-size:16px;line-height:18px}.product-page-container .container-5 .main .top-list ._more{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.1);backdrop-filter:blur(27px);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page-container .container-5 .main .top-list ._more svg{width:20px;height:4px}.product-page-container .container-5 .main .top-list ._more:hover{background:#ffd317;border-color:#ffd317}.product-page-container .container-5 .main .top-list ._more:hover svg path{fill:#31120d}.product-page-container .container-5 .el-carousel,.product-page-container .container-5 .el-carousel .el-carousel__container{height:100%}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item{background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item.is-animating{-webkit-transition-duration:.5s;transition-duration:.5s;opacity:1}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item .content-list{width:1200px;height:520px;margin:350px auto 0;border-radius:30px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);backdrop-filter:blur(40px)}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item .content-list ._item{padding:76px 25px 0 648px;position:relative}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item .content-list ._item img{position:absolute;top:70px;left:56px;width:542px;height:auto}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item .content-list ._item h3{color:#fff;font-size:38px;font-weight:500;line-height:40px}.product-page-container .container-5 .el-carousel .el-carousel__container .el-carousel__item .content-list ._item p{margin-top:30px;color:#fff;font-size:20px;line-height:40px}.product-page-container .container-6{height:100vh;min-height:720px;max-height:800px;padding-top:80px}.product-page-container .container-6 .main{text-align:center}.product-page-container .container-6 .main h3{color:#000;font-size:36px;font-weight:500;line-height:42px}.product-page-container .container-6 .main p{margin-top:20px;color:#000;font-size:20px;line-height:24px}.product-page-container .container-6 .main img{margin-top:35px;width:100%;max-width:900px}.product-page-container .container-7{height:100vh;min-height:850px;max-height:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../../static/img/container_7_bg.b045d055.png) no-repeat 50%;background-size:cover}.product-page-container .container-7 .main{text-align:center}.product-page-container .container-7 .main>h3{font-size:36px;font-weight:500;line-height:42px;background:-webkit-gradient(linear,left top,right top,from(#f79eff),to(#4f65ff));background:linear-gradient(90deg,#f79eff,#4f65ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-page-container .container-7 .main>h5{margin-top:20px;color:#000;font-size:20px;line-height:24px;font-weight:400}.product-page-container .container-7 .main ._content{margin-top:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page-container .container-7 .main ._content ._left-wrapper{-ms-flex-negative:0;flex-shrink:0;margin-right:60px}.product-page-container .container-7 .main ._content ._left-wrapper ._item{text-align:left;width:420px;height:100px;padding:0 20px;border-radius:20px;border:1px solid #fff;background:hsla(0,0%,100%,.6);backdrop-filter:blur(40px);cursor:pointer;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.product-page-container .container-7 .main ._content ._left-wrapper ._item:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#c9e3ff),to(#e9d6ff));background:linear-gradient(270deg,#c9e3ff,#e9d6ff);opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.product-page-container .container-7 .main ._content ._left-wrapper ._item._active,.product-page-container .container-7 .main ._content ._left-wrapper ._item:hover{border-color:transparent}.product-page-container .container-7 .main ._content ._left-wrapper ._item._active:after,.product-page-container .container-7 .main ._content ._left-wrapper ._item:hover:after{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.product-page-container .container-7 .main ._content ._left-wrapper ._item:not(:last-child){margin-bottom:20px}.product-page-container .container-7 .main ._content ._left-wrapper ._item img{width:70px;height:70px;margin-right:19px}.product-page-container .container-7 .main ._content ._left-wrapper ._item div p:first-child{color:#000;font-size:20px;font-weight:500;line-height:20px}.product-page-container .container-7 .main ._content ._left-wrapper ._item div p:last-child{margin-top:10px;color:#565656;font-size:14px;font-weight:400;line-height:16px}.product-page-container .container-7 .main ._content ._right-wrapper{width:570px;height:460px;padding-top:10px;border-radius:20px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(40px)}.product-page-container .container-7 .main ._content ._right-wrapper img{width:100%;height:100%}.product-page-container .container-7 .main ._bottom{margin-top:40px;width:100%;height:80px;line-height:80px;text-align:center;border-radius:20px;border:1px solid #fff;background:hsla(0,0%,100%,.6);backdrop-filter:blur(40px);color:#000;font-size:16px;font-weight:400}