:root{--van-swipe-indicator-size:1.6vw;--van-swipe-indicator-margin:var(--van-padding-sm);--van-swipe-indicator-active-opacity:1;--van-swipe-indicator-inactive-opacity:.3;--van-swipe-indicator-active-background-color:var(--van-primary-color);--van-swipe-indicator-inactive-background-color:var(--van-border-color)}.van-swipe{position:relative;overflow:hidden;transform:translateZ(0);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-swipe__track{display:flex;height:100%}.van-swipe__track--vertical{flex-direction:column}.van-swipe__indicators{position:absolute;bottom:var(--van-swipe-indicator-margin);left:50%;display:flex;transform:translate(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:var(--van-swipe-indicator-margin);flex-direction:column;transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}.van-swipe__indicator{width:var(--van-swipe-indicator-size);height:var(--van-swipe-indicator-size);background-color:var(--van-swipe-indicator-inactive-background-color);border-radius:100%;opacity:var(--van-swipe-indicator-inactive-opacity);transition:opacity var(--van-animation-duration-fast),background-color var(--van-animation-duration-fast)}.van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}.van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background-color);opacity:var(--van-swipe-indicator-active-opacity)}.van-swipe-item{position:relative;flex-shrink:0;width:100%;height:100%}.analyze_box[data-v-c4f8b854]{background:var(--ColorGary);border-radius:2.66667vw 2.66667vw 2.66667vw 2.66667vw;margin:2.66667vw;padding:4vw;color:var(--ffColor)}.product-swipe[data-v-ab54051e]{width:100%;aspect-ratio:1;margin-bottom:4.26667vw}.swipe-image[data-v-ab54051e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info[data-v-ab54051e]{margin-bottom:2.66667vw;background:var(--ColorGary);padding:5.33333vw 2.66667vw}.product-name[data-v-ab54051e]{font-size:5.33333vw;margin-bottom:2.13333vw;line-height:1.5;font-weight:700}.tag-group[data-v-ab54051e]{display:flex;gap:2.13333vw}.tag[data-v-ab54051e]{padding:1.06667vw 2.13333vw;font-size:3.73333vw;cursor:pointer;border-radius:1.33333vw 1.33333vw 1.33333vw 1.33333vw;border:1px solid var(--Color7);color:var(--Color7)}.buy-type-selector[data-v-ab54051e]{border-radius:1.06667vw;padding:5.33333vw 2.66667vw;background:var(--ColorGary)}.section-title[data-v-ab54051e]{font-size:4.26667vw;font-weight:500;margin-bottom:2.13333vw}.type-buttons[data-v-ab54051e]{display:flex;gap:2.13333vw;overflow-x:auto;padding-bottom:1.06667vw}.type-btn[data-v-ab54051e]{padding:2.13333vw 4.26667vw;cursor:pointer;white-space:nowrap;border:0;background:#3f3e43;border-radius:1.33333vw 1.33333vw 1.33333vw 1.33333vw;font-size:3.73333vw;color:var(--ffColor)}.type-btn.active[data-v-ab54051e]{color:var(--ffColor);background:linear-gradient(180deg,#7c58f4,#e562f4)}.selected-sku[data-v-ab54051e]{display:flex;justify-content:space-between;margin-top:5.33333vw;color:var(--ffColor)}.selected-sku .s9[data-v-ab54051e]{color:var(--Color99)}.sku-info[data-v-ab54051e]{display:flex;justify-content:space-between;font-size:3.73333vw}.product-desc[data-v-ab54051e]{margin-bottom:4.26667vw}.product-desc p[data-v-ab54051e]{padding:2.66667vw}.product-desc .product-desc-img[data-v-ab54051e]{width:100%;padding-bottom:12vw}.product-desc .product-desc-img img[data-v-ab54051e]{width:100%}.pay-bar[data-v-ab54051e]{position:fixed;bottom:0;left:0;right:0;background-color:#fff;padding:3.2vw 4.26667vw;display:flex;justify-content:space-between;align-items:center;box-shadow:0 -.53333vw 2.66667vw rgba(0,0,0,.05);margin:0 auto;box-sizing:border-box;width:100%}.price[data-v-ab54051e]{font-size:4.26667vw;color:#333}.price span[data-v-ab54051e]{font-size:5.33333vw;font-weight:600;color:#e562f4}.buy-btn[data-v-ab54051e]{padding:2.66667vw 7.46667vw;background:linear-gradient(180deg,#7c58f4,#e562f4);color:#fff;border:none;border-radius:6.4vw;font-size:4.26667vw;font-weight:500;cursor:pointer;box-shadow:0 .53333vw 2.13333vw rgba(124,88,244,.3)}.buy-btn.is-disabled[data-v-ab54051e],.buy-btn[data-v-ab54051e]:disabled{background:#c8c8c8;cursor:not-allowed;box-shadow:none}