._4BEuXq_wrapper{display:inline-block;position:relative}._4BEuXq_wardrobeBtn{color:#6c5ce7;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #6c5ce7;border-radius:.5rem;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._4BEuXq_wardrobeBtn:hover:not(:disabled){background:#6c5ce70f}._4BEuXq_wardrobeBtn:disabled{opacity:.6;cursor:not-allowed}._4BEuXq_hasStatus{color:#fff;background:#6c5ce7}._4BEuXq_hasStatus:hover:not(:disabled){background:#5a4ad1}._4BEuXq_chevron{opacity:.7;margin-left:.125rem;font-size:.625rem}._4BEuXq_spinner{border:2px solid #6c5ce74d;border-top-color:#6c5ce7;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite _4BEuXq_spin}._4BEuXq_hasStatus ._4BEuXq_spinner{border-color:#fff #ffffff4d #ffffff4d}@keyframes _4BEuXq_spin{to{transform:rotate(360deg)}}._4BEuXq_skeleton{background:#f3f4f6;border-radius:.5rem;width:200px;height:2.5rem;animation:1.5s ease-in-out infinite _4BEuXq_pulse}@keyframes _4BEuXq_pulse{0%,to{opacity:1}50%{opacity:.5}}._4BEuXq_dropdown{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-width:200px;margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000f}._4BEuXq_option{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;font-size:.9375rem;transition:background .1s;display:flex}._4BEuXq_option:hover{background:#f9fafb}._4BEuXq_optionActive{color:#6c5ce7;background:#f3f0ff;font-weight:600}._4BEuXq_optionIcon{text-align:center;width:1.25rem;font-size:.875rem}._4BEuXq_optionLabel{flex:1}._4BEuXq_optionRemove{opacity:.5;color:#9ca3af;font-size:1.25rem;line-height:1}._4BEuXq_optionRemove:hover{opacity:1;color:#ef4444}._4BEuXq_optionRemoveAll{color:#9ca3af;cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #f3f4f6;border-radius:0;width:100%;margin-top:.25rem;padding:.625rem .75rem;font-size:.8125rem;transition:color .1s;display:block}._4BEuXq_optionRemoveAll:hover{color:#ef4444}._4BEuXq_colorPicker{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-width:260px;padding:.875rem;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 8px 24px #0000001a,0 2px 8px #0000000f}._4BEuXq_colorPickerTitle{color:#374151;margin-bottom:.625rem;font-size:.8125rem;font-weight:600}._4BEuXq_colorPickerGrid{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:.875rem;display:grid}._4BEuXq_colorSwatch{cursor:pointer;outline-offset:2px;border:2px solid #0000;border-radius:9999px;width:2rem;height:2rem;padding:0;transition:transform .1s,border-color .15s}._4BEuXq_colorSwatch:hover{transform:scale(1.1)}._4BEuXq_colorSwatchLightBorder{box-shadow:inset 0 0 0 1px #e5e7eb}._4BEuXq_colorSwatchSelected{border-color:#6c5ce7;box-shadow:0 0 0 2px #fff,0 0 0 4px #6c5ce7}._4BEuXq_colorPickerActions{justify-content:flex-end;gap:.5rem;display:flex}._4BEuXq_colorPickerCancel,._4BEuXq_colorPickerConfirm{cursor:pointer;border:1px solid #e5e7eb;border-radius:.375rem;height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:600;transition:background .15s}._4BEuXq_colorPickerCancel{color:#6b7280;background:0 0}._4BEuXq_colorPickerCancel:hover:not(:disabled){background:#f9fafb}._4BEuXq_colorPickerConfirm{color:#fff;background:#6c5ce7;border-color:#6c5ce7;justify-content:center;align-items:center;min-width:5rem;display:inline-flex}._4BEuXq_colorPickerConfirm:hover:not(:disabled){background:#5a4ad1}._4BEuXq_colorPickerConfirm:disabled,._4BEuXq_colorPickerCancel:disabled{opacity:.6;cursor:not-allowed}._4BEuXq_sizeHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._4BEuXq_sizeSystemToggle{background:#f3f4f6;border-radius:.375rem;gap:.25rem;padding:.125rem;display:flex}._4BEuXq_sizeSystemBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;transition:background .15s,color .15s}._4BEuXq_sizeSystemBtn:hover{color:#374151}._4BEuXq_sizeSystemBtnActive{color:#6c5ce7;background:#fff;box-shadow:0 1px 2px #0000000d}._4BEuXq_sizeGrid{flex-wrap:wrap;gap:.375rem;max-height:10rem;margin-bottom:.875rem;display:flex;overflow-y:auto}._4BEuXq_sizeBtn{cursor:pointer;color:#374151;white-space:nowrap;background:0 0;border:1px solid #e5e7eb;border-radius:.375rem;height:2rem;padding:0 .625rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s}._4BEuXq_sizeBtn:hover:not(:disabled){background:#f3f4f6}._4BEuXq_sizeBtnSelected{color:#6c5ce7;background:#ede9fe;border-color:#6c5ce7;font-weight:600}@media (prefers-color-scheme:dark){._4BEuXq_dropdown{background:#1f2937;border-color:#374151}._4BEuXq_option{color:#e5e7eb}._4BEuXq_option:hover{background:#374151}._4BEuXq_optionActive{color:#c4b5fd;background:#2d2764}._4BEuXq_optionRemove{color:#6b7280}._4BEuXq_optionRemove:hover{color:#f87171}._4BEuXq_optionRemoveAll{color:#6b7280;border-color:#374151}._4BEuXq_optionRemoveAll:hover{color:#f87171}._4BEuXq_skeleton{background:#374151}._4BEuXq_colorPicker{background:#1f2937;border-color:#374151}._4BEuXq_colorPickerTitle{color:#e5e7eb}._4BEuXq_colorSwatchLightBorder{box-shadow:inset 0 0 0 1px #4b5563}._4BEuXq_colorSwatchSelected{border-color:#8b7cff;box-shadow:0 0 0 2px #1f2937,0 0 0 4px #8b7cff}._4BEuXq_colorPickerCancel{color:#9ca3af;border-color:#374151}._4BEuXq_colorPickerCancel:hover:not(:disabled){background:#374151}._4BEuXq_sizeBtn{color:#e5e7eb;background:#1f2937;border-color:#374151}._4BEuXq_sizeBtn:hover:not(:disabled){background:#374151}._4BEuXq_sizeBtnSelected{color:#c4b5fd;background:#2d2764;border-color:#8b7cff}._4BEuXq_sizeSystemToggle{background:#374151}._4BEuXq_sizeSystemBtn{color:#9ca3af}._4BEuXq_sizeSystemBtn:hover{color:#e5e7eb}._4BEuXq_sizeSystemBtnActive{color:#c4b5fd;box-shadow:none;background:#1f2937}}
._156qAW_page{background-color:var(--color-bg);min-height:100vh}._156qAW_breadcrumb{background-color:var(--color-bg-surface);border-bottom:1px solid var(--color-gray-200)}._156qAW_breadcrumbInner{white-space:nowrap;align-items:center;gap:.5rem;max-width:1200px;margin:0 auto;padding:.75rem 1.5rem;font-size:.875rem;display:flex;overflow-x:auto}._156qAW_breadcrumbLink{color:var(--color-gray-600);text-decoration:none;transition:color .15s}._156qAW_breadcrumbLink:hover{color:var(--color-primary)}._156qAW_breadcrumbSep{color:var(--color-gray-300)}._156qAW_breadcrumbCurrent{color:var(--color-gray-900);font-weight:500}._156qAW_main{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}._156qAW_mainInner{grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:3rem;display:grid}@media (max-width:900px){._156qAW_mainInner{grid-template-columns:1fr;gap:2rem}}._156qAW_gallery{flex-direction:column;gap:1rem;display:flex}._156qAW_mainImage{aspect-ratio:1;background-color:var(--color-gray-100);border-radius:16px;position:relative;overflow:hidden}._156qAW_image{object-fit:cover}._156qAW_thumbnails{gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._156qAW_thumbnail{background-color:var(--color-gray-100);cursor:pointer;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:80px;height:80px;transition:border-color .15s;position:relative;overflow:hidden}._156qAW_thumbnail:hover{border-color:var(--color-gray-300)}._156qAW_thumbnail[data-active=true]{border-color:var(--color-primary)}._156qAW_thumbnailImage{object-fit:cover}._156qAW_info{flex-direction:column;gap:1rem;display:flex}._156qAW_brand{text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}._156qAW_brand:hover{color:var(--color-primary)}._156qAW_nameHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._156qAW_name{color:var(--color-gray-900);flex:1;margin:0;font-size:2rem;font-weight:700;line-height:1.2}._156qAW_ratingRow{align-items:center;gap:.5rem;display:flex}._156qAW_ratingValue{color:var(--color-gray-900);font-size:1rem;font-weight:600}._156qAW_ratingCount{color:var(--color-gray-500);font-size:.875rem}._156qAW_noRating{color:var(--color-gray-500);font-size:.875rem;font-style:italic}._156qAW_price{color:var(--color-gray-900);font-size:1.75rem;font-weight:700}._156qAW_badges{flex-wrap:wrap;gap:.5rem;display:flex}._156qAW_description{color:var(--color-gray-700);margin-top:.5rem;font-size:.9375rem;line-height:1.7}._156qAW_description p{margin:0}._156qAW_actions{border-top:1px solid var(--color-gray-200);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1.5rem;display:flex}._156qAW_compactActionsRow{align-items:center;gap:.5rem;display:flex}@media (max-width:600px){._156qAW_actions{flex-direction:column;align-items:stretch}._156qAW_compactActionsRow{flex-direction:row;justify-content:flex-start}}._156qAW_writeReviewRow{justify-content:flex-end;margin-bottom:1rem;display:flex}@media (max-width:600px){._156qAW_writeReviewRow{justify-content:stretch}._156qAW_writeReviewRow ._156qAW_reviewBtn{flex:1}}._156qAW_reviewBtn{height:2.5rem;color:var(--color-bg-surface);background-color:var(--color-primary);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}._156qAW_reviewBtn:hover{opacity:.9;transform:translateY(-1px)}._156qAW_inlineReviewWrap{flex-direction:column;gap:.5rem;width:100%;margin-bottom:2rem;display:flex}._156qAW_inlineToggle{border:1px solid var(--color-gray-200);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .15s;display:inline-flex}._156qAW_inlineToggle:hover{border-color:var(--color-gray-300);color:var(--color-text-primary);background:var(--color-bg-hover)}._156qAW_inlineForm{flex-direction:column;gap:.75rem;display:flex}._156qAW_inlineRatingRow{align-items:center;gap:.75rem;display:flex}._156qAW_inlineStars{gap:2px;display:flex}._156qAW_inlineStarBtn{cursor:pointer;color:var(--color-gray-300);background:0 0;border:none;padding:1px;line-height:1;transition:color .1s}._156qAW_inlineStarBtn:hover,._156qAW_inlineStarActive{color:var(--color-yellow-500)}._156qAW_inlineRatingLabel{color:var(--color-text-muted);font-size:1rem}._156qAW_inlineTextarea{border:1px solid var(--color-gray-200);resize:vertical;background:var(--color-bg-surface);width:100%;color:var(--color-text-primary);border-radius:.5rem;padding:.65rem .85rem;font-family:inherit;font-size:1rem;line-height:1.45;transition:border-color .15s}._156qAW_inlineTextarea:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 2px #2563eb1f}._156qAW_inlineError{color:var(--color-red-600);font-size:.8rem}._156qAW_inlineDisclaimer{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.5rem;display:flex}._156qAW_inlineDisclaimerCheck{width:14px;height:14px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin-top:.2rem}._156qAW_inlineDisclaimerText{color:var(--color-text-muted);font-size:.75rem;line-height:1.4}._156qAW_inlineActions{align-items:center;gap:.5rem;display:flex}._156qAW_inlineSubmit{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:opacity .15s}._156qAW_inlineSubmit:disabled,._156qAW_inlineSubmitDisabled{opacity:.45;cursor:default}._156qAW_inlineSubmit:hover:not(:disabled):not(._156qAW_inlineSubmitDisabled){opacity:.9}._156qAW_inlineCancel{border:1px solid var(--color-gray-200);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem .85rem;font-size:.85rem;transition:all .15s}._156qAW_inlineCancel:hover{border-color:var(--color-gray-300);color:var(--color-text-primary)}._156qAW_inlineFullFormLink{color:var(--color-accent);font-size:.82rem;font-weight:500;text-decoration:none}._156qAW_inlineFullFormLink:hover{text-decoration:underline}._156qAW_inlineLoginPrompt{color:var(--color-text-secondary);font-size:.9rem}._156qAW_inlineLoginLink{color:var(--color-accent);font-weight:600;text-decoration:none}._156qAW_inlineLoginLink:hover{text-decoration:underline}._156qAW_inlineSuccess{color:var(--color-green-600);font-size:.9rem;font-weight:500}._156qAW_ratingsSection{margin-bottom:3rem}._156qAW_ratingsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}._156qAW_ratingsCard{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:16px;padding:1.5rem}._156qAW_ratingsCardTitle{color:var(--color-gray-900);margin:0 0 1.25rem;font-size:1rem;font-weight:600}._156qAW_ratingsCardSkeleton{background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:200% 100%;min-height:180px;animation:1.5s infinite _156qAW_skeletonShimmer}@keyframes _156qAW_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._156qAW_dimensionList{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}._156qAW_dimensionRow{grid-template-columns:minmax(6rem,max-content) 1fr 2.5rem;align-items:center;gap:.75rem;display:grid}._156qAW_dimensionLabel{color:var(--color-gray-600);white-space:nowrap;font-size:.8125rem}._156qAW_dimensionBarTrack{background-color:var(--color-gray-200);border-radius:3px;height:6px;overflow:hidden}._156qAW_dimensionBarFill{background-color:var(--color-primary);border-radius:3px;height:100%;transition:width .4s}._156qAW_dimensionValue{color:var(--color-gray-900);text-align:right;font-size:.8125rem;font-weight:600}._156qAW_strideSection{margin-top:1.25rem}._156qAW_strideTitle{color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .625rem;font-size:.8125rem;font-weight:600}._156qAW_strideBar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}._156qAW_strideSegment{border-radius:4px;height:100%;transition:width .4s}._156qAW_strideLegend{flex-wrap:wrap;gap:.75rem;margin-top:.625rem;display:flex}._156qAW_strideLegendItem{color:var(--color-gray-600);align-items:center;gap:.375rem;font-size:.75rem;display:flex}._156qAW_strideDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}._156qAW_sizingSection{border-top:1px solid var(--color-gray-200);margin-top:1.25rem;padding-top:1.25rem}._156qAW_sizingTitle{color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}._156qAW_sizingVerdict{color:var(--color-gray-600);margin:.25rem 0 0;font-size:.8125rem}._156qAW_sizingDistribution{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}._156qAW_sizingDistRow{align-items:center;gap:.5rem;display:flex}._156qAW_sizingDistLabel{color:var(--color-gray-600);flex:0 0 5.5rem;font-size:.75rem}._156qAW_sizingDistBarTrack{background-color:var(--color-gray-200);border-radius:999px;flex:1;height:.5rem;overflow:hidden}._156qAW_sizingDistBarFill{background-color:var(--color-primary);border-radius:999px;height:100%;transition:width .3s}._156qAW_sizingDistPct{color:var(--color-gray-500);text-align:right;flex:0 0 2.5rem;font-size:.75rem}._156qAW_dimLoadingBar{background-color:var(--color-gray-100);border-radius:8px;height:120px;animation:1.5s infinite _156qAW_skeletonShimmer}._156qAW_ratingsPrompt{flex-direction:column;gap:.75rem;padding:1.5rem 0 .5rem;display:flex}._156qAW_ratingsPromptText{color:var(--color-gray-600);margin:0;font-size:.875rem}._156qAW_ratingsPromptLink{color:var(--color-bg-surface);background-color:var(--color-primary);border-radius:8px;align-items:center;width:fit-content;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}._156qAW_ratingsPromptLink:hover{opacity:.85}._156qAW_noDimRatings{color:var(--color-gray-500);margin:0 0 1rem;font-size:.875rem;font-style:italic}._156qAW_editRatingsBtn{color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.375rem;margin-top:.75rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}._156qAW_editRatingsBtn:hover{background-color:var(--color-primary);color:var(--color-bg-surface)}._156qAW_dimInputList{flex-direction:column;gap:.75rem;display:flex}._156qAW_dimInputRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._156qAW_dimStars{align-items:center;gap:1px;display:flex}._156qAW_dimStarBtn{cursor:pointer;color:var(--color-gray-300);background:0 0;border:none;padding:2px;line-height:0;transition:color .1s,transform .1s}._156qAW_dimStarBtn:hover{color:#f59e0b;transform:scale(1.15)}._156qAW_dimStarBtnActive{color:#f59e0b}._156qAW_dimStarBtn:disabled{opacity:.5;cursor:not-allowed}._156qAW_dimStarValue{min-width:2rem;color:var(--color-gray-900);text-align:right;margin-left:.375rem;font-size:.8125rem;font-weight:600}._156qAW_editActions{gap:.75rem;margin-top:.5rem;display:flex}._156qAW_saveRatingsBtn{color:var(--color-bg-surface);background-color:var(--color-primary);cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s}._156qAW_saveRatingsBtn:hover:not(:disabled){opacity:.85}._156qAW_saveRatingsBtn:disabled{opacity:.5;cursor:not-allowed}._156qAW_cancelEditBtn{color:var(--color-gray-600);border:1px solid var(--color-gray-200);cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:border-color .15s}._156qAW_cancelEditBtn:hover:not(:disabled){border-color:var(--color-gray-400)}._156qAW_cancelEditBtn:disabled{opacity:.5;cursor:not-allowed}._156qAW_reviewsSection{margin-bottom:3rem}._156qAW_reviewsList{flex-direction:column;gap:1rem;display:flex}._156qAW_reviewCard{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:12px;padding:1.25rem 1.5rem}._156qAW_reviewAuthorRow{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._156qAW_reviewAvatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}._156qAW_reviewAvatarImg{object-fit:cover;border-radius:50%;width:40px;height:40px}._156qAW_reviewAvatarFallback{background-color:var(--color-primary);width:40px;height:40px;color:var(--color-bg-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}._156qAW_reviewAuthorInfo{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._156qAW_reviewUsername{color:var(--color-gray-900);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}._156qAW_reviewDate{color:var(--color-gray-500);font-size:.75rem}._156qAW_reviewRatingWrap{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._156qAW_reviewRatingNum{color:var(--color-gray-900);font-size:.875rem;font-weight:600}._156qAW_reviewTitle{color:var(--color-gray-900);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}._156qAW_reviewContent{color:var(--color-gray-600);margin:0 0 .75rem;font-size:.9375rem;line-height:1.6}._156qAW_reviewTranslateBtn{color:var(--color-accent,#e53e3e);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin:0 0 .75rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex}._156qAW_reviewTranslateBtn:hover:not(:disabled){color:var(--color-accent-hover,#c53030);text-decoration:underline}._156qAW_reviewTranslateBtn:disabled{opacity:.6;cursor:default}._156qAW_reviewTranslateError{color:var(--color-error,#dc2626);margin:0 0 .75rem;font-size:.8125rem}._156qAW_reviewTranslateDisclaimer{color:var(--color-gray-500,#6b7280);margin:0 0 .75rem;font-size:.75rem}._156qAW_reviewProsCons{border-top:1px solid var(--color-gray-200);flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}._156qAW_reviewProsGroup,._156qAW_reviewConsGroup{flex-direction:column;gap:.375rem;display:flex}._156qAW_reviewProsLabel,._156qAW_reviewConsLabel{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}._156qAW_reviewProsLabel{color:#16a34a}._156qAW_reviewConsLabel{color:#dc2626}._156qAW_reviewTagList{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._156qAW_reviewTag{border-radius:9999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:500}._156qAW_reviewTagPro{color:#15803d;background-color:#dcfce7}._156qAW_reviewTagCon{color:#b91c1c;background-color:#fee2e2}._156qAW_reviewsEmpty{color:var(--color-gray-500);margin:0;font-size:.9375rem;font-style:italic}._156qAW_reviewsLoadMoreWrap{justify-content:center;margin-top:1.5rem;display:flex}._156qAW_reviewsLoadMoreBtn{color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;padding:.625rem 2rem;font-size:.9375rem;font-weight:500;transition:background-color .15s,color .15s}._156qAW_reviewsLoadMoreBtn:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-bg-surface)}._156qAW_reviewsLoadMoreBtn:disabled{opacity:.5;cursor:not-allowed}._156qAW_reviewsSkeletonList{flex-direction:column;gap:1rem;display:flex}._156qAW_reviewCardSkeleton{background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:200% 100%;border-radius:12px;height:120px;animation:1.5s infinite _156qAW_skeletonShimmer}._156qAW_specsSection{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:16px;margin-bottom:3rem;padding:2rem}._156qAW_sectionTitle{color:var(--color-gray-900);margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}._156qAW_specsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;display:grid}._156qAW_specItem{flex-direction:column;gap:.25rem;display:flex}._156qAW_specLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500);font-size:.75rem;font-weight:500}._156qAW_specValue{color:var(--color-gray-900);font-size:.9375rem;font-weight:500}._156qAW_communityPrices{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:16px;margin-bottom:3rem;padding:2rem}._156qAW_communityPriceList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._156qAW_communityPriceItem{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}._156qAW_communityPriceValue{color:var(--color-gray-900);font-size:1.125rem;font-weight:600}._156qAW_communityPriceCount{color:var(--color-gray-500);font-size:.875rem}._156qAW_similarSection{margin-bottom:3rem}._156qAW_similarGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;display:grid}@media (max-width:640px){._156qAW_similarGrid{grid-template-columns:repeat(2,1fr);gap:1rem}}._156qAW_whereToBuy{margin-bottom:3rem}._156qAW_retailersGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}@media (min-width:768px){._156qAW_retailersGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}._156qAW_affiliateGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1rem;display:grid}._156qAW_adSlot{min-height:90px;margin-bottom:2rem}._156qAW_reviewOwnerActions{border-top:1px solid var(--color-gray-200);align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:flex}._156qAW_reviewEditBtn,._156qAW_reviewDeleteBtn{border:1px solid var(--color-gray-200);color:var(--color-gray-600);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.3;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}._156qAW_reviewEditBtn:hover{border-color:var(--color-accent,#e53e3e);color:var(--color-accent,#e53e3e);background:#e53e3e0a}._156qAW_reviewDeleteBtn:hover{color:#dc2626;background:#dc26260a;border-color:#dc2626}._156qAW_reviewDeleteConfirmGroup{align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}._156qAW_reviewDeleteConfirmText{color:var(--color-error,#dc2626);font-weight:500}._156qAW_reviewDeleteConfirmYes,._156qAW_reviewDeleteConfirmNo{border:1px solid var(--color-gray-200);cursor:pointer;background:0 0;border-radius:4px;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;line-height:1.3;transition:border-color .15s,color .15s}._156qAW_reviewDeleteConfirmYes{color:#dc2626;border-color:#dc2626}._156qAW_reviewDeleteConfirmYes:hover:not(:disabled){color:#fff;background:#dc2626}._156qAW_reviewDeleteConfirmNo{color:var(--color-gray-600)}._156qAW_reviewDeleteConfirmNo:hover:not(:disabled){border-color:var(--color-gray-400)}._156qAW_reviewDeleteConfirmYes:disabled,._156qAW_reviewDeleteConfirmNo:disabled{opacity:.5;cursor:not-allowed}
