.payment{width:100%;max-width:1600px;margin:0px auto;padding:40px 0px;box-sizing:border-box;background:#FFF}.payment *,.payment-complete *{margin:0;padding:0;box-sizing:border-box;font-family:Lato;line-height:1}.payment,.payment p,.payment-complete,.payment-complete p{font-size:12px;color:#333}.payment button{cursor:pointer}.payment input{-webkit-appearance:none}.payment ul li{list-style:none}.payment i{font-style:normal}.payment a,.payment-complete a{text-decoration:none}.paymenttit{font-size:28px;color:#252525;text-align:center;margin-bottom:30px;font-weight:400}.payment-list{overflow-x:auto}.payment-list table{width:100%;border-collapse:collapse;border-spacing:0}.payment-list table th{background:#f6f6f6;color:#000;padding:16px 0px;border:1px solid transparent;font-size:15px;font-weight:700;text-align:center}.payment-list table th:first-child{text-align:left;padding-left:140px}.payment-list table tbody td{padding:14px 0px;text-align:center;border:none;border-bottom:1px solid #eee;vertical-align:middle}.payment-list table tbody td i{vertical-align:baseline}.payment-list table tbody tr td:first-child{padding-left:14px;border-left:1px solid #eee;width:38%}.payment-list table tbody tr td:last-child{padding-right:14px;border-right:1px solid #eee}.payment-item-pro{display:flex;align-items:center;flex-wrap:wrap}.payment-item-img{width:100px;height:100px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}.payment-item-img img{display:block;max-width:100%;max-height:100%;border:none}.payment-item-name{width:calc(100% - 100px);padding-left:4%;color:#333;text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:44px;line-height:1.3}.payment-item-quantity{display:flex;height:32px;justify-content:center}.payment-item-quantity button{width:32px;height:100%;background:#f5f5f5;border:1px solid #dedede;color:#9a9a9a;font-size:20px;vertical-align:middle;border-radius:0}.payment-item-quantity input{width:38px;height:100%;text-align:center;border:1px solid #dedede;border-left:none;border-right:none;outline:0;font-family:Airal;color:#333;border-radius:0;font-size:12px}.payment-item-quantity-cost,.payment-list table tbody td strong{color:#222}.payment-item-price *,.payment-item-quantity-total *{font-size:14px}.payment-item-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #b4b4b4;border-radius:50%;font-size:20px;cursor:pointer;user-select:none;transition:background .2s linear,border .2s linear}.payment-item-close:hover{background:#fb8a35;color:#FFF;border-color:#fb8a35}.payment-info{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin:30px 0 70px}.payment-method-address{max-width:calc(100% - 300px)}.payment-add-address p{margin-top:6px;display:flex}.payment-add-address p span:nth-child(1){font-size:13px;white-space:nowrap;line-height:1.3;font-weight:700}.payment-add-address p span:nth-child(2){word-break:break-all;line-height:1.4;padding-left:4px;text-transform:capitalize;font-size:14px}.payment-addressbtn{margin-top:22px}.payment-addressbtn button{display:inline-block;padding:15px 30px;background:var(--color,#60a7ca);border-radius:5px;text-align:center;color:#FFF;border:none;text-transform:capitalize;font-size:14px}.payment-addressbtn button:nth-child(2){display:none}.payment-method{display:flex;align-items:center;font-size:14px;padding-bottom:10px}.payment-method img{border:1px solid #ddd;margin-left:20px}.payment-info-cont{text-align:right;color:#222}.payment-info-cont p{margin-bottom:18px}.payment-info-cont p span{font-size:14px}.payment-info-cont p span:nth-child(2){display:inline-block;min-width:80px;flex:1;word-break:break-all;line-height:1.3}.payment-info-total-text{font-weight:700;font-size:20px}.payment-cheackout-box{display:flex;justify-content:flex-end;flex-wrap:wrap;padding-top:10px}.payment-verification{width:100%;padding-bottom:10px}.paymentvc-input{display:flex;flex-wrap:wrap;position:relative;justify-content:flex-end}.paymentvc-input span{position:absolute;top:100%;left:0px;padding:4px 10px 0px;color:#f89406}.paymentvc-input input{width:200px;height:40px;padding:0px 10px;border:1px solid #dcdcdc;border-radius:4px;outline:1px solid #f89406}.paymentvc-img,.rfqvc-img{display:flex;align-items:center;margin-left:10px}.paymentvc-img img{width:110px;display:inline-block}.payment-checkout{display:flex;align-items:center;justify-content:center;padding:10px 20px;background:#cbcbcb;border-radius:5px;text-align:center;color:#FFF;border:none;text-transform:capitalize;font-size:14px;font-weight:700}.payment-checkout i{display:inline-block;width:26px;height:26px;background:url(../image/checkout.jpg) no-repeat;vertical-align:middle;margin-right:8px;background-size:cover}.payment-address{border:1px solid #dcdcdc;padding:0px 4%;display:none}.payment .payment-address-tit{font-size:28px;color:#252525;text-align:center;margin-top:-20px}.payment-address-tit strong{display:inline-block;background:#FFF;padding:0px 30px}.payment-form{color:#000;margin-top:34px}.payment-form-number{display:flex;justify-content:space-between;flex-wrap:wrap}.payment-form-number>div{width:48%}.payment-form input{display:block;width:100%;border:1px solid #eee;border-radius:5px;height:50px;padding:0px 20px;font-size:14px}.payment-form input::placeholder{color:#ddd;font-size:12px}.payment-form>div{margin-bottom:18px}.payment-form>div p{padding:0px 0px 8px 8px;font-size:13px}#payment-send{color:#FFF;display:block;text-align:center;width:180px;padding:13px 0px;background:#fb8a35;border-radius:3px;border:none;margin:40px auto;font-size:16px}.payment-country-select{position:relative}.payment-country-select::before{content:'';display:block;width:6px;height:6px;border:2px solid transparent;border-left-color:#a7a7a7;border-bottom-color:#a7a7a7;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-45deg);border-radius:2px}.payment-country-select-list{position:absolute;top:100%;left:0px;background:#FFF;width:100%;border:1px solid #dbdbdb;border-top:none;border-radius:5px;height:300px;overflow-y:auto;display:none}.payment-country-select-list li{padding:10px 20px;cursor:pointer;user-select:none;font-size:14px}.payment-country-select-list li:hover{background:#eee}.payment-country-select .payment-country-select-tit{padding:0px 20px;border:1px solid #eee;border-radius:5px;color:#333;line-height:50px;cursor:pointer;user-select:none;display:block;outline:0}.payment-country-select .payment-country-select-tit::placeholder{color:878787}.payment-complete{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,.8);z-index:9999;display:none}.payment-complete-box{text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);max-width:80%;background:#FFF;border-radius:8px;padding:30px 20px}.payment-complete-icon{width:80px}.payment-complete .payment-complete-tit{font-size:30px;font-weight:700;color:#151515;max-width:80%;margin:20px auto;line-height:1.4}.payment-complete .payment-complete-tit *{line-height:1.4}.payment-backhome{font-size:16px;color:#f7f8f9;display:inline-block;background:#52c41a;border-radius:5px;padding:11px 36px;margin-top:4.5%;text-transform:capitalize}.payment-complete-num{color:#52c41a;background:#FFF;border-radius:50%;font-size:12px;margin-left:10px;width:20px;height:20px;display:inline-block;vertical-align:middle;line-height:20px}.payment-form .input-error{border-color:#f89406}.payment-checkout-success{background:#fb8a35}.payment-item-quantity-total{display:inline-block;min-width:100px}.ired{color:red;margin-right:4px}.paylayer{position:fixed;top:0px;left:0px;bottom:0px;right:0px;z-index:999;display:flex;align-items:flex-start;padding-top:20%;justify-content:center;background:rgba(0,0,0,.8)}.paylayer img{max-width:80px;animation:swiper-preloader-spin 4s linear infinite}.payment-layer{display:none}.compare-panel{position:fixed;bottom:0px;left:0px;z-index:990;display:none;box-sizing:border-box;width:100%;height:100px;background:#f1f1f1;font-size:14px}.compare-panel .button-area{float:right;display:flex;height:100%;color:#FFF;align-items:center}.compare-panel .button-area>div:first-child{display:flex;flex-direction:column;padding:0px 20px}.compare-panel .button-area .contact-button{margin:0;padding:0px 12px;border:none;border-radius:3px;color:#FFF;font-size:13px;line-height:28px;cursor:pointer;width:100%;background:linear-gradient(135deg,#214c96,#588be4)}.clear-all,.close{position:relative;display:inline-block;color:#666;vertical-align:middle;opacity:.5}.clear-all .ic-close,.close .ic-close{position:absolute;top:45px;left:12px;width:32px;height:32px}.clear-all .ic-close:after,.clear-all .ic-close:before,.close .ic-close:after,.close .ic-close:before{position:absolute;left:15px;width:2px;height:16px;background-color:#FFF;content:""}.clear-all .ic-close:before,.close .ic-close:before{transform:rotate(45deg)}.clear-all .ic-close:after,.close .ic-close:after{transform:rotate(-45deg)}.button-area .clear-all{cursor:pointer;width:60px;height:100%;background:#aaa;text-align:center;display:inline-grid;align-items:center;justify-content:center;margin-left:10px}.button-area .clear-all img{width:24px}.button-area .close{position:relative;display:inline-grid;width:60px;height:100%;background:#999;text-align:center;font-size:16px;cursor:pointer;align-items:Center}.button-area .close i{color:#FFF}.list-wrapper{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;margin-right:350px;height:100%;align-items:center;padding-left:0px}.list-wrapper::-webkit-scrollbar{height:8px}.list-wrapper::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.list-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.3)}.list-wrapper .next,.list-wrapper .pre{position:absolute;top:0px;display:block;width:32px;height:60px;color:#999;font-size:32px;line-height:60px;cursor:pointer}.list-wrapper .next{right:0px;color:#FFF;text-align:right}.list-wrapper .item-clear{position:relative;float:right;display:flex;box-sizing:border-box;width:20px;height:100%;border-left:1px solid #ebecf0;cursor:pointer;justify-content:center;align-items:center}.list-wrapper .item-clear .ic-close{position:absolute;top:0px;left:0px;width:100%;height:100%}.list-wrapper .item-clear .ic-close:after,.list-wrapper .item-clear .ic-close:before{position:absolute;top:42%;left:8px;width:2px;height:10px;background-color:#2a2a2a;content:""}.list-wrapper .item-clear .ic-close:before{transform:rotate(45deg)}.list-wrapper .item-clear .ic-close:after{transform:rotate(-45deg)}.list-wrapper .item-clear .fa{color:#c4c6cf}.list-wrapper .item-content{display:flex;overflow:hidden;padding:4px;justify-content:center;align-items:center}.list-wrapper .item-img{float:left;display:flex;overflow:hidden;width:80px;height:60px;align-items:center}.list-wrapper .item-img img{width:100%}.list-wrapper .item-title{display:block;display:-webkit-box;overflow:hidden;margin-left:10px;padding-right:4px;width:calc(100% - 80px);max-height:35px;color:#666;text-overflow:ellipsis;font-size:12px;line-height:18px;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.selected-item .item-box{width:220px;height:68px;background:#FFF}.cart-list{padding:0px 32px}.selected-all{display:flex;margin-left:0px}.selected-item{padding:10px 6px}.orderNow{margin:8px 20px 0 auto;background:linear-gradient(135deg,#f66f08,#ffa35f);color:#FFF;line-height:28px;padding:0px 12px;border:none;border-radius:3px;font-size:13px;cursor:pointer;display:block;width:100%}.orderlayer{position:fixed;top:0px;left:0px;bottom:0px;right:0px;z-index:999;display:flex;align-items:flex-start;padding-top:15%;justify-content:center;background:rgba(0,0,0,.5)}.orderlayer::before{content:'';display:block;width:100px;height:100px;position:absolute;top:40%;left:50%;margin:-50px 0 0 -50px;background:url(../image/lodding.jpg) no-repeat center;background-size:cover;animation:swiper-preloader-spin 4s linear infinite}.comparenum{color:#999}.rfq-btn{border:none;margin-right:10px;font-size:14px;font-weight:700;padding:10px;border-radius:5px;background-color:var(--color,#60a7ca);color:#FFF}.rfq-inquiry{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:rgba(0,0,0,.5);z-index:99;display:none}.rfq-inquiry-box{position:absolute;width:560px;left:50%;top:45%;transform:translate(-50%,-50%);background-color:#FFF;box-shadow:0 0 10px #666;border-radius:4px}.rfq-inquiry-t{display:flex;justify-content:space-between;border-bottom:2px solid #f0f0f0;padding:10px 14px;align-items:center}.rfq-inquiry-t p{font-size:20px;background:url(../image/rfq-inquiry.jpg) no-repeat 20px center;padding-left:60px;margin:0px}.rfq-close{color:#a7a7a7;background:0 0;border:none;padding:10px;font-size:20px;line-height:1;cursor:pointer}.rfq-form{display:block;padding:0px 30px 20px}.rfq-form>div{display:flex;margin-top:20px}.rfq-form>div>span{font-size:16px;text-transform:capitalize;display:inline-block;text-align:right;width:100px;padding:4px 10px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.rfq-form>div>input,.rfq-form>div>textarea{flex:1;height:32px;border:1px solid #e3e2e8;border-radius:2px;padding:0px 10px;font-family:inherit;outline-color:#378dfc;outline-width:1px}.rfq-form>div>textarea{height:77px;resize:none;padding:10px}.rfq-form>div>input.input-error,.rfq-form>div>textarea.input-error{border-color:#fb8a35}.rfq-send{background-color:#378dfc;color:#FFF;border-radius:20px;border:none;display:block;margin-left:auto;height:40px;width:110px;font-size:16px;text-transform:capitalize;cursor:pointer}.rfq-verification{flex:1;padding-right:10px}.rfq-input{display:flex;width:100%;height:100%;align-items:center;justify-content:flex-end}#rfqvc{width:144px;height:24px;border:1px solid #e3e2e8;border-radius:2px;outline-color:#378dfc;padding:0px 10px}.rfq-layer{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,.3);display:none}.rfq-layer::before{content:'';display:block;position:absolute;width:60px;height:60px;top:46%;left:50%;margin:-30px 0 0 -30px;z-index:1;background:url(../image/lodding.jpg) no-repeat center;background-size:100%;animation:swiper-preloader-spin 4s linear infinite}.rfqvc-img img{width:auto;height:24px;max-width:100px;display:inline-block}@media(max-width:1367px){.payment-complete .payment-complete-tit{max-width:100%}}@media(max-width:1025px){.payment-complete-box{width:70%}.payment-complete .payment-complete-tit{font-size:24px}}@media(max-width:768px){.payment{padding:20px 0px}html{-webkit-tap-highlight-color:transparent}.payment-complete-box{width:80%}.payment-info{flex-direction:column-reverse;border:1px solid #eee;padding:4.6vw 4.26vw;position:relative}.payment-method-address{max-width:100%;width:100%;display:flex;flex-direction:column-reverse}.payment-add-address p{flex-wrap:wrap;padding-bottom:3vw}.payment-add-address p span:nth-child(1){font-size:4vw;display:block;width:100%;margin-bottom:2vw}.payment-add-address p span:nth-child(2){color:#9c9c9c;line-height:1.5;font-size:4vw;padding-left:0px}.payment-addressbtn{margin:3vw 0 10px}.payment-info-cont{text-align:left;padding:0;width:100%}.payment-info-cont p{margin:0;padding-bottom:4.32vw;display:flex;flex-wrap:wrap;justify-content:space-between}.payment-info-cont p span{font-size:4.3vw}.payment-info-cont p span:nth-child(2){color:#fb8a35;text-align:right;flex:1;padding-left:10px}.payment-info-cont .payment-info-total{border-bottom:1px solid #c5c5c5;margin-bottom:4.32vw}.payment-info-cont p:nth-child(-n+2) span:nth-child(1){color:#9c9c9c}.payment-method{width:100%;font-size:4vw;font-weight:700;color:#000;justify-content:space-between;padding:4.5vw 0}.payment-addressbtn button,.payment-checkout,.rfq-btn{width:100%;font-size:4.32vw;color:#FFF;padding:4.26vw 0}.rfq-btn{margin:0 0 20px}.payment-addressbtn button{font-size:4vw}.payment-address{border:none;padding:0px 4.26vw}.payment-address-tit{font-size:4.4vw;text-align:left;font-weight:900;color:#252525}.payment-address-tit strong{padding:0px}.payment-form>div p{font-size:18px;padding:0px 0px 20px 10px}.payment-form-number>div{width:100%;margin-bottom:4.5vw}.payment-form-number>div:last-child{margin-bottom:0}.payment-form input{height:12vw}.payment-form input::placeholder{font-size:3vw}.payment-form>div{margin-bottom:4.5vw}.payment-country-select .payment-country-select-tit,.payment-country-select-list li{font-size:16px}#payment-send{width:100%;font-size:4.32vw;padding:4.26vw 0;margin:4.6vw 0}.payment-list table th{display:none}.payment-list table thead tr{border:1px solid transparent}.paymenttit{font-size:4.4vw;font-weight:700;padding:4.3vw;text-align:left;border:1px solid #eee;background:#f6f6f6;color:#000;margin:0px}.payment-item-pro,.payment-list table tbody tr td:first-child{width:100%;align-items:stretch}.payment-item-img{width:14.86vw;height:14.86vw}.payment-item-r{width:calc(100% - 14.86vw);padding:0px 0px 0 20px;display:flex;flex-direction:column;justify-content:space-between}.payment-item-r>div:nth-child(1){display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding-bottom:6px}.payment-item-name{font-size:18px;font-weight:700;color:#333;width:calc(100% - 38px);padding:0;max-height:70px;line-height:1.3}.payment-item-r-b{display:flex;align-items:center;text-align:left;margin-top:6px}.payment-item-r-b>div{flex:1}.payment .payment-item-price{font-size:18px;color:#fb8a35;word-break:break-all}.payment-list table tbody tr td{border:1px solid #eee!important;border-top:none!important;padding:0px 4.3vw 4.3vw 4.3vw!important}.payment-list table tbody tr:not(:last-child) td{border-bottom:none!important}.payment-list table tbody tr:first-child td{padding-top:4.5vw!important}.payment-list table tbody tr:last-child td{padding-bottom:4.5vw!important}.payment-item-quantity{height:34px}.payment-item-quantity button{width:35px;font-size:20px}.payment-item-quantity input{width:38px;font-size:14px}.payment-layer{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,.8);align-items:center;justify-content:center;z-index:99;display:none}.payment-layer-box{background:#FFF;border-radius:10px;width:80%;padding:4.4vw 4.36vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.payment-layer-box p{font-size:4.4vw;font-weight:700;color:#222;text-align:center;padding:0px 4.4vw}.payment-layer-contral{display:flex;justify-content:space-between;margin-top:4.5vw}.payment-layer-contral button{font-size:4.32vw;color:#222;background:#f8f8f8;border-radius:3px;border:none;display:block;width:48%;padding:4.3vw 0}.paylayer{padding-top:35vh}.payment-cheackout-box{width:100%}.payment-verification{width:100%;margin-bottom:20px;padding-right:0px}.paymentvc-input input{width:calc(100% - 120px);height:8vw}.compare-panel{height:13vw}.compare-panel .button-area{float:none;display:flex;padding:0px 0px 0 3vw;justify-content:space-between}.compare-panel .list-wrapper{position:absolute;bottom:100%;margin-right:0px;padding-left:0px;width:100%;height:auto;background:#FFF}.compare-panel .list-wrapper .cart-list{padding:0px}.compare-panel .list-wrapper .selected-item{position:relative;padding:0;width:20vw}.compare-panel .list-wrapper .selected-item .item-box{width:auto;height:14vw}.compare-panel .list-wrapper .selected-item .item-clear{position:absolute;top:50%;left:50%;width:30px;height:30px;border:none;border-radius:50%;background:#eee;opacity:.7;transform:translate(-50%,-50%)}.compare-panel .list-wrapper .selected-item .item-content{box-sizing:border-box;padding:2px 3px}.compare-panel .list-wrapper .selected-item .item-content .item-img{width:auto;height:13vw}.list-wrapper .item-img img{width:100%}.compare-panel .list-wrapper .selected-item .item-content .item-title{display:none}.list-wrapper .item-clear .ic-close:after,.list-wrapper .item-clear .ic-close:before{top:39%;left:14px}.orderNow{margin:0 0 0 10px;display:inline-block}.compare-panel .button-area>div:first-child{display:block;padding:0px}.compare-panel .button-area .contact-button,.orderNow{width:auto}.comparenum{display:none}.button-area .clear-all{margin-left:auto}}@media(max-width:540px){.payment-complete .payment-complete-tit{font-size:18px}.payment-item-name{-webkit-line-clamp:1;max-height:28px}.payment-item-r>div:nth-child(1){align-items:center}.clear-all .ic-close,.close .ic-close{top:38%;left:24%}.rfq-inquiry-box{width:92%}}@media(max-width:481px){.payment-item-img{width:80px;height:80px}.payment-item-r{width:calc(100% - 80px);padding-left:10px}.rfq-form>div>span{font-size:14px;width:90px}.rfq-form{padding:0px 20px 20px}.rfq-inquiry-t p{font-size:18px}#rfqvc{width:120px}.rfq-inquiry-t{padding:4px 14px}}@media(max-width:415px){.payment-complete-box{width:100%;max-width:90%}.payment-backhome{padding:11px 16px}.payment-item-name{font-size:16px}.payment-item-r-b .payment-item-quantity{height:28px;flex:none}.payment-item-quantity button{width:32px}.payment-item-quantity input{width:34px;font-size:12px}.payment-info{padding:20px 10px}.payment-address{padding:0px}.payment-country-select .payment-country-select-tit,.payment-country-select-list li,.payment-form>div p{font-size:14px}.payment-form input{margin-bottom:10px}.payment-form>div p{padding-bottom:10px}.payment-form-number>div{margin-bottom:10px}.payment-form>div{margin-bottom:0px;padding-bottom:10px}.paymentvc-input input{height:40px;width:calc(100% - 100px)}.paymentvc-img img{width:90px}.compare-panel .button-area .contact-button{margin:0;padding:0px 6px}.orderNow{margin:0 0 0 4px;padding:0px 6px}.button-area .clear-all{margin-right:0px;font-size:13px}.clear-all .ic-close,.close .ic-close{top:34%;left:22%}.rfq-form>div>span{font-size:12px;width:80px}.rfq-form>div>input,.rfq-form>div>textarea{height:26px}.rfq-form>div>textarea{height:50px}.rfq-form>div{margin-top:10px}.rfq-inquiry-t p{font-size:16px;background-position:0;padding-left:35px}.rfq-form>div{flex-wrap:wrap}.rfq-verification{padding:0px 0px 10px}}@media(max-width:376px){.payment .payment-item-price{font-size:16px}.payment-address-tit{font-size:20px}.payment-country-select .payment-country-select-tit,.payment-country-select-list li,.payment-form input{padding-left:10px;padding-right:10px}.payment-country-select::before{right:20px}.payment-item-close{width:24px;height:24px}.payment-checkout i{font-size:24px;height:24px}.compare-panel .button-area{padding:0px}.button-area .clear-all,.button-area .close{width:50px}.clear-all .ic-close,.close .ic-close{left:8px}}@media(max-width:321px){.compare-panel .button-area .contact-button{padding:0px 4px;font-size:13px}.orderNow{padding:0px 4px}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}