.sku-active{border:2px solid #9b5de5}.goods-bg-gradient{background:linear-gradient(180deg,#54378f 0,#2f2442 55%,#2828281a)}.floating-elements{contain:layout style paint;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.floating-cube{border-radius:8px;contain:layout style paint;opacity:.15}.floating-cube,.floating-cube:after,.floating-cube:before{position:absolute;transform:translateZ(0);will-change:transform}.floating-cube:after,.floating-cube:before{border-radius:4px;content:"";opacity:.6}.cube-1{animation:float-up-1 20s linear infinite;background:#ffffff40;bottom:-80px;height:60px;left:30%;width:60px}.cube-1:before{animation:float-up-2 22s linear infinite;animation-delay:-2s;background:#93c5fd66;height:40px;left:-50px;top:-45px;width:40px}.cube-1:after{animation:float-up-3 24s linear infinite;animation-delay:-4s;background:#a7f3d059;height:45px;right:-55px;top:-50px;width:45px}.cube-2{animation:float-up-2 22s linear infinite;animation-delay:-5s;background:#c4b5fd40;bottom:-90px;height:70px;left:65%;width:70px}.cube-2:before{animation:float-up-1 20s linear infinite;animation-delay:-7s;background:#fcd34d66;height:48px;left:-60px;top:-55px;width:48px}.cube-2:after{animation:float-up-3 24s linear infinite;animation-delay:-9s;background:#f8727259;height:52px;right:-58px;top:-48px;width:52px}.cube-3{animation:float-up-3 24s linear infinite;animation-delay:-10s;background:#fec8c84d;bottom:-75px;height:55px;left:40%;width:55px}.cube-3:before{animation:float-up-1 20s linear infinite;animation-delay:-12s;background:#a5f3fc40;height:65px;left:-70px;top:-65px;width:65px}.cube-3:after{animation:float-up-2 22s linear infinite;animation-delay:-14s;background:#fbcfe859;height:58px;right:-62px;top:-58px;width:58px}.cube-4{animation:float-up-1 20s linear infinite;animation-delay:-15s;background:#b4c6fc40;bottom:-85px;height:65px;left:80%;width:65px}.cube-4:before{animation:float-up-3 24s linear infinite;animation-delay:-17s;background:#fda4af66;height:42px;left:-55px;top:-48px;width:42px}.cube-4:after{animation:float-up-2 22s linear infinite;animation-delay:-19s;background:#86efac59;height:47px;right:-52px;top:-44px;width:47px}.cube-5{animation:float-up-2 22s linear infinite;animation-delay:-20s;background:#fde68b40;bottom:-88px;height:68px;left:50%;width:68px}.cube-5:before{animation:float-up-1 20s linear infinite;animation-delay:-22s;background:#c084fc66;height:50px;left:-62px;top:-58px;width:50px}.cube-5:after{animation:float-up-3 24s linear infinite;animation-delay:-24s;background:#6ee7b759;height:44px;right:-48px;top:-40px;width:44px}.cube-6{animation:float-up-3 24s linear infinite;animation-delay:-25s;background:#bae6fd4d;bottom:-72px;height:52px;left:72%;width:52px}.cube-6:before{animation:float-up-2 22s linear infinite;animation-delay:-27s;background:#fed6a940;height:62px;left:-68px;top:-62px;width:62px}.cube-6:after{animation:float-up-1 20s linear infinite;animation-delay:-29s;background:#f472b659;height:56px;right:-60px;top:-52px;width:56px}.cube-7{animation:float-up-1 20s linear infinite;animation-delay:-30s;background:#dcfce740;bottom:-78px;height:58px;left:35%;width:58px}.cube-7:before{animation:float-up-3 24s linear infinite;animation-delay:-32s;background:#fef08b66;height:46px;left:-58px;top:-52px;width:46px}.cube-7:after{animation:float-up-2 22s linear infinite;animation-delay:-34s;background:#c7d2fe59;height:50px;right:-55px;top:-46px;width:50px}.cube-8{animation:float-up-2 22s linear infinite;animation-delay:-35s;background:#fce7f340;bottom:-83px;height:63px;left:88%;width:63px}.cube-8:before{animation:float-up-1 20s linear infinite;animation-delay:-37s;background:#b7fdff66;height:54px;left:-63px;top:-60px;width:54px}.cube-8:after{animation:float-up-3 24s linear infinite;animation-delay:-39s;background:#ffedd559;height:48px;right:-52px;top:-48px;width:48px}@keyframes float-up-1{0%{opacity:0;transform:translateZ(0) rotate(0) scale(.8)}5%{opacity:.5}95%{opacity:.2}to{opacity:0;transform:translate3d(0,-120vh,0) rotate(1turn) scale(1.2)}}@keyframes float-up-2{0%{opacity:0;transform:translateZ(0) rotate(0) scale(1)}6%{opacity:.4}94%{opacity:.15}to{opacity:0;transform:translate3d(0,-125vh,0) rotate(-300deg) scale(.6)}}@keyframes float-up-3{0%{opacity:0;transform:translateZ(0) rotate(0) scale(1.1)}4%{opacity:.35}96%{opacity:.25}to{opacity:0;transform:translate3d(0,-130vh,0) rotate(420deg) scale(1.4)}}@media (min-width:1024px){.cube-1{height:90px;width:90px}.cube-1:before{height:60px;left:-75px;top:-68px;width:60px}.cube-1:after{height:68px;right:-80px;top:-75px;width:68px}.cube-2{height:105px;width:105px}.cube-2:before{height:72px;left:-90px;top:-82px;width:72px}.cube-2:after{height:78px;right:-85px;top:-72px;width:78px}.cube-3{height:82px;width:82px}.cube-3:before{height:98px;left:-105px;top:-98px;width:98px}.cube-3:after{height:87px;right:-92px;top:-87px;width:87px}.cube-4{height:98px;width:98px}.cube-4:before{height:63px;left:-82px;top:-72px;width:63px}.cube-4:after{height:70px;right:-78px;top:-66px;width:70px}.cube-5{height:102px;width:102px}.cube-5:before{height:75px;left:-93px;top:-87px;width:75px}.cube-5:after{height:66px;right:-72px;top:-60px;width:66px}.cube-6{height:78px;width:78px}.cube-6:before{height:93px;left:-102px;top:-93px;width:93px}.cube-6:after{height:84px;right:-90px;top:-78px;width:84px}.cube-7{height:87px;width:87px}.cube-7:before{height:69px;left:-87px;top:-78px;width:69px}.cube-7:after{height:75px;right:-82px;top:-69px;width:75px}.cube-8{height:95px;width:95px}.cube-8:before{height:81px;left:-95px;top:-90px;width:81px}.cube-8:after{height:72px;right:-78px;top:-72px;width:72px}}.product-image-container{overflow:hidden;position:relative}.product-image-container:before{animation:product-shine-sweep 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);border-radius:inherit;content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transform:skew(-25deg);width:100%;z-index:10}@keyframes product-shine-sweep{0%{left:-100%;opacity:0}20%{opacity:1}to{left:100%;opacity:0}}[data-v-3a38fac2] .van-popup{background:#31383b;height:unset!important;max-height:90vh!important}body{--van-dialog-has-title-message-text-color:#dadada;--van-dialog-transition:0s}#newDetailNum .van-button--default,#newDetailNum .van-dialog,#newDetailNum .van-popup{background-color:#1e1e2e!important}#newDetailNum .van-stepper__input,#newDetailNum .van-stepper__minus,#newDetailNum .van-stepper__plus{background-color:unset;color:#fff;font-size:12px}#newDetailNum .van-stepper__plus{background-color:unset;color:#fff;font-size:16px}#newDetailNum .submit-order-btn{overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}#newDetailNum .submit-order-btn:hover:not(:disabled){background:linear-gradient(135deg,#ff6b6b,#ee5a5a);box-shadow:0 8px 25px #ec749566;transform:translateY(-2px)}#newDetailNum .submit-order-btn:active:not(:disabled){box-shadow:0 2px 10px #ec749599;transform:translateY(0) scale(.95);transition:all .1s ease}#newDetailNum .submit-order-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}#newDetailNum .submit-order-btn:not(:disabled):before{animation:shine-sweep 3s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transform:skew(-25deg);width:100%;z-index:1}#newDetailNum .submit-order-btn:not(:disabled):after{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0;z-index:0}#newDetailNum .submit-order-btn:active:not(:disabled):after{height:300px;width:300px}#newDetailNum .submit-order-btn>span{position:relative;z-index:2}#newDetailNum .loading-spinner{animation:spin 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#007aff;height:16px;width:16px}#newDetailNum .input:disabled,#newDetailNum .select:disabled{background-color:#1a1a1a!important;border-color:#ffffff1a!important;color:#ffffff80!important}@keyframes swing-anime{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.anime-swing{animation:swing-anime .4s linear infinite alternate;transform-origin:center bottom}@keyframes pulse-glow{0%{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}to{opacity:.6;transform:scale(1)}}@keyframes shine-sweep{0%{left:-100%;opacity:0}50%{opacity:1}to{left:100%;opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
