.GearReviewDetail_container__ORlux{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:100vh}.GearReviewDetail_content__Dy9_D{display:flex;flex-direction:column;gap:2rem}.GearReviewDetail_backNav__CNQXY{margin-bottom:1rem}.GearReviewDetail_backLink__oGtLI{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-accent);text-decoration:none;font-size:.9rem;transition:opacity .2s ease}.GearReviewDetail_backLink__oGtLI:hover{opacity:.8}.GearReviewDetail_header__Vjo0X{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:1rem;padding:2rem;margin-bottom:2rem}.GearReviewDetail_headerContent__hfhMr{max-width:800px}.GearReviewDetail_brandInfo__ITbG8{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.GearReviewDetail_brand__BwKvR{font-size:.9rem;font-weight:700;color:var(--color-text-accent);text-transform:uppercase;letter-spacing:.05em}.GearReviewDetail_model__e126l{font-size:.8rem;color:var(--color-text-secondary);background:var(--color-bg-tertiary);padding:.25rem .5rem;border-radius:.25rem}.GearReviewDetail_gearName__l09TI{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem;line-height:1.1}.GearReviewDetail_reviewTitle__RDzIc{font-size:1.2rem;font-weight:500;color:var(--color-text-secondary);margin:0 0 1.5rem;line-height:1.3}.GearReviewDetail_headerMeta__D0b4m{display:flex;flex-direction:column;gap:1rem}.GearReviewDetail_metaInfo__lOOef{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.9rem;color:var(--color-text-secondary)}.GearReviewDetail_metaItem__uIJ71{display:flex;align-items:center;gap:.25rem}.GearReviewDetail_price__ZmqiK{font-weight:600;color:var(--color-text-accent);font-size:1.1rem}.GearReviewDetail_starRating__ZRtTV{display:flex;align-items:center;gap:.25rem}.GearReviewDetail_starRating__ZRtTV.GearReviewDetail_small__cij6T{gap:.2rem}.GearReviewDetail_starRating__ZRtTV.GearReviewDetail_large__KaMnc{gap:.3rem}.GearReviewDetail_starFilled__hE7Fw{color:#fbbf24;fill:#fbbf24}.GearReviewDetail_starEmpty__Ahv_O{color:#6b7280;fill:none}.GearReviewDetail_ratingText__VFWwJ{font-size:.85em;color:var(--color-text-secondary);font-weight:600;margin-left:.5rem}.GearReviewDetail_starRating__ZRtTV.GearReviewDetail_large__KaMnc .GearReviewDetail_ratingText__VFWwJ{font-size:1rem;margin-left:.75rem}.GearReviewDetail_mainContent__gqCIQ{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:1024px){.GearReviewDetail_mainContent__gqCIQ{grid-template-columns:400px 1fr;gap:3rem}}.GearReviewDetail_leftColumn__Xgju2{display:flex;flex-direction:column;gap:1.5rem}.GearReviewDetail_imageGallery__jxhXe{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1rem}.GearReviewDetail_mainImageContainer__FmvcK{position:relative;width:100%;margin-bottom:1rem}.GearReviewDetail_mainImage__8u1_T{width:100%;height:auto;max-height:400px;-o-object-fit:contain;object-fit:contain;background:var(--color-bg-primary);border-radius:.5rem;display:block}.GearReviewDetail_imageCaption__OdlPG{font-size:.8rem;color:var(--color-text-secondary);text-align:center;margin-top:.5rem;margin-bottom:0;font-style:italic}.GearReviewDetail_thumbnailsContainer__Y5V2c{position:relative;padding:.5rem 0}.GearReviewDetail_thumbnails__strMT{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-text-accent) var(--color-bg-tertiary)}.GearReviewDetail_thumbnails__strMT::-webkit-scrollbar{height:6px}.GearReviewDetail_thumbnails__strMT::-webkit-scrollbar-track{background:var(--color-bg-tertiary);border-radius:3px}.GearReviewDetail_thumbnails__strMT::-webkit-scrollbar-thumb{background:var(--color-text-accent);border-radius:3px}.GearReviewDetail_thumbnails__strMT::-webkit-scrollbar-thumb:hover{background:var(--color-green-0)}.GearReviewDetail_thumbnailsContainer__Y5V2c:after,.GearReviewDetail_thumbnailsContainer__Y5V2c:before{content:"";position:absolute;top:.5rem;bottom:.5rem;width:20px;pointer-events:none;z-index:1;transition:opacity .3s ease}.GearReviewDetail_thumbnailsContainer__Y5V2c:before{left:0;background:linear-gradient(to right,var(--color-bg-secondary),transparent)}.GearReviewDetail_thumbnailsContainer__Y5V2c:after{right:0;background:linear-gradient(to left,var(--color-bg-secondary),transparent)}.GearReviewDetail_thumbnailsContainer__Y5V2c.GearReviewDetail_noLeftScroll__BsJbV:before,.GearReviewDetail_thumbnailsContainer__Y5V2c.GearReviewDetail_noRightScroll__pTlLa:after{opacity:0}.GearReviewDetail_imageCounter__6u5yT{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;color:var(--color-text-secondary)}.GearReviewDetail_imageCounter__6u5yT .GearReviewDetail_dots__XASUc{display:flex;gap:.25rem}.GearReviewDetail_dot__1Lcbu{width:6px;height:6px;border-radius:50%;background:var(--color-bg-tertiary);transition:background .2s ease;border:none;cursor:pointer}.GearReviewDetail_dot__1Lcbu.GearReviewDetail_active__r5gAK,.GearReviewDetail_dot__1Lcbu:hover{background:var(--color-text-accent)}.GearReviewDetail_dot__1Lcbu:hover{opacity:.8}.GearReviewDetail_scrollButton__b4yCC{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.6);border:none;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .3s ease;z-index:2}.GearReviewDetail_thumbnailsContainer__Y5V2c:hover .GearReviewDetail_scrollButton__b4yCC{opacity:1}.GearReviewDetail_scrollButton__b4yCC:hover{background:rgba(0,0,0,.8)}.GearReviewDetail_scrollButton__b4yCC.GearReviewDetail_left__JW5Rr{left:.5rem}.GearReviewDetail_scrollButton__b4yCC.GearReviewDetail_right__VRvxP{right:.5rem}.GearReviewDetail_scrollButton__b4yCC:disabled{opacity:0!important;cursor:not-allowed}.GearReviewDetail_imageWrapper__Dq6Wf{position:relative;width:100%;cursor:pointer;transition:transform .2s ease}.GearReviewDetail_imageWrapper__Dq6Wf:hover{transform:scale(1.02)}.GearReviewDetail_imageWrapper__Dq6Wf.GearReviewDetail_loading__obP36 .GearReviewDetail_mainImage__8u1_T{opacity:.7}.GearReviewDetail_loadingOverlay__35Wtb{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;border-radius:.5rem}.GearReviewDetail_loadingSpinner__kM3Ab{width:24px;height:24px;border-top:2px solid var(--color-bg-tertiary);border:2px solid var(--color-bg-tertiary);border-top-color:var(--color-text-accent);border-radius:50%;animation:GearReviewDetail_spin__cR_f4 1s linear infinite}@keyframes GearReviewDetail_spin__cR_f4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GearReviewDetail_thumbnail__MNBkT{flex-shrink:0;border:2px solid transparent;border-radius:.375rem;cursor:pointer;transition:border-color .2s ease;background:none;padding:0;position:relative}.GearReviewDetail_thumbnail__MNBkT:hover{border-color:var(--color-bg-tertiary)}.GearReviewDetail_thumbnail__MNBkT.GearReviewDetail_active__r5gAK{border-color:var(--color-text-accent)}.GearReviewDetail_thumbnailImage__eUMKy{width:80px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;display:block}.GearReviewDetail_expandButton__WhusC{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(0,0,0,.7);color:white;border:none;border-radius:1rem;font-size:.8rem;font-weight:500;cursor:pointer;opacity:0;transition:opacity .3s ease;z-index:1}.GearReviewDetail_imageWrapper__Dq6Wf:hover .GearReviewDetail_expandButton__WhusC{opacity:1}.GearReviewDetail_expandButton__WhusC:hover{background:rgba(0,0,0,.9)}.GearReviewDetail_modal__H1_4b{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.5rem}.GearReviewDetail_modalContent__IOzbY{background:var(--color-bg-secondary);border-radius:.5rem;max-width:95vw;max-height:95vh;width:100%;max-width:1000px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.GearReviewDetail_modalHeader__Mf7aE{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--color-bg-tertiary);flex-shrink:0;min-height:60px}.GearReviewDetail_modalCounter__hhPSW{font-size:.9rem;font-weight:600;color:var(--color-text-primary)}.GearReviewDetail_closeButton__9ncNM{width:28px;height:28px;border-radius:4px;border:none;background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.GearReviewDetail_closeButton__9ncNM:hover{background:var(--color-text-accent);color:white}.GearReviewDetail_modalImageContainer__gSgcB{position:relative;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);padding:1rem;min-height:300px;height:calc(90vh - 140px);overflow:hidden}.GearReviewDetail_modalImageWrapper__m_m_b{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.GearReviewDetail_modalImage__2rt_3{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.25rem}.GearReviewDetail_modalNavButton__czmH_{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:6px;background:rgba(0,0,0,.7);border:none;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;z-index:1}.GearReviewDetail_modalNavButton__czmH_:hover{background:rgba(0,0,0,.9)}.GearReviewDetail_modalPrev__zdMWH{left:1rem}.GearReviewDetail_modalNext__suM5t{right:1rem}.GearReviewDetail_modalCaption__zQmiF{font-size:.9rem;color:var(--color-text-secondary);text-align:center;max-height:80px;overflow-y:auto}.GearReviewDetail_modalCaption__zQmiF,.GearReviewDetail_modalThumbnails__RVYQ1{padding:1rem 1.5rem;background:var(--color-bg-primary);border-top:1px solid var(--color-bg-tertiary);flex-shrink:0}.GearReviewDetail_modalThumbnails__RVYQ1{display:flex;gap:.5rem;overflow-x:auto;justify-content:center;max-height:100px}.GearReviewDetail_modalThumbnail__15CPY{flex-shrink:0;border:2px solid transparent;border-radius:.25rem;cursor:pointer;transition:border-color .2s ease;background:none;padding:0}.GearReviewDetail_modalThumbnail__15CPY:hover{border-color:var(--color-bg-tertiary)}.GearReviewDetail_modalThumbnail__15CPY.GearReviewDetail_active__r5gAK{border-color:var(--color-text-accent)}.GearReviewDetail_modalThumbnailImage__9r81J{width:60px;height:45px;-o-object-fit:cover;object-fit:cover;border-radius:.125rem;display:block}.GearReviewDetail_quickInfo__0Z_ST{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_quickInfoTitle__6D_dg{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1rem}.GearReviewDetail_quickInfoGrid__ttmaH{display:flex;flex-direction:column;gap:1rem}.GearReviewDetail_quickInfoItem__OoJBA{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--color-bg-primary);border-radius:.5rem}.GearReviewDetail_quickInfoItem__OoJBA svg{color:var(--color-text-accent);flex-shrink:0}.GearReviewDetail_quickInfoItem__OoJBA span{flex:1;font-size:.9rem;color:var(--color-text-secondary)}.GearReviewDetail_quickInfoItem__OoJBA strong{font-weight:600;color:var(--color-text-primary)}.GearReviewDetail_tagsSection__lqPL_{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_tagGroup__zxSOJ{margin-bottom:1rem}.GearReviewDetail_tagGroup__zxSOJ:last-child{margin-bottom:0}.GearReviewDetail_tagGroup__zxSOJ h4{font-size:.9rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}.GearReviewDetail_tags__9OnSa{display:flex;flex-wrap:wrap;gap:.5rem}.GearReviewDetail_tag__0lrWY{padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:500;white-space:nowrap}.GearReviewDetail_tag__0lrWY.GearReviewDetail_category__wkT7I{background:rgba(85,137,60,.1);color:var(--color-text-accent);border:1px solid rgba(85,137,60,.2)}.GearReviewDetail_tag__0lrWY.GearReviewDetail_activity__Z3fet{background:rgba(171,160,34,.1);color:var(--color-orange);border:1px solid rgba(171,160,34,.2)}.GearReviewDetail_tag__0lrWY.GearReviewDetail_season___Rku2{background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}.GearReviewDetail_rightColumn__TZff3{display:flex;flex-direction:column;gap:2rem}.GearReviewDetail_rightColumn__TZff3 h3{font-size:1.3rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.GearReviewDetail_rightColumn__TZff3 h3 svg{color:var(--color-text-accent)}.GearReviewDetail_summary__92q7B{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_summaryText__PNpdD{font-size:1.1rem;line-height:1.6;color:var(--color-text-primary);margin:0}.GearReviewDetail_prosConsSection___DdDs{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_prosCons__rag0o{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.GearReviewDetail_prosCons__rag0o{grid-template-columns:1fr 1fr}}.GearReviewDetail_cons__7U2LH,.GearReviewDetail_pros__NQF9y{display:flex;flex-direction:column}.GearReviewDetail_consTitle__fiC6d,.GearReviewDetail_prosTitle__DZCFt{font-size:1rem;font-weight:600;margin:0 0 .75rem;display:flex;align-items:center;gap:.5rem}.GearReviewDetail_prosTitle__DZCFt{color:#16a34a}.GearReviewDetail_consTitle__fiC6d{color:#dc2626}.GearReviewDetail_prosTitle__DZCFt svg{color:#16a34a}.GearReviewDetail_consTitle__fiC6d svg{color:#dc2626}.GearReviewDetail_consList__owpAv,.GearReviewDetail_prosList__yHq78{margin:0;padding-left:1rem;list-style:none}.GearReviewDetail_consList__owpAv li,.GearReviewDetail_prosList__yHq78 li{margin-bottom:.5rem;line-height:1.4;color:var(--color-text-primary);position:relative}.GearReviewDetail_prosList__yHq78 li:before{content:"✓";color:#16a34a;font-weight:700;position:absolute;left:-1rem}.GearReviewDetail_consList__owpAv li:before{content:"✗";color:#dc2626;font-weight:700;position:absolute;left:-1rem}.GearReviewDetail_detailedRatings__SyX3i{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_ratingsGrid__fysCe{display:flex;flex-direction:column;gap:1rem}.GearReviewDetail_ratingItem__P2DEL{display:flex;align-items:center;justify-content:space-between;gap:1rem}.GearReviewDetail_ratingItem__P2DEL span:first-child{flex-shrink:0;font-weight:500;color:var(--color-text-primary);min-width:100px}.GearReviewDetail_ratingBar__CM_Ky{flex:1;height:8px;background:var(--color-bg-tertiary);border-radius:4px;position:relative;overflow:hidden}.GearReviewDetail_ratingFill__7T4U7{height:100%;border-radius:4px;transition:width .3s ease}.GearReviewDetail_ratingExcellent__fgdGW{background:#16a34a}.GearReviewDetail_ratingGood__OLyoD{background:#65a30d}.GearReviewDetail_ratingFair__Slw6_{background:#eab308}.GearReviewDetail_ratingPoor__j2cDt{background:#dc2626}.GearReviewDetail_ratingValue__ZTz24{flex-shrink:0;font-size:.8rem;font-weight:600;color:var(--color-text-secondary);min-width:35px;text-align:right}.GearReviewDetail_testingConditions__aGeiO{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_testingConditions__aGeiO p{margin:0;line-height:1.6;color:var(--color-text-primary)}.GearReviewDetail_reviewContent__O8qgg{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_portableText__RLrhl{line-height:1.7;color:var(--color-text-primary)}.GearReviewDetail_portableText__RLrhl h1,.GearReviewDetail_portableText__RLrhl h2,.GearReviewDetail_portableText__RLrhl h3,.GearReviewDetail_portableText__RLrhl h4{color:var(--color-text-primary);margin-top:2rem;margin-bottom:1rem}.GearReviewDetail_portableText__RLrhl h1:first-child,.GearReviewDetail_portableText__RLrhl h2:first-child,.GearReviewDetail_portableText__RLrhl h3:first-child,.GearReviewDetail_portableText__RLrhl h4:first-child{margin-top:0}.GearReviewDetail_portableText__RLrhl p{margin-bottom:1rem}.GearReviewDetail_portableText__RLrhl ol,.GearReviewDetail_portableText__RLrhl ul{margin-bottom:1rem;padding-left:1.5rem}.GearReviewDetail_portableText__RLrhl li{margin-bottom:.5rem}.GearReviewDetail_portableText__RLrhl a{color:var(--color-text-accent);text-decoration:underline}.GearReviewDetail_portableText__RLrhl blockquote{border-left:4px solid var(--color-text-accent);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:var(--color-text-secondary)}.GearReviewDetail_specifications__cJ5iG{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_specsGrid__9LJ2Q{display:flex;flex-direction:column;gap:1rem}.GearReviewDetail_specItem__waHuk{display:grid;grid-template-columns:1fr 2fr;gap:1rem;padding:.75rem;background:var(--color-bg-primary);border-radius:.5rem;align-items:start}.GearReviewDetail_specLabel__qLxaW{font-weight:600;color:var(--color-text-primary)}.GearReviewDetail_specValue__4Yur2{color:var(--color-text-secondary)}.GearReviewDetail_featuresList__eqoCs{margin:0;padding-left:1rem;color:var(--color-text-secondary)}.GearReviewDetail_featuresList__eqoCs li{margin-bottom:.25rem}.GearReviewDetail_purchaseLinks__TONdZ{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_retailerGrid__M3R0l{display:flex;flex-direction:column;gap:.75rem}.GearReviewDetail_retailerLink__zljeO{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--color-bg-primary);border:1px solid var(--color-bg-tertiary);border-radius:.5rem;text-decoration:none;color:var(--color-text-primary);transition:all .2s ease}.GearReviewDetail_retailerLink__zljeO:hover{border-color:var(--color-text-accent);background:var(--color-bg-tertiary)}.GearReviewDetail_retailerInfo__bYMxH{display:flex;flex-direction:column;gap:.25rem}.GearReviewDetail_retailerName__Ij6vg{font-weight:600;color:var(--color-text-primary)}.GearReviewDetail_retailerPrice__FXR1I{font-size:.9rem;font-weight:600;color:var(--color-text-accent)}.GearReviewDetail_retailerLink__zljeO svg{color:var(--color-text-secondary)}.GearReviewDetail_recommendations__pDgTI{background:var(--color-bg-secondary);border:1px solid var(--color-bg-tertiary);border-radius:.75rem;padding:1.5rem}.GearReviewDetail_alternatives__88gUV,.GearReviewDetail_recommendedFor__6lPYh{margin-bottom:1.5rem}.GearReviewDetail_alternatives__88gUV:last-child,.GearReviewDetail_recommendedFor__6lPYh:last-child{margin-bottom:0}.GearReviewDetail_recommendations__pDgTI h4{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}.GearReviewDetail_recommendations__pDgTI p{margin:0;line-height:1.6;color:var(--color-text-primary)}@media (prefers-color-scheme:dark){.GearReviewDetail_tag__0lrWY.GearReviewDetail_category__wkT7I{background:rgba(85,137,60,.2);border-color:rgba(85,137,60,.3)}.GearReviewDetail_tag__0lrWY.GearReviewDetail_activity__Z3fet{background:rgba(171,160,34,.2);border-color:rgba(171,160,34,.3)}.GearReviewDetail_tag__0lrWY.GearReviewDetail_season___Rku2{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}}@media (max-width:768px){.GearReviewDetail_modal__H1_4b{padding:.5rem}.GearReviewDetail_modalContent__IOzbY{max-height:98vh}.GearReviewDetail_modalImageContainer__gSgcB{padding:.5rem}.GearReviewDetail_modalThumbnails__RVYQ1{padding:.75rem}.GearReviewDetail_modalNavButton__czmH_{width:36px;height:36px}.GearReviewDetail_expandButton__WhusC{padding:.4rem .6rem;font-size:.75rem}}@media (max-width:1024px){.GearReviewDetail_gearName__l09TI{font-size:2rem}.GearReviewDetail_headerMeta__D0b4m{gap:.75rem}}@media (max-width:640px){.GearReviewDetail_container__ORlux{padding:1rem .5rem}.GearReviewDetail_header__Vjo0X{padding:1.5rem}.GearReviewDetail_gearName__l09TI{font-size:1.8rem}.GearReviewDetail_reviewTitle__RDzIc{font-size:1rem}.GearReviewDetail_metaInfo__lOOef{flex-direction:column;align-items:flex-start;gap:.5rem}.GearReviewDetail_specItem__waHuk{grid-template-columns:1fr;gap:.5rem}.GearReviewDetail_ratingItem__P2DEL{flex-direction:column;align-items:flex-start;gap:.5rem}.GearReviewDetail_ratingItem__P2DEL span:first-child{min-width:auto}}