.WardrobeButton-module__4BEuXq__wrapper{display:inline-block;position:relative}.WardrobeButton-module__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.75rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.WardrobeButton-module__4BEuXq__wardrobeBtn:hover:not(:disabled){background:#6c5ce70f}.WardrobeButton-module__4BEuXq__wardrobeBtn:disabled{opacity:.6;cursor:not-allowed}.WardrobeButton-module__4BEuXq__hasStatus{color:#fff;background:#6c5ce7}.WardrobeButton-module__4BEuXq__hasStatus:hover:not(:disabled){background:#5a4ad1}.WardrobeButton-module__4BEuXq__chevron{opacity:.7;margin-left:.125rem;font-size:.625rem}.WardrobeButton-module__4BEuXq__spinner{border:2px solid #6c5ce74d;border-top-color:#6c5ce7;border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite WardrobeButton-module__4BEuXq__spin}.WardrobeButton-module__4BEuXq__hasStatus .WardrobeButton-module__4BEuXq__spinner{border-color:#fff #ffffff4d #ffffff4d}@keyframes WardrobeButton-module__4BEuXq__spin{to{transform:rotate(360deg)}}.WardrobeButton-module__4BEuXq__skeleton{background:#f3f4f6;border-radius:.5rem;width:200px;height:2.75rem;animation:1.5s ease-in-out infinite WardrobeButton-module__4BEuXq__pulse}@keyframes WardrobeButton-module__4BEuXq__pulse{0%,to{opacity:1}50%{opacity:.5}}.WardrobeButton-module__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}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__option:hover{background:#f9fafb}.WardrobeButton-module__4BEuXq__optionActive{color:#6c5ce7;background:#f3f0ff;font-weight:600}.WardrobeButton-module__4BEuXq__optionIcon{text-align:center;width:1.25rem;font-size:.875rem}.WardrobeButton-module__4BEuXq__optionLabel{flex:1}.WardrobeButton-module__4BEuXq__optionRemove{opacity:.5;color:#9ca3af;font-size:1.25rem;line-height:1}.WardrobeButton-module__4BEuXq__optionRemove:hover{opacity:1;color:#ef4444}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__optionRemoveAll:hover{color:#ef4444}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__colorPickerTitle{color:#374151;margin-bottom:.625rem;font-size:.8125rem;font-weight:600}.WardrobeButton-module__4BEuXq__colorPickerGrid{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:.875rem;display:grid}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__colorSwatch:hover{transform:scale(1.1)}.WardrobeButton-module__4BEuXq__colorSwatchLightBorder{box-shadow:inset 0 0 0 1px #e5e7eb}.WardrobeButton-module__4BEuXq__colorSwatchSelected{border-color:#6c5ce7;box-shadow:0 0 0 2px #fff,0 0 0 4px #6c5ce7}.WardrobeButton-module__4BEuXq__colorPickerActions{justify-content:flex-end;gap:.5rem;display:flex}.WardrobeButton-module__4BEuXq__colorPickerCancel,.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__colorPickerCancel{color:#6b7280;background:0 0}.WardrobeButton-module__4BEuXq__colorPickerCancel:hover:not(:disabled){background:#f9fafb}.WardrobeButton-module__4BEuXq__colorPickerConfirm{color:#fff;background:#6c5ce7;border-color:#6c5ce7;justify-content:center;align-items:center;min-width:5rem;display:inline-flex}.WardrobeButton-module__4BEuXq__colorPickerConfirm:hover:not(:disabled){background:#5a4ad1}.WardrobeButton-module__4BEuXq__colorPickerConfirm:disabled,.WardrobeButton-module__4BEuXq__colorPickerCancel:disabled{opacity:.6;cursor:not-allowed}.WardrobeButton-module__4BEuXq__sizeHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.WardrobeButton-module__4BEuXq__sizeSystemToggle{background:#f3f4f6;border-radius:.375rem;gap:.25rem;padding:.125rem;display:flex}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__sizeSystemBtn:hover{color:#374151}.WardrobeButton-module__4BEuXq__sizeSystemBtnActive{color:#6c5ce7;background:#fff;box-shadow:0 1px 2px #0000000d}.WardrobeButton-module__4BEuXq__sizeGrid{flex-wrap:wrap;gap:.375rem;max-height:10rem;margin-bottom:.875rem;display:flex;overflow-y:auto}.WardrobeButton-module__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}.WardrobeButton-module__4BEuXq__sizeBtn:hover:not(:disabled){background:#f3f4f6}.WardrobeButton-module__4BEuXq__sizeBtnSelected{color:#6c5ce7;background:#ede9fe;border-color:#6c5ce7;font-weight:600}@media (prefers-color-scheme:dark){.WardrobeButton-module__4BEuXq__dropdown{background:#1f2937;border-color:#374151}.WardrobeButton-module__4BEuXq__option{color:#e5e7eb}.WardrobeButton-module__4BEuXq__option:hover{background:#374151}.WardrobeButton-module__4BEuXq__optionActive{color:#c4b5fd;background:#2d2764}.WardrobeButton-module__4BEuXq__optionRemove{color:#6b7280}.WardrobeButton-module__4BEuXq__optionRemove:hover{color:#f87171}.WardrobeButton-module__4BEuXq__optionRemoveAll{color:#6b7280;border-color:#374151}.WardrobeButton-module__4BEuXq__optionRemoveAll:hover{color:#f87171}.WardrobeButton-module__4BEuXq__skeleton{background:#374151}.WardrobeButton-module__4BEuXq__colorPicker{background:#1f2937;border-color:#374151}.WardrobeButton-module__4BEuXq__colorPickerTitle{color:#e5e7eb}.WardrobeButton-module__4BEuXq__colorSwatchLightBorder{box-shadow:inset 0 0 0 1px #4b5563}.WardrobeButton-module__4BEuXq__colorSwatchSelected{border-color:#8b7cff;box-shadow:0 0 0 2px #1f2937,0 0 0 4px #8b7cff}.WardrobeButton-module__4BEuXq__colorPickerCancel{color:#9ca3af;border-color:#374151}.WardrobeButton-module__4BEuXq__colorPickerCancel:hover:not(:disabled){background:#374151}.WardrobeButton-module__4BEuXq__sizeBtn{color:#e5e7eb;background:#1f2937;border-color:#374151}.WardrobeButton-module__4BEuXq__sizeBtn:hover:not(:disabled){background:#374151}.WardrobeButton-module__4BEuXq__sizeBtnSelected{color:#c4b5fd;background:#2d2764;border-color:#8b7cff}.WardrobeButton-module__4BEuXq__sizeSystemToggle{background:#374151}.WardrobeButton-module__4BEuXq__sizeSystemBtn{color:#9ca3af}.WardrobeButton-module__4BEuXq__sizeSystemBtn:hover{color:#e5e7eb}.WardrobeButton-module__4BEuXq__sizeSystemBtnActive{color:#c4b5fd;box-shadow:none;background:#1f2937}}
.page-module__156qAW__page{background-color:var(--color-bg);min-height:100vh}.page-module__156qAW__breadcrumb{background-color:var(--color-bg-surface);border-bottom:1px solid var(--color-gray-200)}.page-module__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}.page-module__156qAW__breadcrumbLink{color:var(--color-gray-600);text-decoration:none;transition:color .15s}.page-module__156qAW__breadcrumbLink:hover{color:var(--color-primary)}.page-module__156qAW__breadcrumbSep{color:var(--color-gray-300)}.page-module__156qAW__breadcrumbCurrent{color:var(--color-gray-900);font-weight:500}.page-module__156qAW__main{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.page-module__156qAW__mainInner{grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:3rem;display:grid}@media (max-width:900px){.page-module__156qAW__mainInner{grid-template-columns:1fr;gap:2rem}}.page-module__156qAW__gallery{flex-direction:column;gap:1rem;display:flex}.page-module__156qAW__mainImage{aspect-ratio:1;background-color:var(--color-gray-100);border-radius:16px;position:relative;overflow:hidden}.page-module__156qAW__image{object-fit:cover}.page-module__156qAW__thumbnails{gap:.75rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.page-module__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}.page-module__156qAW__thumbnail:hover{border-color:var(--color-gray-300)}.page-module__156qAW__thumbnail[data-active=true]{border-color:var(--color-primary)}.page-module__156qAW__thumbnailImage{object-fit:cover}.page-module__156qAW__info{flex-direction:column;gap:1rem;display:flex}.page-module__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}.page-module__156qAW__brand:hover{color:var(--color-primary)}.page-module__156qAW__nameHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.page-module__156qAW__name{color:var(--color-gray-900);flex:1;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.page-module__156qAW__ratingRow{align-items:center;gap:.5rem;display:flex}.page-module__156qAW__ratingValue{color:var(--color-gray-900);font-size:1rem;font-weight:600}.page-module__156qAW__ratingCount{color:var(--color-gray-500);font-size:.875rem}.page-module__156qAW__noRating{color:var(--color-gray-500);font-size:.875rem;font-style:italic}.page-module__156qAW__price{color:var(--color-gray-900);font-size:1.75rem;font-weight:700}.page-module__156qAW__badges{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__156qAW__description{color:var(--color-gray-700);margin-top:.5rem;font-size:.9375rem;line-height:1.7}.page-module__156qAW__description p{margin:0}.page-module__156qAW__actions{border-top:1px solid var(--color-gray-200);flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding-top:1.5rem;display:flex}@media (max-width:600px){.page-module__156qAW__actions{flex-direction:column;align-items:stretch}}.page-module__156qAW__reviewBtn{color:var(--color-bg-surface);background-color:var(--color-primary);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.page-module__156qAW__reviewBtn:hover{opacity:.9;transform:translateY(-1px)}.page-module__156qAW__ratingsSection{margin-bottom:3rem}.page-module__156qAW__ratingsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module__156qAW__ratingsCard{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:16px;padding:1.5rem}.page-module__156qAW__ratingsCardTitle{color:var(--color-gray-900);margin:0 0 1.25rem;font-size:1rem;font-weight:600}.page-module__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 page-module__156qAW__skeletonShimmer}@keyframes page-module__156qAW__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__156qAW__dimensionList{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.page-module__156qAW__dimensionRow{grid-template-columns:minmax(6rem,max-content) 1fr 2.5rem;align-items:center;gap:.75rem;display:grid}.page-module__156qAW__dimensionLabel{color:var(--color-gray-600);white-space:nowrap;font-size:.8125rem}.page-module__156qAW__dimensionBarTrack{background-color:var(--color-gray-200);border-radius:3px;height:6px;overflow:hidden}.page-module__156qAW__dimensionBarFill{background-color:var(--color-primary);border-radius:3px;height:100%;transition:width .4s}.page-module__156qAW__dimensionValue{color:var(--color-gray-900);text-align:right;font-size:.8125rem;font-weight:600}.page-module__156qAW__strideSection{margin-top:1.25rem}.page-module__156qAW__strideTitle{color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .625rem;font-size:.8125rem;font-weight:600}.page-module__156qAW__strideBar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.page-module__156qAW__strideSegment{border-radius:4px;height:100%;transition:width .4s}.page-module__156qAW__strideLegend{flex-wrap:wrap;gap:.75rem;margin-top:.625rem;display:flex}.page-module__156qAW__strideLegendItem{color:var(--color-gray-600);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.page-module__156qAW__strideDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__156qAW__sizingSection{border-top:1px solid var(--color-gray-200);margin-top:1.25rem;padding-top:1.25rem}.page-module__156qAW__sizingTitle{color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.page-module__156qAW__sizingVerdict{color:var(--color-gray-600);margin:.25rem 0 0;font-size:.8125rem}.page-module__156qAW__sizingDistribution{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.page-module__156qAW__sizingDistRow{align-items:center;gap:.5rem;display:flex}.page-module__156qAW__sizingDistLabel{color:var(--color-gray-600);flex:0 0 5.5rem;font-size:.75rem}.page-module__156qAW__sizingDistBarTrack{background-color:var(--color-gray-200);border-radius:999px;flex:1;height:.5rem;overflow:hidden}.page-module__156qAW__sizingDistBarFill{background-color:var(--color-primary);border-radius:999px;height:100%;transition:width .3s}.page-module__156qAW__sizingDistPct{color:var(--color-gray-500);text-align:right;flex:0 0 2.5rem;font-size:.75rem}.page-module__156qAW__dimLoadingBar{background-color:var(--color-gray-100);border-radius:8px;height:120px;animation:1.5s infinite page-module__156qAW__skeletonShimmer}.page-module__156qAW__ratingsPrompt{flex-direction:column;gap:.75rem;padding:1.5rem 0 .5rem;display:flex}.page-module__156qAW__ratingsPromptText{color:var(--color-gray-600);margin:0;font-size:.875rem}.page-module__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}.page-module__156qAW__ratingsPromptLink:hover{opacity:.85}.page-module__156qAW__noDimRatings{color:var(--color-gray-500);margin:0 0 1rem;font-size:.875rem;font-style:italic}.page-module__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}.page-module__156qAW__editRatingsBtn:hover{background-color:var(--color-primary);color:var(--color-bg-surface)}.page-module__156qAW__dimInputList{flex-direction:column;gap:.75rem;display:flex}.page-module__156qAW__dimInputRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__156qAW__dimStars{align-items:center;gap:1px;display:flex}.page-module__156qAW__dimStarBtn{cursor:pointer;color:var(--color-gray-300);background:0 0;border:none;padding:2px;line-height:0;transition:color .1s,transform .1s}.page-module__156qAW__dimStarBtn:hover{color:#f59e0b;transform:scale(1.15)}.page-module__156qAW__dimStarBtnActive{color:#f59e0b}.page-module__156qAW__dimStarBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__156qAW__dimStarValue{min-width:2rem;color:var(--color-gray-900);text-align:right;margin-left:.375rem;font-size:.8125rem;font-weight:600}.page-module__156qAW__editActions{gap:.75rem;margin-top:.5rem;display:flex}.page-module__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}.page-module__156qAW__saveRatingsBtn:hover:not(:disabled){opacity:.85}.page-module__156qAW__saveRatingsBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__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}.page-module__156qAW__cancelEditBtn:hover:not(:disabled){border-color:var(--color-gray-400)}.page-module__156qAW__cancelEditBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__156qAW__reviewsSection{margin-bottom:3rem}.page-module__156qAW__reviewsList{flex-direction:column;gap:1rem;display:flex}.page-module__156qAW__reviewCard{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:12px;padding:1.25rem 1.5rem}.page-module__156qAW__reviewAuthorRow{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.page-module__156qAW__reviewAvatar{border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.page-module__156qAW__reviewAvatarImg{object-fit:cover;border-radius:50%;width:40px;height:40px}.page-module__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}.page-module__156qAW__reviewAuthorInfo{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.page-module__156qAW__reviewUsername{color:var(--color-gray-900);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.page-module__156qAW__reviewDate{color:var(--color-gray-500);font-size:.75rem}.page-module__156qAW__reviewRatingWrap{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.page-module__156qAW__reviewRatingNum{color:var(--color-gray-900);font-size:.875rem;font-weight:600}.page-module__156qAW__reviewTitle{color:var(--color-gray-900);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.page-module__156qAW__reviewContent{color:var(--color-gray-600);margin:0 0 .75rem;font-size:.9375rem;line-height:1.6}.page-module__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}.page-module__156qAW__reviewTranslateBtn:hover:not(:disabled){color:var(--color-accent-hover,#c53030);text-decoration:underline}.page-module__156qAW__reviewTranslateBtn:disabled{opacity:.6;cursor:default}.page-module__156qAW__reviewTranslateError{color:var(--color-error,#dc2626);margin:0 0 .75rem;font-size:.8125rem}.page-module__156qAW__reviewTranslateDisclaimer{color:var(--color-gray-500,#6b7280);margin:0 0 .75rem;font-size:.75rem}.page-module__156qAW__reviewProsCons{border-top:1px solid var(--color-gray-200);flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.page-module__156qAW__reviewProsGroup,.page-module__156qAW__reviewConsGroup{flex-direction:column;gap:.375rem;display:flex}.page-module__156qAW__reviewProsLabel,.page-module__156qAW__reviewConsLabel{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.page-module__156qAW__reviewProsLabel{color:#16a34a}.page-module__156qAW__reviewConsLabel{color:#dc2626}.page-module__156qAW__reviewTagList{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.page-module__156qAW__reviewTag{border-radius:9999px;padding:.25rem .625rem;font-size:.8125rem;font-weight:500}.page-module__156qAW__reviewTagPro{color:#15803d;background-color:#dcfce7}.page-module__156qAW__reviewTagCon{color:#b91c1c;background-color:#fee2e2}.page-module__156qAW__reviewsEmpty{color:var(--color-gray-500);margin:0;font-size:.9375rem;font-style:italic}.page-module__156qAW__reviewsLoadMoreWrap{justify-content:center;margin-top:1.5rem;display:flex}.page-module__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}.page-module__156qAW__reviewsLoadMoreBtn:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-bg-surface)}.page-module__156qAW__reviewsLoadMoreBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__156qAW__reviewsSkeletonList{flex-direction:column;gap:1rem;display:flex}.page-module__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 page-module__156qAW__skeletonShimmer}.page-module__156qAW__specsSection{background-color:var(--color-bg-surface);border:1px solid var(--color-gray-200);border-radius:16px;margin-bottom:3rem;padding:2rem}.page-module__156qAW__sectionTitle{color:var(--color-gray-900);margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}.page-module__156qAW__specsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;display:grid}.page-module__156qAW__specItem{flex-direction:column;gap:.25rem;display:flex}.page-module__156qAW__specLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-500);font-size:.75rem;font-weight:500}.page-module__156qAW__specValue{color:var(--color-gray-900);font-size:.9375rem;font-weight:500}.page-module__156qAW__similarSection{margin-bottom:3rem}.page-module__156qAW__similarGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;display:grid}@media (max-width:640px){.page-module__156qAW__similarGrid{grid-template-columns:repeat(2,1fr);gap:1rem}}.page-module__156qAW__whereToBuy{margin-bottom:3rem}.page-module__156qAW__affiliateGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1rem;display:grid}.page-module__156qAW__adSlot{min-height:90px;margin-bottom:2rem}
