.social-share-icon[data-v-0becc0bc]{flex:none;width:1em;height:1em;display:inline-block}.goods-detail[data-v-305d58f4]{width:100%;padding:0 0 1.25rem}.product-breadcrumbs--mobile[data-v-305d58f4]{display:none}.loading[data-v-305d58f4]{gap:2rem;padding:1.5rem 0;display:flex}.skeleton-img[data-v-305d58f4]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.75rem;flex-shrink:0;width:26.25rem;height:26.25rem;animation:1.4s infinite shimmer-305d58f4}.skeleton-info[data-v-305d58f4]{flex-direction:column;flex:1;gap:1rem;padding-top:1rem;display:flex}.skeleton-line[data-v-305d58f4]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;height:1.25rem;animation:1.4s infinite shimmer-305d58f4}.w60[data-v-305d58f4]{width:60%}.w40[data-v-305d58f4]{width:40%}.w80[data-v-305d58f4]{width:80%}@keyframes shimmer-305d58f4{0%{background-position:200% 0}to{background-position:-200% 0}}.not-found[data-v-305d58f4]{text-align:center;color:#999;padding:5rem 0}.btn-back[data-v-305d58f4]{color:#fff;background:#e4393c;border-radius:.375rem;margin-top:1rem;padding:.625rem 1.5rem;text-decoration:none;display:inline-block}@media (width>=40rem){.goods-detail[data-v-305d58f4]{--detail-media-column:min(50vw, 37.75rem);--detail-column-gap:clamp(1.5rem, 3vw, 3rem);grid-template-columns:minmax(0,var(--detail-media-column)) minmax(0,1fr);align-items:start;gap:0 var(--detail-column-gap);display:grid}.product-main-column[data-v-305d58f4]{flex-direction:column;gap:1.5rem;min-width:0;display:flex;position:sticky;top:1rem}.product-purchase-column[data-v-305d58f4]{align-self:start;min-width:0}.info-section[data-v-305d58f4]{max-width:none}}.slider-wrap[data-v-305d58f4]{flex-direction:column;gap:1.5rem;display:flex}.hero-media-preview[data-v-305d58f4]{min-width:0;position:relative}.goods-carousel[data-v-305d58f4]{width:100%;min-width:0}.detail-media-count[data-v-305d58f4]{display:none}[data-v-305d58f4] .goods-carousel-arrow{z-index:3;color:#9ca3af;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:#fffffff5;border:0;border-radius:62.4375rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;transition:opacity .22s,visibility .22s,color .18s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .75rem 1.5rem #0f172a2e}[data-v-305d58f4] .goods-carousel-arrow:hover:not(:disabled){color:#4b5563;background:#fffffff5}.hero-media-preview--controls-visible[data-v-305d58f4] .goods-carousel-arrow{opacity:1;visibility:visible;pointer-events:auto}[data-v-305d58f4] .goods-carousel-arrow:disabled{opacity:.35;cursor:default}[data-v-305d58f4] .goods-carousel-arrow span,[data-v-305d58f4] .goods-carousel-arrow svg{margin:0}[data-v-305d58f4] .goods-carousel-arrow--prev{left:1rem;right:auto}[data-v-305d58f4] .goods-carousel-arrow--next{left:auto;right:1rem}.slide-frame[data-v-305d58f4]{aspect-ratio:1;contain:paint;isolation:isolate;background:#f5f5f5;border:0;border-radius:.5rem;overflow:hidden}.slide-frame--video[data-v-305d58f4]{background:#000}.slide-image[data-v-305d58f4],.slide-video[data-v-305d58f4]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.slide-image[data-v-305d58f4]{cursor:zoom-in;background:#f5f5f5}.slide-image[data-v-305d58f4] .app-image__img{mix-blend-mode:multiply}.slide-video-shell[data-v-305d58f4]{border-radius:inherit;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.slide-video[data-v-305d58f4]{cursor:pointer}.slide-video-toggle[data-v-305d58f4]{z-index:2;color:#fff;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:#111827b8;border:0;border-radius:62.4375rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.375rem;transition:opacity .22s,visibility .22s,background-color .18s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slide-video-toggle[data-v-305d58f4]:focus-visible,.slide-video-toggle[data-v-305d58f4]:hover{background:#111827db}.slide-video-toggle--visible[data-v-305d58f4]{opacity:1;visibility:visible;pointer-events:auto}.slide-video-progress[data-v-305d58f4]{z-index:2;align-items:center;display:flex;position:absolute;bottom:.625rem;left:.875rem;right:.875rem}.slide-video-progress__range[data-v-305d58f4]{appearance:none;cursor:pointer;background:#ffffff47;border-radius:62.4375rem;width:100%;height:.25rem}.slide-video-progress__range[data-v-305d58f4]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#fff 0,#fff var(--slide-video-progress,0),#ffffff47 var(--slide-video-progress,0),#ffffff47 100%);border-radius:62.4375rem;height:.25rem}.slide-video-progress__range[data-v-305d58f4]::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:.75rem;height:.75rem;margin-top:-.25rem;box-shadow:0 .125rem .5rem #0f172a4d}.slide-video-progress__range[data-v-305d58f4]::-moz-range-track{background:#ffffff47;border:0;border-radius:62.4375rem;height:.25rem}.slide-video-progress__range[data-v-305d58f4]::-moz-range-progress{background:#fff;border-radius:62.4375rem;height:.25rem}.slide-video-progress__range[data-v-305d58f4]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.75rem;height:.75rem;box-shadow:0 .125rem .5rem #0f172a4d}.thumb-rail[data-v-305d58f4]{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;gap:.5rem;min-height:0;display:flex;overflow:hidden}.thumb-scroll-btn[data-v-305d58f4]{color:#a3adbd;cursor:pointer;background:#fff;border:.0625rem solid #edf0f4;border-radius:.5rem;justify-content:center;align-items:center;height:1.5rem;transition:all .16s;display:none}.thumb-scroll-btn[data-v-305d58f4]:hover{color:#111827;border-color:#d8dde6}.thumb-scroll-btn[data-v-305d58f4]:disabled{opacity:.35;pointer-events:none}.thumb-strip[data-v-305d58f4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;min-height:0;display:grid}.thumb-list[data-v-305d58f4]{display:contents}.thumb-btn[data-v-305d58f4]{isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#f5f5f5;border:0;border-radius:.75rem;padding:0;transition:all .18s;position:relative;overflow:hidden}.thumb-btn[data-v-305d58f4]:focus{outline:none}.thumb-btn[data-v-305d58f4]:focus-visible{outline-offset:.125rem;outline:.125rem solid #111827}.thumb-btn.active[data-v-305d58f4]{box-shadow:0 0 0 .125rem #111827}.thumb-image[data-v-305d58f4]{aspect-ratio:1;border-radius:inherit;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;width:100%;display:block}.thumb-image--video[data-v-305d58f4]{mix-blend-mode:normal;background:#111827}.thumb-video-badge[data-v-305d58f4]{color:#fff;background:#00000047;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex;position:absolute;inset:0}.info-section[data-v-305d58f4]{box-shadow:none;background:#fff;border:0;border-radius:0;gap:.9375rem;padding:0;position:relative}.info-section[data-v-305d58f4],.summary-section[data-v-305d58f4]{flex-direction:column;display:flex}.summary-section[data-v-305d58f4]{flex:none;gap:.875rem}.purchase-section[data-v-305d58f4]{flex-direction:column;flex:none;justify-content:flex-start;gap:1.5rem;min-height:0;display:flex}.goods-title-row[data-v-305d58f4]{display:block}.goods-name[data-v-305d58f4]{color:#071326;width:auto;max-width:none;margin:0;font-size:1.625rem;font-weight:800;line-height:1.25}.goods-sub[data-v-305d58f4]{color:#6b7280;margin:0;font-size:.875rem;line-height:1.5}.rating-stars[data-v-305d58f4]{color:#f59e0b;gap:.0625rem;font-size:1rem;line-height:1;display:inline-flex}.rating-stars .muted[data-v-305d58f4]{color:#d1d5db}.price-box[data-v-305d58f4]{background:0 0;border:0;border-radius:0;align-items:baseline;gap:.625rem;margin-top:.5rem;padding:0;display:flex}.price-current[data-v-305d58f4]{color:#111827;font-size:1.875rem;font-weight:900}.price-current--sale[data-v-305d58f4]{color:#ef2a2a}.price-origin[data-v-305d58f4]{color:#9ca3af;font-size:.9375rem;font-weight:700;text-decoration:line-through}.detail-spec-feedback[data-v-305d58f4]{color:#374151;background:#f8fafc;border:.0625rem solid #d8dde6;border-radius:62.4375rem;align-items:center;gap:.375rem;width:fit-content;max-width:100%;margin:.25rem 0 0;padding:.375rem .6875rem;font-size:.7rem;font-weight:400;line-height:1.2;display:inline-flex}.detail-spec-feedback--shake[data-v-305d58f4]{animation:.42s detail-spec-shake-305d58f4}.detail-spec-feedback__icon[data-v-305d58f4]{color:red;flex:none;justify-content:center;width:.75rem;height:.75rem;font-size:.7rem;line-height:1}.detail-spec-feedback__icon[data-v-305d58f4],.discount-badge[data-v-305d58f4]{align-items:center;font-weight:900;display:inline-flex}.discount-badge[data-v-305d58f4]{color:#ef2a2a;background:#fee2e2;border-radius:.25rem;min-height:1.75rem;padding:0 .5625rem;font-size:.875rem}.spec-section[data-v-305d58f4]{gap:1.5rem;padding-top:0}.spec-group[data-v-305d58f4],.spec-section[data-v-305d58f4]{flex-direction:column;display:flex}.spec-group[data-v-305d58f4]{gap:.75rem}.spec-group--shake[data-v-305d58f4]{animation:.42s detail-spec-shake-305d58f4}.spec-title[data-v-305d58f4]{color:#111827;justify-content:space-between;gap:1rem;font-size:1.125rem;font-weight:500}.spec-title[data-v-305d58f4],.spec-title__main[data-v-305d58f4]{align-items:baseline;display:flex}.spec-title__main[data-v-305d58f4]{-moz-column-gap:.5rem;flex-wrap:wrap;gap:.25rem .5rem}.spec-title__label[data-v-305d58f4]{color:#9ca3af}.spec-title strong[data-v-305d58f4]{font-weight:500}.spec-title__actions[data-v-305d58f4]{flex-wrap:wrap;gap:.75rem;display:inline-flex}.spec-expand-btn[data-v-305d58f4],.spec-title__actions[data-v-305d58f4]{justify-content:flex-end;align-items:center}.spec-expand-btn[data-v-305d58f4]{color:#111827;cursor:pointer;background:0 0;border:0;gap:.25rem;min-width:3.5rem;min-height:2.25rem;padding:0 .25rem;font-size:.9375rem;font-weight:600;display:none}.spec-expand-btn svg[data-v-305d58f4]{color:#9ca3af;width:1.125rem;height:1.125rem}.spec-expand-btn[data-v-305d58f4]:focus,.spec-expand-btn[data-v-305d58f4]:focus-visible{box-shadow:none;outline:none}.size-guide-btn[data-v-305d58f4]{color:#111827;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:inline-flex}.size-guide-btn[data-v-305d58f4]:focus,.size-guide-btn[data-v-305d58f4]:focus-visible{box-shadow:none;outline:none}.spec-options[data-v-305d58f4]{flex-wrap:wrap;gap:.5rem;display:flex}.spec-chip[data-v-305d58f4]{color:#111827;cursor:pointer;background:#f3f4f6;border:.0625rem solid #d9dde5;border-radius:62.4375rem;justify-content:center;align-items:center;min-width:3.75rem;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:600;transition:all .18s;display:inline-flex}.spec-chip.active[data-v-305d58f4]{color:#fff;box-shadow:none;background:#111;border-color:#111827}.spec-chip[data-v-305d58f4]:not(.spec-chip--color):not(.active):not(:disabled):focus-visible,.spec-chip[data-v-305d58f4]:not(.spec-chip--color):not(.active):not(:disabled):hover{border-color:#0000;box-shadow:0 0 0 .125rem #9ca3af}.spec-chip--color[data-v-305d58f4]{isolation:isolate;aspect-ratio:1;width:6rem;min-width:6rem;height:auto;min-height:6rem;box-shadow:none;background:#f5f5f5 padding-box padding-box;border:.125rem solid #0000;border-radius:.75rem;padding:0;overflow:hidden}.spec-chip--color[data-v-305d58f4]:not(.active):not(:disabled):focus-visible,.spec-chip--color[data-v-305d58f4]:not(.active):not(:disabled):hover{border-color:#9ca3af}.spec-chip--color.active[data-v-305d58f4]{box-shadow:none;background:#f5f5f5;border-color:#111827}.spec-swatch-image[data-v-305d58f4]{mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.spec-chip.disabled[data-v-305d58f4]{opacity:.45;cursor:default}.spec-chip--sold-out[data-v-305d58f4]{opacity:.68}.spec-chip__text[data-v-305d58f4]{align-items:center;gap:.375rem;display:inline-flex}.spec-chip--sold-out:not(.spec-chip--color) .spec-chip__text>span[data-v-305d58f4]{text-decoration:line-through}.spec-chip__text small[data-v-305d58f4]{color:#9ca3af;font-size:.625rem;font-weight:800}.spec-chip--color[data-v-305d58f4]{position:relative}.spec-chip--color.disabled[data-v-305d58f4]:after{content:"";transform-origin:50%;background:#fff;width:142%;height:.1875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.purchase-actions[data-v-305d58f4]{flex-direction:column;gap:1.5rem;margin-top:0;display:flex}.detail-qty-group[data-v-305d58f4]{color:#111827}.detail-qty-stepper[data-v-305d58f4]{background:#f4f5f8;border:.0625rem solid #d9dde5;border-radius:62.4375rem;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;width:7.5rem;height:2.75rem;display:grid;overflow:hidden}.detail-qty-stepper button[data-v-305d58f4]{color:#061126;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;transition:background-color .18s,color .18s;display:inline-flex}.detail-qty-stepper button[data-v-305d58f4]:not(:disabled):focus-visible,.detail-qty-stepper button[data-v-305d58f4]:not(:disabled):hover{background:#eceff5}.detail-qty-stepper button svg[data-v-305d58f4]{stroke-width:2px;width:1.125rem;height:1.125rem}.detail-qty-stepper button[data-v-305d58f4]:disabled{color:#c3c8d2;cursor:default}.detail-qty-stepper span[data-v-305d58f4]{color:#061126;text-align:center;border:0;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.detail-qty-stepper--disabled span[data-v-305d58f4]{color:#94a3b8}.primary-action-row[data-v-305d58f4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 3.125rem;align-items:center;gap:1rem;display:grid}.btn-buy[data-v-305d58f4],.btn-cart[data-v-305d58f4],.favorite-action-btn[data-v-305d58f4]{cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;min-width:0;height:3.125rem;font-size:1rem;font-weight:900;transition:opacity .2s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.favorite-action-btn[data-v-305d58f4]{color:#5f6368;background:#fff;border:.0625rem solid #e5e7eb;border-radius:62.4375rem;width:3.125rem;font-size:1.5rem}.favorite-action-btn--media[data-v-305d58f4]{display:none}.favorite-action-btn.active[data-v-305d58f4]{color:#ef334b}.favorite-action-icon--loading[data-v-305d58f4]{animation:.8s linear infinite product-card-spin-305d58f4}.btn-buy[data-v-305d58f4],.btn-cart[data-v-305d58f4]{gap:.625rem;width:100%;padding:0 1.5rem}.favorite-action-btn[data-v-305d58f4]:disabled{opacity:.75}.btn-buy[data-v-305d58f4]:disabled,.btn-cart[data-v-305d58f4]:disabled{opacity:.5}.btn-buy[data-v-305d58f4]{color:#111827;background:#fff;border:.0625rem solid #e5e7eb}.btn-cart[data-v-305d58f4]{color:#fff;background:#111827;border:.0625rem solid #111827}.detail-loading-dots[data-v-305d58f4]{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.detail-loading-dots span[data-v-305d58f4]{background:#ffffffeb;border-radius:50%;width:.375rem;height:.375rem;animation:1s ease-in-out infinite detail-loading-bounce-305d58f4}.detail-loading-dots span[data-v-305d58f4]:nth-child(2){animation-delay:.12s}.detail-loading-dots span[data-v-305d58f4]:nth-child(3){animation-delay:.24s}.detail-loading-dots span[data-v-305d58f4]:nth-child(4){animation-delay:.36s}@keyframes detail-loading-bounce-305d58f4{0%,80%,to{opacity:.28;transform:scale(.72)}40%{opacity:1;transform:scale(1)}}@keyframes detail-spec-shake-305d58f4{0%,to{transform:translate(0)}20%{transform:translate(-.375rem)}40%{transform:translate(.375rem)}60%{transform:translate(-.25rem)}80%{transform:translate(.25rem)}}.btn-buy[data-v-305d58f4]:not(:disabled):hover,.btn-cart[data-v-305d58f4]:not(:disabled):hover,.favorite-action-btn[data-v-305d58f4]:not(:disabled):hover{animation:.3s both product-card-shadow-305d58f4}@media (width>=40rem) and (width<=72rem){.primary-action-row[data-v-305d58f4]{grid-template-columns:minmax(0,1fr) 3.125rem}.btn-buy[data-v-305d58f4]{grid-column:1/-1}}@media (width>=40rem){.info-section[data-v-305d58f4]{justify-content:flex-start}.purchase-section[data-v-305d58f4]{padding-top:1.5rem}.purchase-section .spec-section[data-v-305d58f4]{flex:none;justify-content:flex-start}.info-section--compact[data-v-305d58f4]{gap:.625rem}.info-section--compact .summary-section[data-v-305d58f4]{gap:.5625rem}.info-section--compact .goods-name[data-v-305d58f4]{font-size:1.5rem;line-height:1.2}.info-section--compact .spec-section[data-v-305d58f4]{flex:none;justify-content:flex-start;gap:1.25rem}.info-section--compact .spec-group[data-v-305d58f4]{gap:.5rem}.slider-wrap[data-v-305d58f4]{--detail-thumb-size:clamp(3.5rem, 7vw, 4.75rem);--detail-thumb-gap:clamp(.5rem, 1vw, .875rem);padding-left:calc(var(--detail-thumb-size) + var(--detail-thumb-gap));display:block;position:relative}.goods-carousel[data-v-305d58f4]{width:100%;max-width:none;margin:0}.thumb-rail[data-v-305d58f4]{width:var(--detail-thumb-size);height:auto;min-height:0;max-height:100%;position:absolute;inset:0 auto 0 0;overflow:hidden}.thumb-scroll-btn[data-v-305d58f4]{flex:0 0 1.5rem;display:inline-flex}.thumb-strip[data-v-305d58f4]{flex:auto;padding:.125rem;display:block;overflow:hidden}.thumb-list[data-v-305d58f4]{align-items:center;gap:var(--detail-thumb-gap);will-change:transform;flex-direction:column;transition:transform .28s cubic-bezier(.22,.61,.36,1);display:flex}.thumb-btn[data-v-305d58f4]{width:calc(var(--detail-thumb-size) - .25rem);flex:none}.slide-frame[data-v-305d58f4]{aspect-ratio:1;min-height:0}}.recommend-section[data-v-305d58f4]{box-shadow:none;background:#fff;border:0;border-radius:0;margin:1.75rem 0 2.75rem;padding:0}.product-share-link[data-v-305d58f4]{flex:none;width:1.125rem;height:1.125rem;font-size:1.125rem}.bottom-detail-section[data-v-305d58f4]{margin-bottom:3.5rem;scroll-margin-top:5rem}.detail-anchor-nav[data-v-305d58f4]{border-bottom:.0625rem solid #d9dde5;flex-wrap:nowrap;align-items:center;gap:2.75rem;margin:0 0 2.5rem;padding:0 0 1rem;display:flex}.detail-anchor-link[data-v-305d58f4]{color:#111827;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-size:1rem;font-weight:900;display:inline-flex}.detail-anchor-link[data-v-305d58f4]:hover{color:#000}.attr-section[data-v-305d58f4],.detail-section[data-v-305d58f4]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.parameter-section[data-v-305d58f4]{padding-top:.25rem}.detail-title[data-v-305d58f4]{color:#111827;margin:0 0 1rem;font-size:1.25rem;font-weight:900}.attr-grid[data-v-305d58f4]{border-top:.0625rem solid #edf0f4;border-left:.0625rem solid #edf0f4;grid-template-columns:1fr;overflow:hidden}.attr-card[data-v-305d58f4],.attr-grid[data-v-305d58f4]{background:#fff;display:grid}.attr-card[data-v-305d58f4]{border-bottom:.0625rem solid #edf0f4;border-right:.0625rem solid #edf0f4;grid-template-columns:minmax(8rem,.34fr) minmax(0,1fr);min-width:0}.attr-name[data-v-305d58f4]{color:#111827;background:#f8fafc;font-weight:700}.attr-name[data-v-305d58f4],.attr-value[data-v-305d58f4]{align-items:center;min-width:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;display:flex}.attr-value[data-v-305d58f4]{color:#374151;word-break:break-word;margin:0}.detail-content-wrap[data-v-305d58f4]{max-height:34rem;position:relative;overflow:hidden}.detail-content-wrap[data-v-305d58f4]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff 82%);max-width:48rem;height:7rem;position:absolute;bottom:0;left:0;right:0}.detail-content-wrap--expanded[data-v-305d58f4]{max-height:none}.detail-content-wrap--expanded[data-v-305d58f4]:after{display:none}.detail-content[data-v-305d58f4]{color:#374151;max-width:48rem;font-size:.875rem;line-height:1.8}.detail-content[data-v-305d58f4] p{margin:0 0 1rem}.detail-content[data-v-305d58f4] ol,.detail-content[data-v-305d58f4] ul{margin:0 0 1rem;padding-left:1.25rem}.detail-toggle-btn[data-v-305d58f4]{width:max-content;box-shadow:none;color:#111827;cursor:pointer;background:0 0;border:0;margin:1.25rem auto 0;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline;display:block}.detail-toggle-btn--less[data-v-305d58f4]{background:#fff;border-radius:62.4375rem;justify-content:center;align-items:center;min-width:5.75rem;min-height:1.75rem;padding:.25rem 1.125rem;text-decoration:none;display:flex;box-shadow:0 .5rem 1.25rem #11182729}.reviews-section[data-v-305d58f4]{border-top:.0625rem solid #d9dde5;margin-top:1.5rem;padding-top:1.75rem}.reviews-summary[data-v-305d58f4]{grid-template-columns:minmax(12rem,.28fr) minmax(0,1fr);gap:2rem;max-width:48rem;margin-bottom:1.5rem;display:grid}.reviews-score[data-v-305d58f4]{flex-direction:column;gap:.375rem;display:flex}.reviews-score strong[data-v-305d58f4]{color:#111827;font-size:1.75rem;font-weight:900}.reviews-score span[data-v-305d58f4]{color:#6b7280;font-size:.8125rem}.reviews-bars[data-v-305d58f4]{flex-direction:column;gap:.625rem;display:flex}.reviews-bar-row[data-v-305d58f4]{color:#374151;grid-template-columns:5rem minmax(0,1fr) 2.5rem;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}.reviews-bar-row div[data-v-305d58f4]{background:#edf0f4;border-radius:62.4375rem;height:.375rem;overflow:hidden}.reviews-bar-row i[data-v-305d58f4]{border-radius:inherit;background:#111827;height:100%;display:block}.reviews-bar-row strong[data-v-305d58f4]{color:#111827;text-align:right;font-size:.8125rem}.review-list[data-v-305d58f4]{border-top:.0625rem solid #edf0f4;flex-direction:column;max-width:48rem;display:flex}.review-item[data-v-305d58f4]{grid-template-columns:2.5rem minmax(0,1fr);gap:.875rem;padding:1rem 0;display:grid}.review-avatar[data-v-305d58f4]{-o-object-fit:cover;object-fit:cover;background:0 0;border-radius:62.4375rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}.review-avatar--placeholder[data-v-305d58f4]{color:#8f96a3;font-size:2.5rem}.review-avatar--placeholder[data-v-305d58f4] svg{width:1em;height:1em}.review-body[data-v-305d58f4]{min-width:0}.review-meta[data-v-305d58f4]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.review-meta-main[data-v-305d58f4]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.review-meta strong[data-v-305d58f4]{color:#111827;font-size:.875rem}.review-meta span[data-v-305d58f4]{color:#9ca3af;font-size:.75rem}.review-item-rating[data-v-305d58f4]{color:#f59e0b;align-items:center;gap:.125rem;display:inline-flex}.review-item-star[data-v-305d58f4]{width:.8125rem;height:.8125rem;line-height:1;display:block;position:relative}.review-item-star svg[data-v-305d58f4]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.review-item-star path[data-v-305d58f4]{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px}.review-item-star-base path[data-v-305d58f4]{fill:none;stroke:#c7cdd6}.review-item-star-fill path[data-v-305d58f4]{fill:#f59e0b;stroke:#f59e0b}.review-text[data-v-305d58f4]{color:#374151;margin:.375rem 0 0;font-size:.875rem;line-height:1.55}.review-images[data-v-305d58f4]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.review-image-button[data-v-305d58f4]{cursor:pointer;background:0 0;border:0;border-radius:.375rem;width:4.5rem;height:4.5rem;padding:0;display:block;overflow:hidden}.review-images img[data-v-305d58f4]{-o-object-fit:cover;object-fit:cover;background:#f3f4f6;width:100%;height:100%;transition:transform .18s;display:block}.review-image-button:hover img[data-v-305d58f4]{transform:scale(1.04)}.review-load-more[data-v-305d58f4]{color:#111827;cursor:pointer;background:#fff;border:.0625rem solid #111827;border-radius:62.4375rem;align-self:center;min-height:2.5rem;margin-top:1rem;padding:0 1.25rem;font-size:.8125rem;font-weight:900}.review-load-more[data-v-305d58f4]:disabled{color:#9ca3af;cursor:default;border-color:#d1d5db}.review-empty[data-v-305d58f4]{color:#6b7280;max-width:48rem;padding:1rem 0;font-size:.875rem}.review-empty strong[data-v-305d58f4]{color:#111827;margin-bottom:.375rem;display:block}.review-empty p[data-v-305d58f4]{margin:0}.recommend-head[data-v-305d58f4]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.2rem;display:flex}.recommend-head h2[data-v-305d58f4]{color:#111827;margin:0;font-size:1.125rem;font-weight:900}.recommend-view-all[data-v-305d58f4]{color:#6b7280;flex:none;font-size:.8125rem;font-weight:700;text-decoration:none}.recommend-view-all[data-v-305d58f4]:hover{color:#111827}.recommend-grid[data-v-305d58f4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.recommend-more[data-v-305d58f4]{justify-content:center;margin-top:2rem;display:flex}.recommend-more-btn[data-v-305d58f4]{color:#111827;background:#fff;border:.0625rem solid #111827;border-radius:62.4375rem;justify-content:center;align-items:center;min-width:8.875rem;height:2.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.recommend-more-btn[data-v-305d58f4]:disabled{color:#9ca3af;opacity:1;background:#fff;border-color:#e5e7eb}.recommend-more-btn[data-v-305d58f4]:hover:not(:disabled){animation:.3s both product-card-shadow-305d58f4}.recommend-no-more[data-v-305d58f4]{color:#9ca3af;cursor:default;font-size:.875rem;font-weight:500}.recommend-loading-dots[data-v-305d58f4]{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.recommend-loading-dots span[data-v-305d58f4]{background:#111827;border-radius:50%;width:.375rem;height:.375rem;animation:.9s ease-in-out infinite recommend-loading-wave-305d58f4}.recommend-loading-dots span[data-v-305d58f4]:nth-child(2){animation-delay:.12s}.recommend-loading-dots span[data-v-305d58f4]:nth-child(3){animation-delay:.24s}@keyframes recommend-loading-wave-305d58f4{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-.375rem)}}@media (width>=48rem){.recommend-grid[data-v-305d58f4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.recommend-grid[data-v-305d58f4]{grid-template-columns:repeat(4,minmax(0,1fr))}.attr-grid[data-v-305d58f4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.recommend-grid[data-v-305d58f4]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=40rem){html.goods-detail-page{scrollbar-width:none}html.goods-detail-page::-webkit-scrollbar{width:0;height:0;display:none}.product-share-link[data-v-305d58f4]{width:1.375rem;height:1.375rem;font-size:1.25rem}.product-breadcrumbs--desktop[data-v-305d58f4]{display:none}.product-breadcrumbs--mobile[data-v-305d58f4]{display:flex}.product-breadcrumb-bar[data-v-305d58f4]{row-gap:.75rem}.product-breadcrumbs[data-v-305d58f4]{color:#8a91a5;white-space:nowrap;flex-wrap:nowrap;width:100%;font-size:.75rem;line-height:1.4;overflow:hidden}.product-breadcrumbs .breadcrumb-ellipsis[data-v-305d58f4],.product-breadcrumbs>a[data-v-305d58f4]{flex-shrink:0}.product-breadcrumbs .breadcrumb-separator[data-v-305d58f4]{color:#8a91a5;margin-inline:.375rem}.product-breadcrumbs .breadcrumb-current[data-v-305d58f4]{flex:auto;min-width:0;max-width:none}.goods-detail[data-v-305d58f4]{padding:0 0 2rem}.detail-media-count[data-v-305d58f4]{z-index:3;color:#fff;pointer-events:none;background:#11182757;border-radius:62.4375rem;justify-content:center;align-items:center;min-width:3.875rem;height:1.5rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.thumb-rail[data-v-305d58f4]{display:none}.product-main-column[data-v-305d58f4]{flex-direction:column;gap:1.25rem;display:flex}.product-purchase-column[data-v-305d58f4]{max-height:none;margin-top:1.5rem;overflow:visible}.info-section[data-v-305d58f4]{border-radius:1.375rem}.summary-section[data-v-305d58f4]{gap:0}.purchase-section[data-v-305d58f4]{gap:1rem}.spec-section[data-v-305d58f4]{gap:1.125rem}.spec-group[data-v-305d58f4]{gap:.625rem}.spec-title[data-v-305d58f4]{align-items:center;font-size:1rem}.spec-title__actions[data-v-305d58f4]{flex:none}.spec-expand-btn[data-v-305d58f4]{display:inline-flex}.spec-options[data-v-305d58f4]{gap:.5rem}.spec-options--long-text[data-v-305d58f4]{flex-flow:column;width:100%}.spec-options--long-text .spec-chip[data-v-305d58f4]:not(.spec-chip--color){width:100%;min-width:0;max-width:100%;font-size:var(--spec-fit-font-size,.875rem);white-space:nowrap;flex:none;padding-inline:.5rem;line-height:1.15;overflow:hidden}.spec-options--long-text .spec-chip__text[data-v-305d58f4]{white-space:nowrap;gap:.25rem;min-width:0;max-width:100%}.spec-options--long-text .spec-chip__text small[data-v-305d58f4]{font-size:.625rem}.spec-options--image[data-v-305d58f4]{--mobile-spec-image-gap:clamp(.5rem, 2.5vw, .75rem);gap:var(--mobile-spec-image-gap);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-inline:-1rem;padding:0 1rem .25rem;scroll-padding-inline:1rem;overflow:auto hidden}.spec-options--image[data-v-305d58f4]::-webkit-scrollbar{display:none}.spec-options--image-expanded[data-v-305d58f4]{gap:var(--mobile-spec-image-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:0;animation:.46s cubic-bezier(.4,0,.2,1) both spec-image-options-expand-305d58f4;display:grid;overflow:hidden}.spec-options--image-expanded.spec-options--image-collapsing[data-v-305d58f4]{pointer-events:none;animation:.46s cubic-bezier(.4,0,.2,1) both spec-image-options-collapse-305d58f4}.spec-options--image .spec-chip--color[data-v-305d58f4]{flex:0 0 calc(33.3333% - var(--mobile-spec-image-gap)*2/3);width:auto;min-width:0;min-height:0}.spec-options--image-expanded .spec-chip--color[data-v-305d58f4]{width:100%}@keyframes spec-image-options-expand-305d58f4{0%{max-height:var(--spec-options-collapsed-height,7rem);opacity:.82}to{max-height:var(--spec-options-expanded-height,80rem);opacity:1}}@keyframes spec-image-options-collapse-305d58f4{0%{max-height:var(--spec-options-expanded-height,80rem);opacity:1}to{max-height:var(--spec-options-collapsed-height,7rem);opacity:.82}}.spec-chip[data-v-305d58f4]:not(.spec-chip--color){flex:none}.recommend-section[data-v-305d58f4]{border-radius:0;padding:0}.recommend-grid[data-v-305d58f4]{-moz-column-gap:.5rem;gap:1rem .5rem}.recommend-grid[data-v-305d58f4] .product-card{padding:.25rem}.detail-anchor-nav[data-v-305d58f4]{scrollbar-color:#9ca3af transparent;scrollbar-width:thin;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:1.5rem;padding-bottom:.875rem;overflow:auto hidden}.detail-anchor-nav[data-v-305d58f4]::-webkit-scrollbar{height:.25rem}.detail-anchor-nav[data-v-305d58f4]::-webkit-scrollbar-track{background:0 0}.detail-anchor-nav[data-v-305d58f4]::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:62.4375rem}.detail-anchor-link[data-v-305d58f4]{flex:none;font-size:.9375rem}.reviews-summary[data-v-305d58f4]{grid-template-columns:1fr;gap:1rem}.review-meta[data-v-305d58f4]{flex-direction:column;gap:.25rem}.attr-card[data-v-305d58f4],.attr-grid[data-v-305d58f4]{grid-template-columns:1fr}.attr-card[data-v-305d58f4]{gap:.125rem}.goods-name[data-v-305d58f4]{font-size:1rem;font-weight:400}.price-current[data-v-305d58f4]{font-size:1.75rem}.purchase-actions[data-v-305d58f4]{display:contents}.primary-action-row[data-v-305d58f4]{z-index:18;padding:.75rem 1rem max(1rem,env(safe-area-inset-bottom,0px));background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-self:stretch;gap:.5rem;margin-inline:-1rem;position:sticky;bottom:0}.btn-buy[data-v-305d58f4],.btn-cart[data-v-305d58f4],.favorite-action-btn[data-v-305d58f4]{flex:0 0 3rem;max-width:none;height:3rem;font-size:.875rem}.favorite-action-btn[data-v-305d58f4]{width:3rem;font-size:1.25rem}.primary-action-row>.favorite-action-btn[data-v-305d58f4]{display:none}.favorite-action-btn--media[data-v-305d58f4]{z-index:4;color:#5f6368;background:#fff;border:0;width:2.5rem;height:2.5rem;font-size:1.125rem;display:inline-flex;position:absolute;bottom:-1.125rem;right:.75rem;box-shadow:0 .5rem 1.375rem #0f172a24}.thumb-strip[data-v-305d58f4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes product-card-spin-305d58f4{to{transform:rotate(1turn)}}@keyframes product-card-shadow-305d58f4{0%{box-shadow:0 0 #0000001a}to{box-shadow:0 4px 24px #0000001a}}
