:root{--theme-color: #FF8429}button{background-color:rgba(0,0,0,0);border:none}header h1{flex:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.page-fixed__menu{position:fixed;right:10px;top:90%;transform:translateY(-90%);display:flex;flex-direction:column;z-index:999;gap:2.6667vw}.page-fixed__menu button{background:#fff;border-radius:50%;padding:.75rem;max-width:none;max-height:none;width:2.5rem;height:2.5rem;box-shadow:1px 1px 10px #b5b5b5}.back-btn{color:#fff}.back-btn::before{content:"";display:block;width:2.4vw;height:2.4vw;border:2px solid #fff;border-right-width:0;border-bottom-width:0;transform:rotate(-45deg)}.swiper-wrapper{display:flex;transition:transform .3s ease}.swiper-slide{flex:0 0 100%;width:100%}.swiper-pagination{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex}.swiper-pagination-bullet{width:10px;height:10px;background-color:#fff;border-radius:50%;margin:0 5px;cursor:pointer}.swiper-pagination-bullet-active{background-color:#000}.swiper-toolbar{position:absolute;top:3.3333vw;right:2.6667vw;display:flex;gap:2.6667vw}.swiper-toolbar.left{left:2.6667vw;right:auto}.swiper-toolbar img{background-color:rgba(0,0,0,.16);padding:.375rem;border-radius:50%;height:2rem;width:2rem}.content-search{width:100%;position:relative}.content-search input{width:100%;height:8.5vw;max-height:48px;border-radius:15vw;text-indent:8vw;font-size:3.5vw;border-color:#e6e6e6;box-sizing:border-box;border-width:1px;border-style:solid}.content-search img{display:inline-block;position:absolute;left:15px;top:50%;transform:translateY(-50%);width:5vw;max-width:16px;max-height:16px}.content-search__right input{text-indent:2.6667vw}.content-search__right img{left:auto;right:2vw}.content-goods__header{margin-bottom:10px}.content-goods__header img{width:3.2vw;height:3.2vw;max-width:18px;max-height:18px}.content-goods__header h2{margin:0 auto 0 5px;color:#444;font-style:italic;font-size:1.25rem;font-weight:600}.content-goods__header a{color:#999;font-size:2.6667vw}.content-goods__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px}.content-goods__item{background-color:#fff;padding-bottom:8px;position:relative;overflow:hidden;border-radius:var(--theme-outer-radius)}.content-goods__item__icon{position:absolute;top:0;left:0;z-index:1}.content-goods__item__sales-badge{background-color:#ffe6d4;border-radius:0 0 5px 5px;height:-moz-max-content;height:max-content;color:#ff8429;padding:2px}.content-goods__item__collect{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:.5333vw;border:none;padding:.6667vw;background:#fff;border-radius:50%;border-radius:14px;background:hsla(0,0%,100%,.7)}.content-goods__item__collect.collected{border-color:#e34d59}.content-goods__item__collect img{height:16px;width:16px}.content-goods__item__img{width:100%;flex:1;-o-object-fit:cover;object-fit:cover;min-height:80px;aspect-ratio:1/1}.content-goods__item p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;overflow:hidden;color:var(--theme-Font-h1);font-size:.875rem;font-weight:700;line-height:20px}.content-goods__item__cart{width:1.875rem;height:1.875rem;min-width:1.875rem;min-height:1.875rem;border:1px solid #eee;border-radius:50px;padding:4px}.content-goods__item p,.content-goods__item__price{padding:0 8px}.content-goods__item__price span{color:var(--Font-Gy1, rgba(0, 0, 0, 0.9));font-family:Montserrat;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;overflow:hidden}.transport-tips{position:sticky;top:0;background-color:#eff4d1;width:100%;padding:.9375rem;font-size:3.2vw;z-index:10}.transport-tips img{width:2vw;max-width:12px}.important-notice{background-color:#f5efdf;color:#f1ba18;margin:0 1.3333vw 2vw;padding:4vw 3.3333vw;font-size:3.2vw}.user-manual{margin:0 2vw 2vw;padding:2.6667vw;font-size:.875rem}.user-manual a{color:#ff8429}.van-checkbox.shake .van-icon{border-color:#f56c6c;animation:shakeX .5s}.van-radio.shake .van-icon{border-color:#f56c6c;animation:shakeX .5s}.user-manual__checkbox a{color:#f1ba18}.order-card{background-color:#fff;border-radius:1.3333vw;margin:2.6667vw 2vw 2vw;padding:5.3333vw 2.6667vw;display:flex;flex-direction:column;gap:5.3333vw}.order-card .order-card{margin:0 0 20px;padding:0;gap:10px}.order-card .order-card .order-card__header .card-header__title{font-size:4vw;color:#444}.order-card__required,.form-item__field.order-card__required{padding-left:2.6667vw;position:relative}.order-card__required::before{content:"*";color:red;margin-right:.2667vw;left:0;position:absolute}.order-card__header{display:flex;justify-content:space-between;margin-bottom:10px}.order-card__header .card-header__title{color:#333;font-size:1.125rem;font-weight:bold}.order-card__header .card-header__btn{font-size:3.2vw;color:#333;display:flex;align-items:center;gap:1.3333vw}.order-card__header .card-header__btn--round{border:1px solid #ff8429;border-radius:10px;padding:1.0667vw 3.3333vw;color:#ff8429}.order-card__header .card-header__btn--round img{width:2.6667vw;height:3.2vw}.order-card__form{display:flex;flex-direction:column;gap:2.6667vw}.card-form__item{display:flex;flex-direction:column;gap:2.6667vw;border-bottom:1px solid #e5e5e5}.card-form__tips{color:#bababa;font-size:2.9333vw}.card-form__tips p{margin-bottom:3.3333vw}.order-card__row .card-form__item{flex-direction:row;align-items:center;justify-content:space-between}.order-card__row .card-form__remark{flex-direction:column;border-bottom:1px solid #e5e5e5;margin:10px 0 0}.hide{display:none}.opacity-0{opacity:0}.form-item__header{font-size:3.7333vw;color:#434343}.order-card__row .form-item__header{font-size:3.2vw;color:#666;font-weight:500;width:20vw}.form-item__field{display:flex;justify-content:space-between;align-items:center;padding:2vw 0 4vw 0}.form-item__field.baseline{border-bottom:1px solid #e5e5e5}.order-card__row .form-item__field{padding:4vw 0;flex:1;justify-content:end}.order-card__row .card-form__tips .form-item__field{flex-direction:column}.form-item__field p{color:#999;font-size:3.2vw}.form-item__field>img{width:2.1333vw;height:3.4667vw}.form-item__field input[type=text]{width:100%;height:5.3333vw;font-size:3.2vw}.form-item__field textarea{min-height:16vw;flex:1;font-size:3.2vw}.form-item__field textarea::-moz-placeholder{color:#999;line-height:4.2667vw;font-size:3.2vw}.form-item__field textarea::placeholder{color:#999;line-height:4.2667vw;font-size:3.2vw}.form-item__field .item-field__btn{background-color:#f5f5f5;border-radius:6.6667vw;padding:2vw 5.3333vw;display:flex;justify-content:center;gap:1.3333vw;align-items:center;font-size:3.2vw;color:#999;width:26.6667vw;overflow:hidden}.form-item__field .item-field__btn+.item-field__btn{margin-left:2.6667vw}.form-item__field input::-moz-placeholder{font-size:3.2vw;color:#999}.form-item__field input::placeholder{font-size:3.2vw;color:#999}.form-item__field--tip{font-size:2.6667vw;font-weight:500;color:#bababa;margin-bottom:2.6667vw}.item-field__uploader{display:flex;flex-direction:column;gap:2.6667vw}.item-field__uploader .upload-img__plus{width:18.6667vw;height:18.6667vw;background-color:#f5f5f5;padding:4.6667vw}.item-field__uploader .file-uploader__label{display:flex;align-items:center;gap:2vw}.item-field__uploader .file-uploader__images{margin-top:2.6667vw;display:flex;gap:2vw;flex-wrap:wrap}.uploader-images__modal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);align-items:center;justify-content:center}.images-modal__img{max-width:90vw;max-height:90vh;border-radius:8px}.order-card__row .form-item__field input[type=text]::-moz-placeholder{text-align:right}.order-card__row .form-item__field input[type=text],.order-card__row .form-item__field input[type=text]::placeholder{text-align:right}.order-card__address{display:flex;align-items:center;gap:1.3333vw;border:1px dashed #f1ba18;padding:3.3333vw 5.3333vw;border-radius:.8vw;font-size:3.7333vw;color:#222}.order-card__address img{width:4vw}.order-card__address--list{display:flex;flex-direction:column}.order-card__address--list.expanded{max-height:none !important}.order-card__toggle button{font-size:14px;color:#000;display:flex;align-items:center;gap:1.3333vw;border:1px solid #f2f2f2;height:32px;border-radius:50px}.order-card__toggle button.expanded{align-items:baseline}.order-card__toggle button.expanded::after{transform:rotate(135deg)}.order-card__toggle button img{width:3.2vw;height:3.2vw}.order-card__address .order-address-item{padding:0;border-bottom:none}.order-card__address .order-address-item .address-info{margin-bottom:6vw}.order-card__address .order-address-item .address-operation button{padding:2.4vw 2.9333vw;font-size:3.4667vw;height:44px}.order-card__address .order-address-item .address-operation button img{vertical-align:middle}.order-address-item{border:1px solid #f2f2f2;border-radius:5px;position:relative;width:100%;padding:15px;margin-bottom:10px}.order-address-item.active{border-color:#ff8429}.order-address-item h3{margin-bottom:2.6667vw;display:flex;align-items:center}.order-address-item .address-user-name{font-size:3.7333vw;color:#222;margin-right:1.25rem;font-weight:bold}.address-user-name img{width:4.8vw;height:4.8vw;margin-right:1.3333vw;vertical-align:middle}.order-address-item .address-user-phone{font-size:3.2vw;color:#222;font-weight:500}.order-address-item .address-info{color:#666;font-size:3.4667vw;margin:1.3333vw 0 2.6667vw 0;word-break:break-all}.order-address-item .address-radio-label{position:absolute;right:0;top:4vw}.order-address-item .address-operation{display:flex;gap:10px;justify-content:end;position:absolute;right:0;top:0}.address-operation button img{width:20px;height:20px;vertical-align:bottom}.order-card__list{display:flex;flex-direction:column}.order-card__list li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:6vw 0;border-bottom:1px solid #e5e5e5}.order-card__list li label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.order-card__list li p{font-size:3.7333vw}.order-card input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:4.8vw;height:4.8vw;border:1px solid #ccc;background-color:#fff;border-radius:50%;padding:0;position:relative;display:inline-block;vertical-align:middle;transition:background-color .3s}.order-card input[type=radio]:checked{background-color:#f1ba18;border-color:#f1ba18}.order-card input[type=radio]:checked::before{content:"";position:absolute;top:50%;left:50%;width:.9333vw;height:2.1333vw;border:solid #fff;border-width:0 .5333vw .5333vw 0;transform:translate(-50% -50%) rotate(45deg)}.card-btn__container{display:flex;justify-content:end;margin-bottom:10px}.card-btn__default{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#999;border-radius:1.0667vw;padding:2.6667vw 4vw;display:flex;justify-content:center;gap:1.3333vw;align-items:center;font-size:3.2vw}.card-btn__default.active{background-color:var(--theme-color);border-color:var(--theme-color);color:#222}.card-btn__default.round{border-radius:6.6667vw}.card-btn__default img{width:3.2vw}.card-btn__default--cancel{background-color:#fff;border:1px solid #838383}.order-card__second{background-color:#fff3ea;border:1px dashed var(--theme-color);border-radius:.6667vw;padding:4vw 2vw;display:flex;flex-direction:column;gap:3.3333vw}.order-card__second--diy{gap:1.6vw}.card-second__header{color:#222;font-size:4vw;text-align:center}.card-second__title{font-size:3.4667vw;color:#222;font-weight:bold}.card-second__info{font-weight:500;font-size:3.2vw;color:#858585;text-align:left;line-height:6.4vw}.card-second__list{display:flex;flex-direction:column;gap:5.3333vw}.second-list__item{display:flex;gap:2vw;align-items:start;justify-content:space-between}.second-list__item img{width:16vw;height:16vw;border-radius:.6667vw}.second-list__item button{margin-left:auto;display:flex;align-items:center;justify-content:center;gap:1.3333vw;color:#999;font-size:3.2vw}.second-list__item button img{width:3.2vw;height:3.2vw}.second-list__info{display:flex;flex-direction:column;width:53.3333vw}.second-list__info h3{font-size:3.7333vw;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.second-list__info p{font-size:3.2vw;color:#999}.second-list__info span{font-size:3.4667vw;color:#222}.card-button__list{display:flex;align-items:center;flex-wrap:wrap;gap:2.6667vw}.card-button__item.card-button__item--active{background-color:var(--theme-color);border-color:var(--theme-color);color:#222}.item-operation{display:flex}.item-add,.item-reduce{width:7.4667vw;min-width:7.4667vw;height:7.4667vw;min-height:7.4667vw;border-radius:.5333vw;cursor:pointer}.item-num{width:16vw;height:7.4667vw;line-height:7.4667vw;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;font-weight:400;font-size:3.4667vw;color:#222;text-align:center;margin:0 1.3333vw}.freight-popover{position:relative}.freight-tip{width:3.4667vw;height:3.4667vw}.freight-popover__content{background:var(--theme-color);border:1px solid var(--theme-color);padding:2.1333vw 3.2vw;word-break:break-all;max-width:90vw}.freight-popover__arrow{display:none;width:2vw;height:2vw;background-color:var(--theme-color);position:absolute;top:4.8vw;left:1.3333vw;transform:translateX(-50%) rotate(45deg)}.picker-column{flex:1;overflow-y:scroll;height:180px;scrollbar-width:none;-ms-overflow-style:none;position:relative;scroll-behavior:smooth}.picker-column::-webkit-scrollbar{display:none}.picker-list{list-style:none;padding:0;margin:0;text-align:center}.picker-list li{height:36px;line-height:36px;font-size:18px;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.picker-highlight{position:absolute;left:0;top:108px;width:100%;height:36px;border-top:1px solid #eee;border-bottom:1px solid #eee;pointer-events:auto;background:rgba(0,0,0,.03);z-index:2}.picker-list li.selected{color:#222;font-weight:bold}.order-details-card{border-radius:2.1333vw;background-color:#fff;padding:3.7333vw}.order-details-title{font-size:1.125rem;margin-bottom:4vw;font-weight:bold;color:#0d0d0d}.order-select-all-row{margin-bottom:5.3333vw}.select-all-text{font-size:1.125rem;font-weight:bold;color:#222;white-space:normal}.select-all-text img{width:1.25rem;height:1.25rem}.order-item-row{display:flex;margin-bottom:16px;padding-bottom:16px;position:relative;border-bottom:1px dashed #efefef;overflow:hidden;background:#fff}.order-item-pane{position:relative;flex:1}.order-item-row:last-of-type{padding-bottom:0;border-bottom:none}.order-item-row:last-of-type .swipe-actions{padding-bottom:0}.order-item-row.swiped .swipe-actions{display:block}.order-item-checkbox-label{display:flex;align-items:center;cursor:pointer;margin-right:10px;position:relative;z-index:1}.order-item-img{width:6.25rem;height:6.25rem;flex-shrink:0;z-index:0;-o-object-fit:contain;object-fit:contain}.order-item-info{flex:1;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:space-between;gap:.6667vw}.order-item-name{font-size:.875rem;font-weight:500;color:#281f15;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding-right:5.3333vw}.order-item-spec{color:var(--theme-Font-Gy2);font-size:.75rem;font-weight:500;line-height:1.125rem;max-width:210px;background:#f3f4f6;padding:0 24px 0 4px;border-radius:2px;position:relative}.order-item-price{color:#281f15;font-size:1.125rem;font-weight:bold}.card-item__textarea__container{position:relative}.card-item__textarea__container p{position:absolute;bottom:2vw;right:2vw;font-size:3.2vw;color:#aaae91}.card-item__textarea__container .card-item__textarea::-moz-placeholder{color:#aaae91;font-size:3.2vw}.card-item__textarea__container .card-item__textarea::placeholder{color:#aaae91;font-size:3.2vw}.order-item-delete-btn{background:none;border:none;color:#999;font-size:2.9333vw;cursor:pointer;margin-left:8px;padding:0;min-width:8vw;text-align:right}.order-item-img-container{position:relative;border-radius:.5333vw}.order-item-img-container.offline .order-item-img{filter:grayscale(100%);opacity:.6}.order-item-img-container.offline .offline-text{position:absolute;bottom:0;left:0;color:#fff;width:100%;text-align:center;background-color:rgba(0,0,0,.5)}.custom-checkbox{display:inline-flex;align-items:center;position:relative}.custom-checkbox-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:4.6667vw;height:4.6667vw;border-radius:50%;border:.1333vw solid rgba(0,0,0,.4);background:#fff;outline:none;cursor:pointer;margin:0;vertical-align:middle;position:relative;z-index:2}.custom-checkbox-box{position:absolute;left:0;top:0;width:5.3333vw;height:5.3333vw;pointer-events:none;z-index:1}.custom-checkbox-input:checked{background:#f1ba18;border:2px solid #f1ba18}.custom-checkbox-input:checked::after{content:"";display:block;position:absolute;left:50%;top:50%;width:1.0667vw;height:2.6667vw;border:solid #fff;border-width:0 .8vw .8vw 0;border-radius:.2667vw;transform:translate(-50%, -50%) rotate(45deg)}.order-select-all-row .custom-checkbox{min-width:4vw;min-height:4vw}.process-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.process-modal__mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.process-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:3.2vw;padding:6.4vw 5.3333vw;width:80vw;max-width:90.6667vw;box-shadow:0 4px 24px rgba(0,0,0,.12)}.process-modal__title{font-size:4vw;font-weight:bold;margin-bottom:4vw}.process-modal__steps{list-style:none;padding:0;margin:0 0 4vw 0;display:flex;flex-direction:column;gap:4.8vw}.process-step__item{display:flex;align-items:center;position:relative}.process-step__item:not(:last-child)::after{content:"";position:absolute;left:3.7333vw;top:8.5333vw;width:.5333vw;height:4.8vw;border-right:1px dashed #999}.step-index{display:inline-flex;align-items:center;justify-content:center;width:8.5333vw;height:8.5333vw;border-radius:50%;background:#f5f5f5;color:#999;font-weight:bold;font-size:4.2667vw;margin-right:3.2vw}.process-step__item.active .step-index{background:var(--theme-color);border-color:var(--theme-color);color:#222}.step-text{font-size:3.4667vw;color:#999}.process-step__item.active .step-text{color:#222}.process-modal__close{display:block;margin:0 auto;margin-top:2.4vw;padding:2.1333vw 7.4667vw;background:var(--theme-color);color:#222;border:none;border-radius:.8vw;font-size:3.4667vw;cursor:pointer;width:100%}.order-item-checkbox-label{z-index:2;background:#fff}.order-item-qty-badge{color:#333;font-size:14px;border-radius:.2667vw;padding:0 2.1333vw;font-weight:bold;width:8vw;min-width:8vw;height:4.6667vw;line-height:4.6667vw;text-align:center}.product-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:3.4667vw;min-width:3.4667vw;height:3.4667vw;border:1px solid #ccc;background-color:#fff;padding:0;position:relative;display:inline-block;vertical-align:middle;transition:background-color .3s}.product-checkbox input:focus{border-color:#000}.product-checkbox input.shake{border-color:#f56c6c;animation:shakeX .5s}.product-checkbox input:checked{background-color:#cae138;border-color:#cae138}.product-checkbox input:checked::before{content:"";position:absolute;left:50%;top:50%;width:.9333vw;height:2.1333vw;border:1px solid #fff;border-width:0 .5333vw .5333vw 0;transform:translate(-50%, -55%) rotate(45deg)}.carousel{position:relative;width:100%;overflow:hidden;border-radius:4px}.carousel .post-img{width:100%;max-height:93.3333vw;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;flex-shrink:0}.carousel-track{display:flex;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.carousel-indicators{position:absolute;left:50%;bottom:2.1333vw;transform:translateX(-50%);display:flex;gap:2.1333vw;z-index:1}.carousel-indicators.indicators-pagination{left:15px;bottom:15px;transform:none;background-color:rgba(0,0,0,.3);color:#fff;border-radius:50px;padding:2px 8px;gap:2px;font-size:.75rem}.carousel-indicators.indicators-pagination.top-right{left:auto;right:15px;top:15px;bottom:auto}.carousel-indicators .indicator{display:inline-block;width:2.1333vw;height:2.1333vw;border-radius:50%;background:#ddd;transition:background .2s}.carousel-indicators .indicator.active{background-color:#ff8429}.swipper{position:relative;width:100%;overflow:hidden;border-radius:4px}.swipper-track{display:flex;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}.swipper-indicators{bottom:5px;background-color:#f2f2f2;border-radius:50px;overflow:hidden;width:-moz-max-content;width:max-content;height:4px;margin:auto;display:flex}.swipper-indicators .indicator{margin:0;width:14px;height:4px;background-color:#f2f2f2;border-radius:50px}.swipper-indicators .indicator.active{background-color:#ff8000}.list-empty{display:flex;justify-content:center;padding:28px 0}.list-empty .list-empty-card{max-width:92%;padding:28px 32px;text-align:center}.list-empty .list-empty-card h3{margin-bottom:2px;color:var(--Font-Gy1, rgba(0, 0, 0, 0.9));text-align:center;font-size:20px;font-weight:700;line-height:28px}.list-empty .list-empty-card p{margin:0;color:var(--Font-Gy2, rgba(0, 0, 0, 0.6));text-align:center;font-size:14px;font-weight:500;line-height:22px;margin-bottom:24px}.list-empty .list-empty-card button{display:flex;width:256px;padding:8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:var(--theme-outer-radius, 4px);background:linear-gradient(90deg, #FFA500 0%, #FF8429 50%, #F60 100%);color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0 auto}.list-empty .list-empty-icon{margin-bottom:20px;display:flex;justify-content:center}.discover-list{-moz-column-count:2;column-count:2;row-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px 10px 24vw}.discover-waterfall{display:flex;gap:10px;padding:10px 10px 24vw;align-items:flex-start}.waterfall-column{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0}@media(min-width: 600px){.discover-waterfall{gap:15px;padding:15px 15px 24vw}.waterfall-column{gap:15px}}.discover-card{background:#fff;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;-moz-column-break-inside:avoid;break-inside:avoid;transition:transform .2s ease,box-shadow .2s ease}.discover-list .discover-card{margin-bottom:10px}.discover-waterfall .discover-card{margin-bottom:0}.discover-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.skeleton-card{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skeleton-card .discover-img-wrapper{aspect-ratio:1;overflow:hidden}.skeleton-card:hover{transform:none;box-shadow:none}.skeleton-img{width:100%;height:100%;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite}.skeleton-title{height:18px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px;margin-bottom:12px;width:85%}.skeleton-card:nth-child(2n) .skeleton-title{width:75%}.skeleton-card:nth-child(3n) .skeleton-title{width:90%}.skeleton-avatar{width:4.8vw;height:4.8vw;max-width:26px;max-height:26px;min-width:18px;min-height:18px;border-radius:50%;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;animation-delay:.1s}.skeleton-username{height:14px;width:60px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px;margin-left:4px;animation-delay:.15s}.skeleton-stats{display:flex;align-items:center;gap:10px}.skeleton-stat{height:12px;width:40px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:4px}.skeleton-stat:nth-child(1){animation-delay:.2s}.skeleton-stat:nth-child(2){animation-delay:.25s}.skeleton-stat:nth-child(3){animation-delay:.3s}@keyframes skeleton-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@media(min-width: 600px){.skeleton-title{height:20px}.skeleton-username{height:16px;width:70px}.skeleton-stat{height:14px;width:45px}}.discover-img-wrapper{position:relative;max-height:300px;overflow:hidden}.discover-img-wrapper.pending .discover-img{filter:blur(2px);opacity:.5}.discover-img-wrapper .pending-review{position:absolute;top:50%;left:50%;width:80px;height:80px;border-radius:50%;transform:translate(-50%, -50%);background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;text-align:center}.discover-img{width:100%;-o-object-fit:cover;object-fit:cover;background:#eee;min-height:5rem}.discover-content{padding:10px;flex:1;display:flex;flex-direction:column}.discover-title{font-size:3.4667vw;color:#222;font-weight:bold;margin-bottom:3.2vw;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.discover-user-row{display:flex;align-items:center;font-size:2.6667vw;color:#888;margin-top:.5333vw;justify-content:space-between;flex-wrap:wrap}.discover-user{display:flex;align-items:center}.discover-avatar{width:4.8vw;height:4.8vw;max-width:26px;max-height:26px;border-radius:50%;margin-right:4px;display:inline-block}.discover-avatar img{border-radius:50%}.discover-username{color:#888}.discover-like-row{display:flex;align-items:center;color:#888;font-size:2.6667vw;margin-top:1.0667vw;gap:10px}.discover-like-row .like-count{color:#ff5a5a}.discover-view-row{display:flex;align-items:center;color:#bbb;font-size:2.9333vw;gap:10px}.discover-like-row .icon-heart,.discover-like-row .icon-eye,.discover-view-row .icon-heart,.discover-view-row .icon-eye{width:2.9333vw;height:2.9333vw;max-width:16px;max-height:16px}.footer-nav{position:fixed;bottom:0;width:100%;z-index:10;height:56px;box-sizing:border-box;background:#fff}.footer-nav.not-login{height:104px}.footer-nav-login{padding:8px 12px;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px;display:flex;justify-content:space-between;background:rgba(0,0,0,.75);align-items:center}.log-in-btn{color:var(--font-gy-5, #FFF);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:24px;background:var(--theme-color);border-radius:var(--theme-btn-radius);padding:4px 12px}.footer-nav ul{background-color:#fff;margin:0;padding:0;display:flex;justify-content:space-around;align-items:center;padding:6px 0}.footer-nav span{color:#281f15;text-decoration:none;width:8vw;position:relative;word-break:keep-all;white-space:nowrap;font-size:10px;line-height:16px}.footer-nav span.active{color:#ff8429;font-weight:700}.footer-nav span img{width:28px;height:28px}.footer-nav span b{position:absolute;top:-1vw;right:-2.5vw;line-height:2.6667vw;text-align:center;border-radius:2vw;background-color:#ff5a5a;color:#fff;padding:2px 6px}.footer-nav-item{position:relative}.footer-nav-item__inner{display:flex;flex-direction:column;align-items:center}.content-footer{position:fixed;left:0;bottom:56px;background-color:#fff;width:100%;padding:2vw 3.3333vw;z-index:1000;box-shadow:1px 1px 4px #dbdbdb;box-sizing:border-box}.content-footer .total-price-wrapper{color:var(--Font-Gy2, rgba(0, 0, 0, 0.6));font-size:14px;font-weight:500;line-height:20px}.content-footer .total-price-wrapper .total-price{color:var(--Font-Gy1, rgba(0, 0, 0, 0.9));font-size:14px;font-weight:700;line-height:20px}.footer-btns__left{flex:0 0 30%}.footer-btns__left img{width:5.3333vw;height:5.3333vw}.footer-btns__left span{font-size:3.2vw}.footer-btns__left button{width:12vw;position:relative}.footer-btns__left button b{position:absolute;top:-1.3333vw;right:-1.3333vw;width:6vw;height:4vw;line-height:4vw;text-align:center;border-radius:2vw;background-color:#f1ba18;color:#fff;font-size:2.6667vw}.footer-btns__right{flex:1}.footer-btns__right button{width:47%;border:1px solid #f2f2f2;font-weight:bold;color:#ff8429;text-align:center;border-radius:1.3333vw;font-size:3.4667vw;word-break:break-all;padding:0 2.6667vw}.footer-btns__right button:nth-of-type(2){background-color:var(--theme-color);border:1px solid var(--theme-color);color:#fff;border:none}.footer-btns__right .single-btn{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:4px;border-radius:var(--theme-outer-radius, 4px);background:linear-gradient(90deg, #FFA500 0%, #FF8429 50%, #F60 100%);color:var(--Font-Gy5, #FFF);font-size:16px;font-weight:700;line-height:24px;width:100%;border:none}.custom-overlay{z-index:9999 !important}.custom-overlay .overlay-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.popup-nav-bar{position:sticky !important;top:0;z-index:10 !important}.custom-nav-bar{padding:16px 12px}.custom-nav-bar .van-nav-bar__left,.custom-nav-bar .van-nav-bar__right{padding:0}.custom-nav-bar .van-nav-bar__title{overflow:hidden;color:var(--Font-Gy1, rgba(0, 0, 0, 0.9));text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:24px}.custom-nav-bar .van-nav-bar__content{height:24px}.nav-back{min-width:8vw;display:flex;align-items:center;font-size:3.7333vw}.nav-back img{width:5.3333vw;height:5.3333vw}.not-found-page .not-found-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:40px;margin:40px 0}.not-found-page .not-found-content button{background-color:#000;color:#adee2b;border-radius:50px;padding:10px;width:200px;height:50px;font-size:18px;font-weight:600}.profile-name{font-weight:500;font-size:4vw}.profile-detail{font-size:3.2vw;color:#86909c;margin-top:6px;display:flex;gap:1.3333vw;font-weight:400}.profile-level{background:#222;border-radius:2.6667vw;font-size:2.9333vw;padding:2px 1.6vw;margin-left:1.6vw;font-weight:bold}.profile-level span{background:#ffcd62;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.balance-section{background-color:#ffead1;border-radius:8px;overflow:hidden;position:relative;z-index:1}.balance-row{display:flex;justify-content:space-between;padding:4.2667vw;padding-right:0;border-radius:8px;background:url(/wp-content/themes/kongfumall/build/images/wallet_bg.bcd3f50c.svg) no-repeat;background-size:cover;background-position:center}.balance-label-row{display:flex;flex-direction:column}.balance-label{font-size:1rem;color:#fff;font-weight:500;display:flex;align-items:center;gap:.3125rem}.balance-label img{width:4.2667vw;height:4.2667vw;vertical-align:middle}.balance-amount{font-size:1.5rem;font-weight:bold;margin-top:.9375rem;color:#fff}.balance-actions{display:flex;flex-direction:column;gap:15px;align-items:center}.balance-btn{font-size:16px;cursor:pointer;color:#fff;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding-bottom:4px;border-bottom:2px solid #fff;font-weight:500}.balance-btn.active{color:#ff8429;border-radius:50px 0 0 50px;background-color:#fff;padding:6px 10px;text-decoration:none;border-bottom:none;width:120px}.balance-info{font-size:2.9333vw;color:#222;display:flex;justify-content:space-between;padding:3.2vw 4.2667vw;font-weight:500}.balance-info b{color:#ffa72e}.balance-info .info-line{color:#ffa72e}.balance-info b{font-size:3.4667vw}@media screen and (min-width: 600px){.content-goods__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 768px){.content-search input,.order-card__header .card-header__title,.second-list__info span,.process-modal__title,.card-second__title,.order-card__header .card-header__title{font-size:20px}.content-goods__header h2,.footer-nav span,.transport-tips,.card-btn__default,.order-card__address,.form-item__header,.footer-btns__right .single-btn,.order-address-item .address-user-name,.order-address-item .address-user-phone,.order-address-item .address-info,.order-card__list li p,.card-second__header,.second-list__info h3,.footer-btns__right button,.step-text,.process-modal__close,.card-second__info,.order-card__row .form-item__header,.form-item__field .item-field__btn,.important-notice{font-size:18px}.form-item__field input::-moz-placeholder, .form-item__field textarea::-moz-placeholder{font-size:16px}.discover-title,.content-goods__header a,.card-btn__tip,.order-card__header .card-header__btn,.form-item__field input[type=text],.form-item__field input::placeholder,.form-item__field--tip,.order-item-qty-badge,.order-item-delete-btn,.address-operation button,.order-card__address .order-address-item .address-operation button,.form-item__field p,.item-num,.second-list__info p,.second-list__item button,.step-index,.form-item__field textarea,.form-item__field textarea::placeholder,.card-form__tips p{font-size:16px}.discover-user-row,.discover-like-row,.discover-view-row{font-size:14px}.discover-list{-moz-column-count:3;column-count:3}.carousel-indicators .indicator{width:16px;height:16px}.content-search input{text-indent:40px}.content-goods__list{grid-template-columns:repeat(4, 1fr)}.content-goods__item__price img,.card-btn__default img,.order-card__header .card-header__btn--round img,.second-list__item button img{width:18px;height:18px}.card-btn__default{width:220px;padding:15px 20px}.product-checkbox input,.custom-checkbox-input,.order-card input[type=radio]{width:26px;height:26px}.address-user-name img{width:30px;height:30px}.order-card input[type=radio]:checked::before,.product-checkbox input:checked::before,.custom-checkbox-input:checked::after{width:5px;height:10px;border-width:0 4px 4px 0}.form-item__field{padding:16px}.product-checkbox input{width:22px;height:22px;min-width:22px;min-height:22px}.product-checkbox input:checked::before{width:4px;height:14px;border-width:0 3px 3px 0}.form-item__field>img{width:12px;height:22px}.order-card__address{padding:20px 40px}.order-card__address img{width:28px;height:28px}.item-add,.item-reduce{width:30px;height:30px;min-width:30px;min-height:30px}.item-num{height:30px;width:70px}.item-field__uploader .upload-img__plus{width:150px;height:150px}.order-card__address .order-address-item .address-operation button,.address-operation button{padding:10px 20px}.address-operation button img{width:16px;height:16px}.order-address-item h3,.order-card__address .order-address-item .address-info{margin-bottom:40px}.order-card__list li{padding:30px 0}.footer-btns__right .single-btn{height:56px}.order-item-qty-badge{width:42px;height:24px;padding:0 5px;min-width:42px}.order-select-all-row{margin-bottom:40px}.order-item-row{margin-bottom:20px}.freight-tip{width:18px;height:18px}.second-list__item img{width:80px;height:80px}.process-modal__content{width:60vw;max-width:500px;padding:30px 40px}.process-modal__title{margin-bottom:30px}.process-modal__close{margin-top:30px}.process-modal__steps{gap:50px;margin:0 0 30px}.step-index{width:40px;height:40px;margin-right:20px}.process-step__item:not(:last-child)::after{left:15px;top:40px}.process-modal__close{padding:12px 30px}.footer-btns__left button b{right:10px}.footer-btns__right button{height:56px}.card-second__info{line-height:30px}.order-card__row .form-item__field{padding:15px 0}.footer-nav{padding:8px 0}.footer-nav span{margin:10px 0}.footer-nav ul li:nth-child(3) button{height:60px;width:120px}.footer-nav ul li:nth-child(3) button img{width:26px;height:26px}}.van-toast,.van-toast__text{word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;white-space:normal !important}.van-toast__text{max-width:calc(100vw - 48px);display:inline-block;overflow-x:auto;-webkit-overflow-scrolling:touch}.van-toast__text::-webkit-scrollbar{display:none}.one-line-ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html[dir=rtl] .van-icon{transform:rotateY(180deg)}html[dir=rtl] .van-toast .van-icon{transform:rotateY(360deg)}html[dir=rtl] .van-field__control{text-align:right}html[dir=rtl] .van-form .van-field__label{margin-right:0;margin-left:.75rem;text-align:right}html[dir=rtl] .van-form .van-field__value .van-field__control{text-align:left}html[dir=rtl] .van-form.column .van-field>.van-icon{right:auto;left:1rem}html[dir=rtl] .van-form.column .van-field__value .van-field__control{text-align:right}html[dir=rtl] .van-search__content{padding-right:.75rem}html[dir=rtl] .van-nav-bar__left{left:auto;right:0}html[dir=rtl] .van-nav-bar__right{right:auto;left:0}html[dir=rtl] .van-popup__close-icon--top-right{right:auto;left:1rem}html[dir=rtl] .van-swipe{direction:ltr}html[dir=rtl] .van-swipe-item{direction:rtl}html[dir=rtl] .van-field .van-field__button{padding-left:0;padding-right:.5rem}html[dir=rtl] .van-address-item .van-address-item__value{padding-right:0;padding-left:2.75rem}html[dir=rtl] .van-address-item .van-address-item__address{text-align:right}html[dir=rtl] .van-address-item .van-address-item__edit{right:auto;left:1rem}html[dir=rtl] .van-address-item .delete-btn{margin-right:auto;margin-left:0}html[dir=rtl] .van-cascader{direction:ltr}html[dir=rtl] .van-cascader .van-cascader__header{direction:rtl}html[dir=rtl] .van-cascader .van-tabs__wrap,html[dir=rtl] .van-cascader .van-cascader__options{direction:rtl}html[dir=rtl] .van-cascader .van-cascader__option .van-icon{transform:rotateY(360deg)}html[dir=rtl] .van-cascader .van-field__value .van-field__control{min-height:2.75rem !important}html[dir=rtl] .van-field__word-limit{text-align:left}html[dir=rtl] .van-cell__value{text-align:left}html[dir=rtl] .van-tabs{direction:ltr}html[dir=rtl] .van-tabs .van-tabs__wrap{direction:rtl}html[dir=rtl] .van-tabs .van-tab__pane-wrapper{direction:rtl}html[dir=rtl] .van-checkbox__label{margin-left:0;margin-right:.5rem}html[dir=rtl] .van-dialog__message--left{text-align:right}html[dir=rtl] .filter-field .van-field__label{margin-right:0;margin-left:.75rem;text-align:right}html[dir=rtl] .filter-field .van-field__control{text-align:left}html[dir=rtl] .van-radio__icon .van-icon,html[dir=rtl] .van-checkbox__icon .van-icon{transform:rotateY(360deg)}html[dir=rtl] .van-radio__label{margin-left:auto;margin-right:.5rem}html[dir=rtl] .van-step--horizontal .van-step__circle-container{left:auto;right:-0.5rem}html[dir=rtl] .van-step--horizontal .van-step__line{left:auto;right:0}html[dir=rtl] .van-step--horizontal:last-child{right:auto;left:.0625rem}html[dir=rtl] .content-goods__header h2{margin-left:auto;margin-right:0}html[dir=rtl] .review-actions{right:auto;left:.75rem;direction:ltr}html[dir=rtl] .review-actions .van-icon{transform:rotateY(360deg)}html[dir=rtl] .right-popup.van-popup-slide-right-enter-active{transform:translate3d(-100%, 0, 0)}html[dir=rtl] .right-popup.van-popup-slide-right-leave-active{transform:translate3d(-100%, 0, 0)}html[dir=rtl] .order-item-name{padding-right:0}html[dir=rtl] .balance-row{padding-left:0;padding-right:4.2667vw}html[dir=rtl] .balance-btn.active{border-radius:0 50px 50px 0}html[dir=rtl] .list-section .list-item img{transform:rotateY(180deg)}html[dir=rtl] .menu-section .section-title img{transform:rotateY(180deg)}html[dir=rtl] .navbar .left img{transform:rotateY(180deg)}html[dir=rtl] .setting-arrow{transform:rotateY(180deg)}html[dir=rtl] .batch-actions button,html[dir=rtl] .order-actions button{margin-left:0;margin-right:.5rem}html[dir=rtl] .order-info img{margin-right:0;margin-left:.5rem}html[dir=rtl] .user-chat-page .close-btn{right:auto;left:.375rem}html[dir=rtl] .user-chat-page .send-btn img{transform:rotateY(180deg)}html[dir=rtl] .checkout-button img{transform:rotateY(180deg)}html[dir=rtl] .user-info .actions{margin-left:0;margin-right:auto}html[dir=rtl] .user-info .nav-back img{transform:rotateY(180deg)}html[dir=rtl] .user-info .avatar{margin-right:0;margin-left:.75rem}html[dir=rtl] .carousel-indicators.indicators-pagination.top-right{right:auto;left:1rem}html[dir=rtl] .bottom-bar .buy-btn{margin-right:0;margin-left:1rem}html[dir=rtl] .related-products .related-product-item .related-product-info .related-product-desc{right:auto;left:0}html[dir=rtl] .comment-footer .date{margin-right:0;margin-left:.625rem}html[dir=rtl] .publish-form .van-field__control{text-align:right !important}html[dir=rtl] .publish-form .time-field .van-field__control{text-align:left !important}html[dir=rtl] .order-address-item .address-user-name{margin-right:0;margin-left:2.5rem}html[dir=rtl] .product-specifications table th{text-align:right}html[dir=rtl] .product-info__content h1{text-align:right}html[dir=rtl] .swiper-toolbar{right:auto;left:.75rem}html[dir=rtl] .carousel-indicators.indicators-pagination{left:auto;right:1rem}html[dir=rtl] .order-address-item .address-operation{right:auto;left:0}html[dir=rtl] .address-info{margin-right:0;margin-left:1.75rem}html[dir=rtl] .submit{margin-left:0 !important;margin-right:1.375rem}html[dir=rtl] .discover-avatar{margin-right:0;margin-left:.25rem}html[dir=rtl] .related-products .related-product-item .related-product-img{margin-right:0;margin-left:.5rem}html[dir=rtl] .new-top-content{direction:rtl}html[dir=rtl] .custom-grid .van-grid-item .van-grid-item__content .top-badge{right:0;left:auto}html[dir=rtl] .content-goods__item__collect{right:auto;left:.625rem}html[dir=rtl] .footer-nav span b{right:auto;left:-1.125rem}html[dir=rtl] .home-fixed__menu{right:auto;left:.625rem}html[dir=rtl] .cookie-modal{direction:ltr}html[dir=rtl] .cookie-modal .cookie-modal-content{direction:rtl}html[dir=rtl] .cookie-modal .cookie-modal-content .required-text,html[dir=rtl] .cookie-modal .cookie-modal-content .cookie-switch{margin-left:0;margin-right:auto}html[dir=rtl] .cart-total-label{margin-right:0;margin-left:.625rem}
