.promo-container[data-v-8029e6de]{background:#f3f0e6;padding:.875rem 1rem}.header[data-v-8029e6de]{display:flex;justify-content:flex-start;margin-bottom:.875rem}.header .title[data-v-8029e6de]{color:#1c1c1c;font-size:.875rem;font-weight:600;line-height:1.0625rem}.progress-bar-container[data-v-8029e6de]{cursor:pointer;display:flex;justify-content:center;margin-bottom:.6875rem;margin-top:2.0625rem;position:relative}.progress-bar-container .step1[data-v-8029e6de]{display:flex;position:relative;width:100%}.progress-bar-container .step1 .marker[data-v-8029e6de]{align-items:center;border-radius:50%;display:flex;height:.875rem;justify-content:center;position:absolute;right:0;top:-.4375rem;width:.875rem;z-index:1}.progress-bar-container .step2[data-v-8029e6de]{display:flex;position:relative;width:100%}.progress-bar-container .step2 .marker-1[data-v-8029e6de]{right:50%}.progress-bar-container .step2 .marker-1[data-v-8029e6de],.progress-bar-container .step2 .marker-2[data-v-8029e6de]{align-items:center;border-radius:50%;display:flex;height:.875rem;justify-content:center;position:absolute;top:-.4375rem;width:.875rem;z-index:1}.progress-bar-container .step2 .marker-2[data-v-8029e6de]{right:0}.progress-bar-container .step3[data-v-8029e6de]{display:flex;position:relative;width:100%}.progress-bar-container .step3 .marker-1[data-v-8029e6de]{right:66.666%}.progress-bar-container .step3 .marker-1[data-v-8029e6de],.progress-bar-container .step3 .marker-2[data-v-8029e6de]{align-items:center;border-radius:50%;display:flex;height:.875rem;justify-content:center;position:absolute;top:-.4375rem;width:.875rem;z-index:1}.progress-bar-container .step3 .marker-2[data-v-8029e6de]{right:33.333%}.progress-bar-container .step3 .marker-3[data-v-8029e6de]{background-color:#fff0;border-radius:50%;height:.875rem;top:-.4375rem;width:.875rem;z-index:1}.progress-bar-container .step3 .marker-3[data-v-8029e6de],.progress-bar-container label[data-v-8029e6de]{align-items:center;display:flex;justify-content:center;position:absolute;right:0}.progress-bar-container label[data-v-8029e6de]{font-size:.6875rem;font-weight:500;height:1.25rem;top:-1.375rem}.progress-bar-container label img[data-v-8029e6de]{margin-left:.625rem;margin-right:-.1875rem;width:1.25rem}.progress-bar-container .marker[data-v-8029e6de],.progress-bar-container .marker-1[data-v-8029e6de],.progress-bar-container .marker-2[data-v-8029e6de]{background-color:#fff;transition:background-color .2s ease-in-out}.progress-bar-container .marker-1.satisfy[data-v-8029e6de],.progress-bar-container .marker-2.satisfy[data-v-8029e6de],.progress-bar-container .marker.satisfy[data-v-8029e6de]{background-color:#1c1c1c;transition-delay:.2s}.progress-bar-container .progress-line[data-v-8029e6de]{background-color:#fff;border-radius:.625rem;height:.3125rem;left:0;position:absolute;right:0;top:78%;transform:translateY(-50%);z-index:0}.progress-bar-container .progress-line .progress[data-v-8029e6de]{background-color:#1c1c1c;border-radius:.625rem;height:100%;max-width:100%;transition:width .2s ease-in-out}.description[data-v-8029e6de]{color:#1c1c1c;font-size:.75rem;font-weight:500;line-height:.9375rem}.bgf-container[data-v-8029e6de]{background:#f3f0e6;box-sizing:border-box;padding:.875rem 1rem;width:100%}.bgf-header[data-v-8029e6de]{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.bgf-header .bgf-title[data-v-8029e6de]{color:#1c1c1c;flex:1;font-size:.875rem;font-weight:700;line-height:1.0625rem;min-width:0;text-transform:uppercase}.bgf-header .bgf-countdown[data-v-8029e6de]{align-items:center;display:flex;flex-shrink:0}.bgf-header .count-down-gift[data-v-8029e6de] .abl-count-down-item{aspect-ratio:1/1;font-size:.75rem;padding:.1875rem}.bgf-header .count-down-gift[data-v-8029e6de] .abl-count-down-m{font-weight:600;margin:.1875rem .125rem}.bgf-header .count-down-gift[data-v-8029e6de] .seconds{background:#ce1a1a}.bgf-steps-container[data-v-8029e6de]{margin-bottom:.6875rem;position:relative;width:100%}.bgf-steps-container .bgf-track[data-v-8029e6de]{height:.875rem;margin-top:1.75rem;position:relative;width:100%}.bgf-steps-container .bgf-step[data-v-8029e6de]{position:absolute;top:0;transform:translate(-50%);z-index:1}.bgf-steps-container .bgf-step.is-last[data-v-8029e6de]{transform:translate(-100%)}.bgf-steps-container .bgf-step .bgf-step-icon[data-v-8029e6de]{margin-left:.625rem;margin-right:-.1875rem;position:absolute;right:0;top:-1.375rem;width:1.25rem}.bgf-steps-container .bgf-step .bgf-step-marker[data-v-8029e6de]{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:.875rem;justify-content:center;transition:background-color .2s ease-in-out;width:.875rem}.bgf-steps-container .bgf-step .bgf-step-marker.done[data-v-8029e6de]{background-color:#1c1c1c;transition-delay:.2s}.bgf-line[data-v-8029e6de]{background-color:#fff;border-radius:.625rem;height:.25rem;left:0;position:absolute;right:0;top:.3125rem}.bgf-line .bgf-line-progress[data-v-8029e6de]{background-color:#1c1c1c;border-radius:.625rem;height:100%;max-width:100%;transition:width .2s ease-in-out}.bgf-description[data-v-8029e6de]{color:#1c1c1c;font-size:.75rem;font-weight:500;line-height:.9375rem}.mobile-container .promo-container[data-v-8029e6de]{max-width:31.25rem}.mobile-container .bgf-steps-container[data-v-8029e6de]{width:100%}.add-to-cart-jewelryBox[data-v-86c5fbf0]{align-items:center;background:#f5f5f5;display:flex;justify-content:space-between;margin-top:.75rem;padding:.5rem .625rem}.jewelry-box-add-left[data-v-86c5fbf0]{align-items:center;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;line-height:1rem}.gift-icon[data-v-86c5fbf0]{font-size:1.125rem;line-height:1}.jewelry-box-add-btn[data-v-86c5fbf0]{background:#000;border:none;color:#fff;cursor:pointer;flex-shrink:0;font-size:.75rem;font-weight:600;height:1.75rem;line-height:1.75rem;min-width:4rem;padding:0 .75rem}.jewelry-box-add-btn[data-v-86c5fbf0]:disabled{cursor:not-allowed;opacity:.6}.sub-total[data-v-e1f15e05]{display:flex;justify-content:space-between}.saved[data-v-e1f15e05]{color:#d53333}.coupon-info[data-v-e1f15e05],.prompt-text[data-v-e1f15e05],.prompt-text .prompt-style[data-v-e1f15e05]{display:flex;flex:1;justify-content:flex-end}.prompt-text .prompt-style[data-v-e1f15e05]{align-items:center;margin-right:.3125rem;text-align:right}.prompt-text .coupon-discount-style[data-v-e1f15e05]{text-align:right;white-space:nowrap}.mobile-container .prompt-text .prompt-style[data-v-e1f15e05]{font-size:.75rem;line-height:1rem;text-align:right}.product-list[data-v-b8ae2f9c]{padding:.625rem;width:100%}.product-list .like-style[data-v-b8ae2f9c]{margin-right:.8125rem}.product-list .icon-delete[data-v-b8ae2f9c],.product-list .like-style[data-v-b8ae2f9c]{cursor:pointer;font-size:1.125rem}.product-list .list-item[data-v-b8ae2f9c]{border-bottom:.0625rem solid var(--border-color-mobile);padding:.9375rem 0}.product-list .list-item[data-v-b8ae2f9c]:first-child{padding-top:0}.product-list .list-item[data-v-b8ae2f9c]:last-child{border-bottom:0;padding-bottom:.3125rem}.product-list .bag-goods-list-gift[data-v-b8ae2f9c]{border:.0625rem solid #fb7701;border-radius:.25rem;padding:0}.product-list .bag-goods-list-gift .info-box[data-v-b8ae2f9c]{padding:.625rem .625rem 0}.product-list .bag-goods-list-gift .infp-bottom[data-v-b8ae2f9c]{padding:0 .5rem}.product-list .bag-goods-list-gift .product-sale-price[data-v-b8ae2f9c]{color:#fb7701;font-size:1.375rem;font-weight:600}.product-list .bag-goods-list-gift .free-gift[data-v-b8ae2f9c]{align-items:center;background:#fb7701;color:var(--white-color);display:flex;justify-content:space-between;padding:.25rem;width:100%}.product-list .bag-goods-list-gift .free-gift .your-gift[data-v-b8ae2f9c]{flex:1;font-size:1rem;font-weight:700}.product-list .bag-goods-list-gift .free-gift .end-time[data-v-b8ae2f9c]{align-items:center;display:flex;font-size:.75rem;font-weight:700}.product-list .bag-goods-list-gift .free-gift .end-time .count-down[data-v-b8ae2f9c]{color:var(--white-color);font-size:.75rem;margin-left:.25rem}.product-list .bag-goods-list-gift .list-top[data-v-b8ae2f9c]{padding:0 .625rem}.product-list .bag-goods-list-gift .list-bottom[data-v-b8ae2f9c]{padding:.625rem}.product-list .info-box[data-v-b8ae2f9c]{display:flex}.product-list .list-right[data-v-b8ae2f9c]{flex-direction:column;width:calc(100% - 5.25rem)}.product-list .list-right[data-v-b8ae2f9c],.product-list .list-right .cart-right-info[data-v-b8ae2f9c]{display:flex;justify-content:space-between}.product-list .list-right .list-item-right-box .item-title[data-v-b8ae2f9c]{display:-webkit-box;font-size:.875rem;line-height:1.25rem;margin-bottom:.375rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:normal;word-break:normal}.product-list .list-right .list-item-right-box .save-price[data-v-b8ae2f9c]{color:#707070;font-size:.75rem;margin-bottom:.375rem;margin-top:.5rem}.product-list .list-right .list-item-right-box .save-price span[data-v-b8ae2f9c]{color:#ce1a1a}.product-list .list-right .list-item-right-box .save-price .icon-zhekou[data-v-b8ae2f9c]{font-size:.75rem}.product-list .list-right .list-item-right-box .top-save-price-red[data-v-b8ae2f9c]{color:#ce1a1a;font-weight:500}.product-list .list-right .list-item-right-box .top-save-price[data-v-b8ae2f9c]{margin-bottom:.3125rem}.product-list .list-right .list-item-right-box .list-mid-item[data-v-b8ae2f9c],.product-list .list-right .list-item-right-box .list-mid-item .item-top[data-v-b8ae2f9c]{width:100%}.product-list .list-right .list-item-right-box .list-mid-item .item-top .hide-show[data-v-b8ae2f9c]{color:#707070;cursor:pointer;font-size:.75rem;margin-bottom:.625rem}.product-list .list-right .list-item-right-box .list-mid-item .item-top .hide-show .icon[data-v-b8ae2f9c]{font-size:.75rem}.product-list .list-right .list-item-right-box .list-mid-item .item-top .options-list[data-v-b8ae2f9c]{display:flex;margin-bottom:.625rem;width:100%}.product-list .list-right .list-item-right-box .list-mid-item .item-top .options-list .options-images[data-v-b8ae2f9c]{height:2.5rem;margin-right:.5rem;width:2.5rem}.product-list .list-right .list-item-right-box .list-mid-item .item-top .options-list .options-images img[data-v-b8ae2f9c]{border-radius:.125rem;width:100%}.product-list .list-right .list-item-right-box .list-mid-item .item-top .options-list .options-info[data-v-b8ae2f9c]{font-size:.75rem;width:calc(100% - 2.875rem)}.product-list .list-right .list-item-right-box .list-mid-item .item-top .attr-list[data-v-b8ae2f9c]{color:#707070;font-size:.75rem;line-height:1.125rem;margin-bottom:.3125rem}.product-list .list-right .list-item-right-box .delivery-time[data-v-b8ae2f9c]{color:#1aba00;font-size:.75rem;margin-top:.5rem}.product-list .list-right .list-mid[data-v-b8ae2f9c]{margin-left:.3125rem}.product-list .list-right .price-sum[data-v-b8ae2f9c]{color:#707070;font-size:.875rem;text-align:right}.product-list .list-right .price-sum .saving-box[data-v-b8ae2f9c]{color:#000;font-weight:500;margin-top:.25rem;text-align:right;white-space:nowrap}.product-list .list-right .price-sum .del-price-original[data-v-b8ae2f9c]{color:#666}.product-list .list-right .price-sum .is-save[data-v-b8ae2f9c]{color:#707070;font-size:.75rem}.product-list .list-right .price-sum .price-zero-pallet[data-v-b8ae2f9c]{color:#ce1a1a}.product-list .list-right .price-sum .gift-zero-price[data-v-b8ae2f9c]{color:#ce1b19;display:block;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;margin-top:.25rem;text-align:right}.image-box[data-v-b8ae2f9c]{align-items:center;background:var(--background-icon) no-repeat center center/1.25rem 1.25rem;border-radius:.25rem;display:flex;height:6rem;justify-content:center;margin-right:.625rem;overflow:hidden;position:relative;width:6rem}.image-box .free-badge[data-v-b8ae2f9c]{background:#f7ece6;color:#ce1b19;font-size:.625rem;font-weight:700;left:-1.125rem;overflow:hidden;padding:.125rem 0;position:absolute;text-align:center;top:.3125rem;transform:rotate(-45deg);width:3.875rem;z-index:1}.image-box img[data-v-b8ae2f9c]{border-radius:.125rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.infp-bottom[data-v-b8ae2f9c]{align-items:center;display:flex;justify-content:space-between;margin-top:.625rem;padding:0}.select[data-v-b8ae2f9c]{text-align:center}.info-bt[data-v-b8ae2f9c]{margin-bottom:.3125rem}.info-bt .name[data-v-b8ae2f9c]{font-weight:500;margin-right:.3125rem}.ends-in[data-v-b8ae2f9c]{align-items:center;display:flex;margin:.3125rem 0}.ends-in .iconfont-he[data-v-b8ae2f9c]{color:#1c1c1c;flex:0 0 auto;font-size:1rem;margin-right:.25rem}.price-countdown[data-v-b8ae2f9c]{margin-top:.375rem;text-align:right}.price-countdown .count-down-gift[data-v-b8ae2f9c]{font-size:.75rem}.price-countdown .count-down-gift[data-v-b8ae2f9c] .abl-count-down-item{aspect-ratio:1/1;font-size:.75rem;padding:.1875rem}.price-countdown .count-down-gift[data-v-b8ae2f9c] .abl-count-down-m{font-weight:600;margin:.1875rem .125rem}.price-countdown .count-down-gift[data-v-b8ae2f9c] .seconds{background:#ce1a1a}.end-text[data-v-b8ae2f9c]{margin:0 .3125rem}.colon[data-v-b8ae2f9c]{margin:0 .25rem}.block[data-v-b8ae2f9c],.colon[data-v-b8ae2f9c]{color:red;display:inline-block}.block[data-v-b8ae2f9c]{border:.0625rem solid red;border-radius:.25rem;font-size:.75rem;text-align:center;width:1.375rem}.attr-list[data-v-b8ae2f9c]{overflow:hidden}.attr-item[data-v-b8ae2f9c]{font-size:.75rem;line-height:.75rem;margin-bottom:.25rem}.attr-item[data-v-b8ae2f9c]:last-child{margin-bottom:0}.attr-item .name[data-v-b8ae2f9c]{font-weight:500;line-height:.875rem;margin-right:.3125rem}.promo-countdown__timer[data-v-b8ae2f9c]{align-items:center;display:flex;gap:.125rem;margin-top:1rem}.close-box[data-v-b8ae2f9c]{cursor:pointer;font-size:.75rem;font-weight:600}.qty-style-stepper[data-v-b8ae2f9c]{flex:1;width:100%}.mobile-container .image-box[data-v-b8ae2f9c]{height:5.375rem;width:5.375rem}.mobile-container .product-list[data-v-b8ae2f9c]{padding:.625rem 1rem}.mobile-container .product-list .list-right .list-item-right-box .item-title[data-v-b8ae2f9c]{font-size:.75rem;line-height:.9375rem;margin-right:1rem;overflow-wrap:anywhere;white-space:normal;word-break:normal}.mobile-container .price-countdown .count-down-gift[data-v-b8ae2f9c] .abl-count-down-item{font-size:.6875rem;width:1.25rem}.fold-transition-enter-active,.fold-transition-leave-active{transition:all .5s ease}.fold-transition-enter-from{max-height:0;opacity:0;overflow:hidden}.fold-transition-enter-to,.fold-transition-leave-from{max-height:62.5rem;opacity:1}.fold-transition-leave-to{max-height:0;opacity:0;overflow:hidden}
