.index-module-scss-module__9dzmcq__ReviewDetailContents{background:var(--color-gray-100);width:100%;height:100%}
.index-module-scss-module__OEqKSW__PhotoReviewList{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:4px;width:100%;padding-inline:20px;display:grid}.index-module-scss-module__OEqKSW__PhotoReviewListImageFrame{position:relative}.index-module-scss-module__OEqKSW__PhotoReviewListImageFrame>:not(style){justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.index-module-scss-module__OEqKSW__PhotoReviewListImageFrame>img,.index-module-scss-module__OEqKSW__PhotoReviewListImageFrame>video{object-fit:cover}.index-module-scss-module__OEqKSW__PhotoReviewListImageFrame:before{content:"";height:0;padding-bottom:100%;display:block}.index-module-scss-module__OEqKSW__PhotoReviewListReviewContainer{background:var(--color-gray-100);cursor:pointer;border-radius:4px;position:relative;overflow:hidden}.index-module-scss-module__OEqKSW__PhotoReviewListLoadingSentinel{width:100%;height:100px}.index-module-scss-module__OEqKSW__PhotoReviewListReview{letter-spacing:-.32px;color:var(--color-gray-900);text-align:center;width:100%;font-size:16px;font-weight:700;line-height:150%}.index-module-scss-module__OEqKSW__PhotoReviewListReviewGroup{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex}.index-module-scss-module__OEqKSW__PhotoReviewListGroup{flex-direction:column;flex:2;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.index-module-scss-module__OEqKSW__PhotoReviewListFocusedReview{flex:1;width:100%;height:100%}.index-module-scss-module__OEqKSW__PhotoReviewListGalleryOverlay{width:100%;height:100%;position:absolute;inset:0}
.page-module-scss-module__L999uG__ReviewGalleryPage{flex-direction:column;width:100%;max-width:480px;height:100dvh;margin:0 auto;display:flex;position:relative}.page-module-scss-module__L999uG__ReviewGalleryPageReviewContainer{flex:1;padding:8px 0 20px;overflow-y:auto}
