.ecocredits{min-width:980px;background-color:#000}.ecocredits p{color:#fff;margin:0}.ecocredits .img-pc{display:block}.ecocredits .img-h5{display:none}.ecocredits header{position:relative;width:100%;height:560px}.ecocredits header .text-box{position:absolute;top:133px;left:22%;color:#fff;font-family:manrope,manrope-Bold;font-weight:700;z-index:1;width:461px}.ecocredits header .text-box h1{line-height:52px;font-size:48px}.ecocredits header .text-box p{margin-top:25px;line-height:27px;font-size:24px}.ecocredits header .text-box .mobile-tips{display:none}.ecocredits header img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.ecocredits section{width:980px;margin:0 auto;color:#fff}.ecocredits section h2{font-size:48px;font-family:manrope,manrope-Bold;font-weight:700;line-height:56px}.ecocredits .ecocredits-tabs .tabs-box .nav{padding-top:200px;justify-content:center}.ecocredits .ecocredits-tabs .tabs-box .nav .nav-item{border-bottom:1px solid #979797}.ecocredits .ecocredits-tabs .tabs-box .nav .nav-link{color:#fff;margin:0 30px;padding:0 0 20px;opacity:.4;font-size:19px;line-height:26px;font-family:manrope,manrope-Bold;font-weight:700;cursor:pointer}.ecocredits .ecocredits-tabs .tabs-box .nav .nav-link.active{opacity:1;border-bottom:1px solid #ffffff}.ecocredits .ecocredits-tabs .tabs-box .nav :first-child .nav-link{margin-left:0}.ecocredits .ecocredits-tabs .tabs-box .nav :last-child .nav-link{margin-right:0}.ecocredits .ecocredits-nav{text-align:center}.ecocredits .ecocredits-nav h2{margin:120px auto 40px;width:820px}.ecocredits .ecocredits-nav h2 .icon-question{display:inline-block;width:30px;height:30px;border:2px solid #fff;border-radius:30px;font-size:24px;line-height:28px;vertical-align:middle;cursor:pointer;text-align:center}.ecocredits .ecocredits-nav .product-list{margin-top:60px;margin-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.ecocredits .ecocredits-nav .product-list li{width:484px;height:224px;background:#252525;border-radius:10px;display:flex;align-items:center;margin-bottom:12px}.ecocredits .ecocredits-nav .product-list li .left{width:180px}.ecocredits .ecocredits-nav .product-list li .left img{width:140px;height:100%;object-fit:cover}.ecocredits .ecocredits-nav .product-list li .right{width:304px;padding-right:20px;text-align:left;font-family:manrope,manrope-Bold;font-weight:700}.ecocredits .ecocredits-nav .product-list li .right .title{font-size:17px;color:#fff;line-height:23px;height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ecocredits .ecocredits-nav .product-list li .right .desc{margin-top:3px;font-size:13px;font-family:manrope,manrope-Semibold;font-weight:500;line-height:18px;height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ecocredits .ecocredits-nav .product-list li .right .money{margin-top:17px;font-size:20px;line-height:27px;white-space:nowrap}.ecocredits .ecocredits-nav .product-list li .right .money span{font-size:13px;font-family:manrope,manrope-Medium;font-weight:500;text-decoration:line-through;color:#666;line-height:18px}.ecocredits .ecocredits-nav .product-list li .right .tips{font-size:11px;font-family:manrope,manrope-Medium;font-weight:500;color:#757575;line-height:16px}.ecocredits .ecocredits-nav .product-list li .right .tools{margin-top:15px}.ecocredits .ecocredits-nav .product-list li .right .tools .btn{width:130px;height:38px;justify-content:center;padding:0}.ecocredits .ecocredits-nav .product-list li .right .tools .btn:first-child{background-color:#ff4d35;margin-right:9px}.ecocredits .ecocredits-nav .product-list li .right .tools .btn:last-child{background-color:transparent;border:1px solid #cccccc}.ecocredits .ecocredits-nav .link{font-size:17px;font-family:manrope,manrope-Medium;font-weight:500;text-decoration:underline;color:#666;line-height:25px}.ecocredits .ecocredits-gift{margin-top:220px;width:100%;padding-left:calc((100% - 980px)/2)}.ecocredits .ecocredits-gift h2{width:785px;text-align:left}.ecocredits .ecocredits-gift .gift-list{margin-top:60px;overflow:hidden}.ecocredits .ecocredits-gift .gift-list .swiper-slide{width:241px;height:300px;margin-right:15px;background:#252525;border-radius:12px;overflow:hidden}.ecocredits .ecocredits-gift .gift-list .swiper-slide div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;padding:30px 0 28px;height:100%}.ecocredits .ecocredits-gift .gift-list .swiper-slide img{width:180px;height:180px}.ecocredits .ecocredits-gift .gift-list .swiper-slide p{opacity:.9;font-size:15px;font-family:manrope,manrope-Bold;font-weight:700;height:40px;line-height:21px;text-align:center;padding:0 3%}.ecocredits .ecocredits-gift .gift-list .swiper-slide .integral{position:absolute;top:0;right:0;width:92px;height:42px;background:#ff65001a;color:#ff6500;border-radius:0 0 0 12px;text-align:center;justify-content:center;padding:0;font-weight:500}.ecocredits .ecocredits-gift .gift-list .swiper-slide .integral span{display:inline-block;font-size:11px;line-height:11px}.ecocredits .ecocredits-gift .gift-list .swiper-slide .integral :first-child{font-size:16px;line-height:16px;margin-bottom:2px;font-weight:600}.ecocredits .ecocredits-programme{padding-top:257px}.ecocredits .ecocredits-programme h3{font-size:17px;font-family:manrope,manrope-Bold;font-weight:700;line-height:25px;margin:0}.ecocredits .ecocredits-programme h2{width:785px;margin:12px 0 24px}.ecocredits .ecocredits-programme .desc{width:672px;font-size:17px;font-family:manrope,manrope-Semibold;font-weight:600;line-height:25px;margin-bottom:60px}.ecocredits .ecocredits-programme .programme-video{width:100%;height:560px}.ecocredits .ecocredits-programme .programme-video video{width:100%;height:100%;object-fit:cover}.ecocredits .ecocredits-programme .img-pc{margin-bottom:280px}.ecocredits .ecocredits-programme .img-h5{display:none}.ecocredits .ecocredits-programme .left-right{display:flex;flex-direction:column}.ecocredits .ecocredits-programme .left-right>div{display:flex;width:980px;margin:0 auto 220px}.ecocredits .ecocredits-programme .left-right>div:nth-child(2) .text{padding-left:0;padding-right:117px}.ecocredits .ecocredits-programme .left-right>div:nth-child(3) .text .title1{margin-top:160px}.ecocredits .ecocredits-programme .left-right .img-pc{width:450px;height:720px;margin:0}.ecocredits .ecocredits-programme .left-right .text{height:720px;width:530px;padding-left:117px;font-size:17px;color:#fff;line-height:25px;font-family:manrope,manrope-Semibold;font-weight:600}.ecocredits .ecocredits-programme .left-right .text p{margin:0}.ecocredits .ecocredits-programme .left-right .text .title1{margin-top:204px;margin-bottom:20px}.ecocredits .ecocredits-programme .left-right .text .title2{font-size:36px;line-height:40px;margin-bottom:32px}.ecocredits .ecocredits-programme .left-right .text .title1,.ecocredits .ecocredits-programme .left-right .text .title2{font-family:manrope,manrope-Bold;font-weight:700}.ecocredits .ecocredits-programme .left-right .text .ecocredits-btn{margin-top:40px}.ecocredits .ecocredits-earn{width:985px;margin:0 auto;border:none}.ecocredits .ecocredits-earn h2{width:555px;font-size:48px;line-height:56px;font-family:manrope,manrope-Bold;font-weight:700;color:#fff;margin-left:7px}.ecocredits .ecocredits-earn .overviews{display:flex;flex-wrap:wrap;margin-top:60px}.ecocredits .ecocredits-earn .overviews .earn-desc{height:260px;width:315px;border:1px solid rgba(151,151,151,.5);border-radius:20px;margin-right:20px}.ecocredits .ecocredits-earn .overviews .earn-desc .icon{width:88.75px;height:88.75px;margin:40px 0 20px 30px}.ecocredits .ecocredits-earn .overviews .earn-desc .desc{width:265px;font-size:19px;line-height:27px;color:#fff;font-family:manrope,manrope-Bold;font-weight:700;margin-left:25px}.ecocredits .ecocredits-earn .overviews .earn-desc:first-child{width:650px;height:320px;background:url(/cdn/shop/files/bgEarnPC.webp?v=1678698293) no-repeat;background-size:100% 100%;border:none;margin-bottom:20px}.ecocredits .ecocredits-earn .overviews .earn-desc:first-child .icon{margin:40px 0 60px 40px;background:url(join_club.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:first-child .desc{width:529px;font-size:24px;line-height:32px;margin-left:50px}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(2){height:320px;margin-right:0;margin-bottom:20px}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(2) .icon{margin:40px 0 80px 30px;background:url(registry.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(3) .icon{background:url(shopping.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(4) .icon{background:url(person_info.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:last-child{margin-right:0}.ecocredits .ecocredits-earn .overviews .earn-desc:last-child .icon{background:url(birthday.svg) center center no-repeat}.ecocredits .ecocredits-use{padding-top:280px;padding-bottom:135px;overflow:hidden}.ecocredits .ecocredits-use h2{margin-bottom:0}.ecocredits .ecocredits-use ul{padding:60px 0;display:block;overflow:hidden;width:max-content}.ecocredits .ecocredits-use ul li{display:inline-block;margin-right:15px}.ecocredits .ecocredits-use ul li img{height:200px;border-radius:16px;object-fit:cover}.ecocredits .ecocredits-use ul li p{margin-top:18px;font-size:19px;font-family:manrope,manrope-Semibold;font-weight:600;line-height:27px}.ecocredits footer{width:100%;height:680px;text-align:center;color:#fff;background-color:#111;display:flex;flex-direction:column;justify-content:center;align-items:center}.ecocredits footer .img-pc{width:85px;height:85px;margin-bottom:24px}.ecocredits footer h3{width:700px;font-size:48px;font-family:manrope,manrope-Bold;font-weight:700;line-height:56px;margin:0}.ecocredits footer .desc{width:600px;font-size:17px;font-family:manrope,manrope-Medium;font-weight:500;line-height:25px;margin:24px 0 40px}.ecocredits footer .link{margin-top:13px;font-size:15px;font-family:manrope,manrope-Medium;font-weight:500;line-height:23px;color:#666}.ecocredits footer .link a{color:#666;cursor:pointer}.ecocredits .ecocredits-btn{padding:2px;position:relative;border-radius:8px;display:inline-block;text-align:center;overflow:hidden;font-size:17px;font-weight:700;width:150px;height:48px;cursor:pointer}.ecocredits .ecocredits-btn.middle{width:175px}.ecocredits .ecocredits-btn:before{content:"";background:repeating-conic-gradient(from 125deg,#fff,#262020 135deg,#fff 180deg);width:100%;padding-bottom:100%;position:absolute;transform:translate(-50%,-50%) rotate(0);transform-origin:center center;top:50%;left:50%;transition:all .3s}.ecocredits .ecocredits-btn:hover:before{transform:translate(-50%,-50%) rotate(90deg)}.ecocredits .ecocredits-btn div{position:relative;z-index:1;line-height:2.6em;background-color:#000;border-radius:8px;color:#fff}.ecocredits .ecocredits-btn svg{margin-left:5px}.ecocredits .modal{z-index:2000;width:532px;display:flex!important}.ecocredits .modal .modal-content{border-radius:20px}.ecocredits .modal .modal-content .close{position:absolute;right:20px;top:20px;z-index:2001}.ecocredits .modal .modal-content .modal-body{padding:70px 30px 50px}.ecocredits .modal .modal-content h5{color:#000;margin-bottom:20px;font-size:24px;line-height:32px}.ecocredits .modal .modal-content p{color:#000;text-align:left;text-indent:2em;font-size:16px}@media screen and (max-width: 749px){.ecocredits{min-width:100vw}.ecocredits .img-pc{display:none}.ecocredits .img-h5{display:block}.ecocredits header{width:100vw;height:147.73vw;text-align:center}.ecocredits header .text-box{top:15vw;left:50%;width:85vw;margin-left:-42.5vw}.ecocredits header .text-box h1{font-size:8.53vw;line-height:9.6vw;margin:0}.ecocredits header .text-box p{font-size:4.53vw;line-height:6.67vw;margin-top:3.2vw}.ecocredits header .text-box .mobile-tips{display:block;font-size:3.73vw;line-height:5vw;padding-top:1.87vw;width:30vw;margin:7.73vw auto 0;border-top:1px solid #d8d8d8;font-weight:500}.ecocredits section{width:100vw}.ecocredits section h2{width:89vw!important}.ecocredits .ecocredits-tabs{overflow:hidden;padding-top:33.6vw;position:sticky;top:-30vw;left:0;z-index:10;background:#000}.ecocredits .ecocredits-tabs .tabs-box{position:relative;height:12vw}.ecocredits .ecocredits-tabs .tabs-box .nav{flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto;padding-left:8vw;padding-top:0;position:absolute;left:0;top:-1px}.ecocredits .ecocredits-tabs .tabs-box .nav::-webkit-scrollbar{display:none}.ecocredits .ecocredits-tabs .tabs-box .nav .nav-item .nav-link{white-space:nowrap}.ecocredits .ecocredits-nav{text-align:left;position:relative}.ecocredits .ecocredits-nav h2{padding-left:8vw;margin:16vw 0 8.53vw;font-size:8.5vw;line-height:9.6vw;text-align:left}.ecocredits .ecocredits-nav h2 .icon-question{width:4.27vw;height:4.27vw;border:1px solid #fff;border-radius:4.27vw;font-size:4vw;line-height:4vw}.ecocredits .ecocredits-nav .ecocredits-btn{margin-left:8vw}.ecocredits .ecocredits-nav .product-list{width:100%;display:flex;flex-wrap:wrap;padding:0 3.2vw;margin-top:10.67vw;margin-bottom:2.13vw}.ecocredits .ecocredits-nav .product-list li{width:45.33vw;height:auto;padding-bottom:5.33vw;flex-direction:column;margin-bottom:3.2vw;padding:4.2vw 0}.ecocredits .ecocredits-nav .product-list li>div{width:100%!important}.ecocredits .ecocredits-nav .product-list li .left{width:100%;height:33.33vw;display:flex;justify-content:center;align-items:center}.ecocredits .ecocredits-nav .product-list li .right{padding:0 3.2vw}.ecocredits .ecocredits-nav .product-list li .right .title{margin:4vw 0 2.13vw;font-size:3.72vw;text-align:left;color:#fff;line-height:5.6vw}.ecocredits .ecocredits-nav .product-list li .right .desc{margin:0;font-size:3.2vw;line-height:4.8vw}.ecocredits .ecocredits-nav .product-list li .right .money{margin:5.33vw 0 3.47vw;font-size:4.8vw;line-height:6.4vw}.ecocredits .ecocredits-nav .product-list li .right .money span{font-size:3.2vw;margin-left:1.07vw}.ecocredits .ecocredits-nav .product-list li .right .tips{display:none}.ecocredits .ecocredits-nav .product-list li .right .tools{margin:0}.ecocredits .ecocredits-nav .product-list li .right .tools .btn{width:100%;color:#fff;font-size:3.2vw;line-height:4.53vw;border-radius:7.2vw;height:10.4vw;display:flex;justify-content:center}.ecocredits .ecocredits-nav .product-list li .right .tools .btn:first-child{margin-bottom:3.2vw;margin-right:0}.ecocredits .ecocredits-nav .product-list li:nth(odd){margin-left:2.93vw}.ecocredits .ecocredits-nav .link{margin-left:25vw;font-size:4.53vw;line-height:6.13vw;color:#666;font-weight:500}.ecocredits .ecocredits-gift{margin-top:21.33vw;padding-left:8vw}.ecocredits .ecocredits-gift h2{margin:0;width:100vw;font-size:8.53vw;line-height:9.6vw}.ecocredits .ecocredits-gift .gift-list{margin-top:10.67vw}.ecocredits .ecocredits-gift .gift-list .swiper-slide{width:56vw;height:72vw}.ecocredits .ecocredits-gift .gift-list .swiper-slide div{padding:5.3vw 0}.ecocredits .ecocredits-gift .gift-list .swiper-slide span{width:21.38vw;height:9.71vw;font-size:3vw;line-height:3.3vw;padding-top:1vw}.ecocredits .ecocredits-gift .gift-list .swiper-slide span .big{font-size:4vw}.ecocredits .ecocredits-programme{padding-top:21.33vw}.ecocredits .ecocredits-programme h3,.ecocredits .ecocredits-programme h2,.ecocredits .ecocredits-programme .desc{margin:0;width:100vw;padding:0 8vw}.ecocredits .ecocredits-programme h3{font-size:4vw;line-height:5.6vw;margin-bottom:3.2vw}.ecocredits .ecocredits-programme h2{font-size:8.53vw;width:100vw!important;line-height:9.6vw;margin-bottom:3.2vw}.ecocredits .ecocredits-programme .desc{font-size:4vw;line-height:6.13vw;color:#757575}.ecocredits .ecocredits-programme .programme-video{width:100%;height:58.4vw}.ecocredits .ecocredits-programme .programme-video video{width:100%;height:100%;object-fit:cover}.ecocredits .ecocredits-programme .img-pc{display:none}.ecocredits .ecocredits-programme .img-h5{display:block;width:100vw;height:58.4vw;margin-top:10.67vw}.ecocredits .ecocredits-programme .left-right>div{width:100%;display:block;margin-bottom:0}.ecocredits .ecocredits-programme .left-right .img-h5{width:89.33vw;height:113.33vw;margin:0 auto;margin-top:10.67vw}.ecocredits .ecocredits-programme .left-right .text{width:83vw;height:unset;margin:0 auto;margin-top:21.33vw;padding:0!important;font-size:4vw;line-height:6.13vw;font-family:manrope,manrope-Semibold}.ecocredits .ecocredits-programme .left-right .text p{margin:0;color:#757575}.ecocredits .ecocredits-programme .left-right .text .title1{margin-top:0;line-height:5.6vw}.ecocredits .ecocredits-programme .left-right .text .title2{font-size:6.4vw;line-height:8.53vw}.ecocredits .ecocredits-programme .left-right .text .title1,.ecocredits .ecocredits-programme .left-right .text .title2{margin-bottom:3.2vw;color:#fff;font-family:manrope,manrope-Bold;font-weight:700}.ecocredits .ecocredits-programme .left-right .text .ecocredits-btn{margin-top:8.53vw}.ecocredits .ecocredits-earn{width:94.67vw;height:203vw;margin:0 auto;margin-top:21.33vw;padding-top:10.93vw;color:#fff;background:url(/cdn/shop/files/bgEarnH5.png?v=1678680220) no-repeat;background-size:100% 100%}.ecocredits .ecocredits-earn h2{width:76.8vw!important;margin-left:6.67vw;margin-bottom:16.53vw;font-size:8vw;font-family:manrope,manrope-Bold;font-weight:700;line-height:11.47vw}.ecocredits .ecocredits-earn .overviews{margin:0;padding:0 6.67vw 0 4vw}.ecocredits .ecocredits-earn .overviews .earn-desc{width:100%!important;height:unset!important;padding-top:3.2vw;padding-bottom:9vw;margin:0!important;border:none;border-radius:unset;border-bottom:.27vw solid rgba(255,255,255,.4);display:flex}.ecocredits .ecocredits-earn .overviews .earn-desc .icon{width:13.33vw;height:13.33vw;margin:0 5vw 0 0!important;background:url(join_club.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc .desc{width:65.2vw!important;font-size:4.2vw!important;font-family:manrope,manrope-Medium;font-weight:400;color:#fff;line-height:6.67vw!important;margin-left:0!important}.ecocredits .ecocredits-earn .overviews .earn-desc:first-child{background:unset;border-bottom:.27vw solid rgba(255,255,255,.4)}.ecocredits .ecocredits-earn .overviews .earn-desc:first-child .icon{margin:0;margin-right:7.47vw}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(2) .icon{background:url(registry.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(3) .icon{background:url(shopping.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(4) .icon{background:url(person_info.svg) center center no-repeat}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(5){border-bottom:none}.ecocredits .ecocredits-earn .overviews .earn-desc:nth-child(5) .icon{background:url(birthday.svg) center center no-repeat}.ecocredits .ecocredits-use{padding:21.33vw 0 21.33vw 8.27vw;overflow:hidden}.ecocredits .ecocredits-use h2{width:84vw!important;margin-bottom:10.67vw;font-size:8.53vw;line-height:9.6vw;font-family:manrope,manrope-Bold;font-weight:700;color:#fff}.ecocredits .ecocredits-use ul{display:flex;overflow:hidden;width:max-content;padding:0;height:67.67vw}.ecocredits .ecocredits-use ul li{display:inline-block;width:67.2vw;margin-right:4.27vw}.ecocredits .ecocredits-use ul li .img-h5{width:100%;border-radius:2vw;overflow:hidden}.ecocredits .ecocredits-use ul li p{margin-top:3.2vw;font-size:4vw;line-height:6.13vw;font-family:manrope,manrope-Bold;font-weight:600;color:#fff}.ecocredits footer{height:160vw}.ecocredits footer .img-h5{width:17.87vw;margin:0 auto;margin-top:8.8vw;margin-bottom:7.47vw}.ecocredits footer h3{width:84vw;font-size:8.53vw;line-height:9.6vw;margin-bottom:6.4vw;font-family:manrope,manrope-Bold;font-weight:700;text-align:center;color:#fff}.ecocredits footer .desc{width:84vw;margin:0;font-size:4vw;line-height:6.13vw;font-family:manrope,manrope-Semibold;font-weight:500;text-align:center;color:#fffc}.ecocredits footer .ecocredits-btn{margin-top:10.67vw}.ecocredits footer .link{margin-top:3.2vw;font-size:4vw;line-height:6.13vw;font-family:manrope,manrope-Medium;font-weight:500;text-align:center;color:#666}.ecocredits footer .link a{color:#666;cursor:pointer}.ecocredits .ecocredits-btn{height:46px!important;font-size:15px;line-height:23px}.ecocredits .ecocredits-btn div{line-height:2.8em!important}.ecocredits .modal{width:100%}.ecocredits .modal .modal-dialog{margin:0}.ecocredits .modal .modal-content .modal-body{padding:15vw 5vw 10vw}.ecocredits .modal .modal-content h5{margin-bottom:20px;font-size:7vw}.ecocredits .modal .modal-content p{text-indent:2em;font-size:3vw}}
/*# sourceMappingURL=/cdn/shop/t/466/assets/ecocredits.css.map */
