.t-cursor-grab[data-v-27be6afa]:active{cursor:grabbing!important}.custom-scrollbar{overflow:auto;scrollbar-width:thin;-ms-overflow-style:none}.custom-scrollbar::-webkit-scrollbar{height:6px}.custom-scrollbar::-webkit-scrollbar-track{background-color:#fff}.custom-scrollbar::-webkit-scrollbar-thumb{background:#e2e3e4;border-radius:5px}.universal-purchase-dialog.pcNoRem{background:#fff;height:100vh;left:0;min-height:600px;min-width:100vw;min-width:1000px;position:fixed;top:0;width:100%}.universal-purchase-dialog.pcNoRem .el-overlay-dialog{align-items:center;display:flex}.universal-purchase-dialog.pcNoRem .el-dialog{margin:auto;padding:0;width:-moz-fit-content;width:fit-content}.universal-purchase-dialog.pcNoRem .el-dialog .el-dialog__header{display:none}.universal-purchase-dialog.pcNoRem .el-dialog .el-dialog__body{padding:0}.universal-purchase-dialog.pcNoRem .wrapper{background:#fff}@keyframes sku-button{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.universal-purchase-dialog.pcNoRem .close-icon{align-items:center;background:#0009;border-radius:6px;cursor:pointer;display:flex;justify-content:center;position:absolute;top:40px}.universal-purchase-dialog.pcNoRem .close-icon:hover{background:#000000e6}.universal-purchase-dialog.pcNoRem .benefit-rule-btn{background:radial-gradient(50% 50% at 50% 50%,#443f49 0,#2b2b30)}.universal-purchase-dialog.pcNoRem .benefit-rule-btn:hover{background:#484b4f}.universal-purchase-dialog.pcNoRem .benefit-rule-btn.benefit-rule-btn-active{border-radius:10px}.universal-purchase-dialog.pcNoRem .benefit-rule-btn:not(.benefit-rule-btn-active):before{background:#ff6a00;border-radius:50%;content:"";height:10px;position:absolute;right:-5px;top:-5px;width:10px}.universal-purchase-dialog.pcNoRem .purchase-main{height:100vh;min-width:100vw;padding-bottom:170px;text-align:left;width:100%}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item{color:#1c1d1f}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item:not(.yearly){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff;border:1px solid #ebecee;border-radius:10px;border-top:none;box-shadow:0 1px 4px #0000001a}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .tab-item{border-radius:0 0 10px 10px}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .tab-item:hover .icart-btn{animation-duration:1s;animation-iteration-count:infinite;animation-name:sku-button}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .tab-item .earn-text span{color:#ffac12;font-size:18px;margin:0 3px}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .tab-item .earn-text :deep(span){color:#ffac12;font-size:18px}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item .discount-off{border-radius:10px 10px 0 0}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item .icart-btn:focus{color:#fff}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.weekly .mainBenefit-text-disabled .tick-icon{display:none}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.weekly .mainBenefit-text-disabled .tick-no{display:block}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.weekly .mainBenefit-text-disabled .benefit-desc{color:#939599}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.yearly.sku-item{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid #5c63ff;border-radius:10px;border-top:none;box-shadow:0 1px 4px #0000001a}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.yearly.sku-item .tab-item{background:#f4f4ff}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.yearly.sku-item .discount-off{background:#5c63ff;border-radius:8px 8px 0 0}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.yearly.sku-item .discount-off p,.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .sku-item.yearly.sku-item .discount-off svg{color:#fff}.universal-purchase-dialog.pcNoRem .purchase-main .points-desc-item .benefit-desc span{color:#5c63ff}.universal-purchase-dialog.pcNoRem .purchase-main .benefit-desc{color:#484b4f;font-size:14px;font-weight:300}.universal-purchase-dialog.pcNoRem .purchase-main .benefit-desc span{color:#1c1d1f;font-weight:600;margin:0 4px}.universal-purchase-dialog.pcNoRem .scrollTop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border:1px solid hsla(0,0%,100%,.4);border-radius:50px;bottom:30px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:8px;height:40px;left:50%;padding:0 28px;position:absolute;transform:translate(-50%);z-index:3}.universal-purchase-dialog.pcNoRem .scrollTop:hover{background:#0009}@media (max-width:1500px){.universal-purchase-dialog.pcNoRem .wrapper{padding-right:100px}.universal-purchase-dialog.pcNoRem .purchase-service{gap:24px;width:100%}}@media (max-width:1279px){.universal-purchase-dialog.pcNoRem .wrapper{padding-left:30px;padding-right:30px}.universal-purchase-dialog.pcNoRem .purchase-main .title{max-width:900px}.universal-purchase-dialog.pcNoRem .purchase-main .side-nav{bottom:30px;flex-direction:row;top:auto}.universal-purchase-dialog.pcNoRem .purchase-main .side-nav .benefit-rule-btn{border-radius:10px;margin-bottom:0}.universal-purchase-dialog.pcNoRem .purchase-main .side-nav .side-nav-list{flex-direction:row;width:auto}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list{flex-wrap:wrap}.universal-purchase-dialog.pcNoRem .purchase-main .sku-list .t-invisible.discount-off{display:none}.universal-purchase-dialog.pcNoRem .scrollTop{left:auto;right:500px;transform:translate(0)}}@media (max-width:1023px){.universal-purchase-dialog.pcNoRem .sku-list li{min-width:335px}}
