@charset "utf-8";*{margin:0;padding:0;box-sizing:border-box}body{min-width:1000px;font-size:16px;line-height:1.4;color:#000;background:#f8f9fb;font-family:"Lexend",Arial,Helvetica,sans-serif;font-weight:500;outline:0;vertical-align:baseline}h3,h2,b{font-weight:600}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:#000;outline:none;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}ul,ul li{list-style-type:none}strong,b{font-weight:600}.loading{position:relative;text-indent:-9999px}.loading::after{position:absolute;content:"";width:27px;height:29px;left:0;right:0;top:0;bottom:0;margin:auto;background:url(../images/load-icon.svg);animation:loding 1s 0s cubic-bezier(.51, .48, .56, .54) infinite}@keyframes loding{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.poppaddle{width:940px;margin:0 auto;margin-top:25px}.poppaddle h1{margin-top:50px;font:400 40px/50px Lexend}.poppaddle .product-message{padding:30px 60px;background:#fff;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.05);display:flex;font-size:16px;justify-content:space-between}.poppaddle .product-message span{width:100%}.poppaddle .product-message .itema{max-width:500px;display:flex;flex-wrap:wrap}.poppaddle .product-message .itemb{min-width:144px;display:flex;flex-wrap:wrap}.poppaddle .product-message .itemc{min-width:90px;display:flex;flex-wrap:wrap}.poppaddle .product-message .title{color:#a9a7b7}.poppaddle .payment-box{display:flex;justify-content:space-between;margin-top:15px}.poppaddle .payment-box h2{color:#9798a8;margin-top:35px;font:400 24px/30px Lexend}.poppaddle .payment-box .payment-details{position:relative;width:480px;min-height:480px}.poppaddle .payment-box .payment-details .input-box{position:absolute;top:95px;height:85px}.poppaddle .payment-box .payment-details .input-box ._input{width:480px;height:52px;padding-left:15px;color:#000 0;border:1px solid #d6d7e1;background-color:#fff}.poppaddle .payment-box .payment-details .err-box{opacity:0;margin-top:5px;text-align:left;font-size:12px;color:#ff334d}.poppaddle .payment-box .payment-details .checkout-container{background-color:#f8f9fb;display:none;z-index:5;position:relative}.poppaddle .payment-box .payment-details>img{margin-top:180px}.poppaddle .payment-box .payment-details ul{margin-top:20px;padding-top:20px;border-top:solid rgba(75,76,93,0.13) 1px}.poppaddle .payment-box .payment-details ul li{display:flex;align-items:center;font-size:14px;line-height:34px;color:#a9a7b7}.poppaddle .payment-box .payment-details ul li img{margin-right:10px}.poppaddle .payment-box .payment-details .err-box.error{opacity:1}.poppaddle .payment-box .payment-details .button{position:absolute;top:170px;display:flex;justify-content:center;align-items:center;width:480px;height:52px;background:#ff334d;font-size:18px;color:#fff;cursor:pointer}.poppaddle .payment-box .payment-details .button span{transform:translate(0, 0);transition:all .5s}.poppaddle .payment-box .payment-details .button i{transform:translate(0, 0);opacity:0;font-style:initial;transition:all .5s}.poppaddle .payment-box .payment-details .button:hover{background-color:#fd4865}.poppaddle .payment-box .payment-details .button:hover span{transform:translate(-10px, 0);transition:all .5s}.poppaddle .payment-box .payment-details .button:hover i{opacity:1;transform:translate(10px, 0);transition:all .5s}.poppaddle .payment-box .payment-details.on .checkout-container{display:block;argin-top:25px}.poppaddle .payment-box .payment-details.on>img,.poppaddle .payment-box .payment-details.on ul{display:none}.poppaddle .payment-box .payment-order{position:relative;width:377px}.poppaddle .payment-box .payment-order::after{position:absolute;content:"";width:1px;height:95%;right:-43px;top:39px;background-color:rgba(222,223,230,0.9)}.poppaddle .payment-box .payment-order h2{margin-bottom:34px}.poppaddle .payment-box .payment-order .box{width:100%;display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}.poppaddle .payment-box .payment-order .box .img-box{width:100px;height:100px;border-radius:5px;border:solid #f0f0f4 2px;background-color:#fff}.poppaddle .payment-box .payment-order .box .right-message{width:265px}.poppaddle .payment-box .payment-order .box .right-message h3{margin-bottom:3px;font-weight:500;font-size:14px}.poppaddle .payment-box .payment-order .box .right-message h3 strong{font-weight:500}.poppaddle .payment-box .payment-order .box .right-message h3,.poppaddle .payment-box .payment-order .box .right-message p{display:flex;justify-content:space-between}.poppaddle .payment-box .payment-order .box .right-message p{font-size:12px;color:#4b4c5d}.poppaddle .payment-box .payment-order .box .right-message p del{color:#9798a8}.poppaddle .payment-box .payment-order .box .right-message p.off{font-size:12px;display:inline-block;padding-right:5px;margin-top:20px;height:18px;background:#d2ffd1}.poppaddle .payment-box .payment-order .box .right-message p.off span{color:#1bc17e;margin-left:5px}.poppaddle .payment-box .payment-order .box .right-message p.off small{margin-left:5px;color:#9798a8}.poppaddle .payment-box .payment-order .box .right-message p.off i{background-color:#fddfdf;padding:0 2px;border-right:solid #fff 1px;font-style:inherit;height:18px;line-height:18px;display:inline-block;color:#ff4a4a}.poppaddle .payment-box .payment-order .box .right-message p.off del{margin-left:5px;color:#9798a8}.poppaddle .payment-box .payment-order.buddle .box:nth-child(2){align-items:flex-start}.poppaddle .payment-box .payment-order.buddle .box:nth-child(2) .right-message .off{display:flex;padding:0;margin-top:5px;background:none}.poppaddle .payment-box .payment-order.buddle .box:nth-child(2) .right-message .off span{margin-left:0;padding:0 5px;background:#d2ffd1}.poppaddle .payment-box .payment-order.buddle .box:nth-child(2) .right-message .includes{margin-top:20px;color:#9798a8;line-height:18px;font-size:12px}.poppaddle .payment-box .payment-order.buddle .box:nth-child(2) .right-message .includes p{font-size:12px;margin-bottom:10px;color:#9798a8}.poppaddle .payment-box .payment-order .price-box{display:flex;margin-top:35px;padding-top:20px;justify-content:space-between;align-items:center;border-top:1px solid rgba(222,223,230,0.9)}.poppaddle .payment-box .payment-order .price-box strong{font-weight:500;font-size:28px}.wrapper{width:940px !important}.navmenu{height:50px;background:#1a1a1a}.navmenu .wrapper{height:50px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.navmenu .logo{width:55px;height:18px;text-indent:-9999px;background:url(../images/logo.svg)}.navmenu ul{display:flex;justify-content:space-between;width:550px;font-size:12px;color:#fff}.navmenu ul i{width:20px;height:20px;line-height:23px;font-weight:bold;text-align:center;margin-right:5px;border-radius:50%;font-style:initial;color:#000;background:url(../images/choose.png)}.navmenu ul li{position:relative;display:flex;align-items:center}.navmenu ul li::after{position:absolute;content:"";width:75px;height:1px;right:-98px;border-bottom:dashed #9293b0 1px}.navmenu ul li.done{color:rgba(255,255,255,0.4)}.navmenu ul li.done::after{display:none}.navmenu ul li.done i{border:none;background:rgba(255,255,255,0.3)}footer{position:fixed;width:100%;left:0;bottom:0;height:30px;line-height:30px;text-align:center;font-size:12px}footer.buddlegift{position:relative;margin-top:35px}.footer-paddle{padding:30px 0;text-align:center;font:normal normal 300 14px/50px Lexend;color:#32375d}