.lightbox_overlay__TwMvs{background:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9999}.lightbox_overlay__TwMvs,.lightbox_overlay__TwMvs .lightbox_lightbox__IMr64{display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.lightbox_overlay__TwMvs .lightbox_lightbox__IMr64{background:var(--color-secondary-background);border-radius:var(--radius-theme);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);max-height:90vh;max-width:800px;overflow:hidden;padding:var(--spacing-md);position:relative;width:auto}.lightbox_overlay__TwMvs.lightbox_open__AhzdP{opacity:1;visibility:visible}.lightbox_overlay__TwMvs.lightbox_open__AhzdP .lightbox_lightbox__IMr64{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.lightbox_image__xEjtG{border-radius:var(--radius-theme);display:block;margin:auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox_closeButton__w4Osu{-webkit-align-items:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;font-size:32px;height:40px;position:absolute;right:16px;top:16px;width:40px;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}.lightbox_closeButton__w4Osu:hover{background:rgba(0,0,0,.8)}.style_reviewCard__P5dp_{background:var(--component-background);border-radius:var(--radius-theme);-webkit-box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.22);box-shadow:0 0 1px rgba(40,41,61,.08),0 .5px 2px rgba(96,97,112,.22);padding:var(--spacing-xl);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.style_reviewCard__P5dp_ p{margin:0}.style_header__tRfhM{display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-webkit-align-items:center;justify-content:space-between;-moz-box-align:center;align-items:center}.style_header__tRfhM .style_customerName__ICCiF{color:#3a3a49;font-weight:600}.style_header__tRfhM .style_date__sB2v_{color:var(--gray-700)}.style_description__biBVM{color:var(--neutral-800);font-size:16px;line-height:24px;word-break:break-word}.style_label__wXu12{color:var(--color-gray-text);font-size:12px;font-weight:600;margin:0;margin-bottom:var(--spacing-xs)}.style_reviewImagesSection__VHvwJ{margin-top:var(--spacing-md)}.style_reviewImagesList__uf2Gy{display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-sm)}.style_reviewImageButton__XkXst{background:none;border:1px solid var(--color-gray-border);border-radius:var(--radius-theme);cursor:pointer;height:48px;overflow:hidden;padding:0;position:relative;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease;width:48px}.style_reviewImageButton__XkXst:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.style_reviewImage__woJNq{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.style_productsSection__08vb1{margin-top:var(--spacing-md)}.style_productsList__qkYiK{display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-sm)}.style_productsList__qkYiK .style_product__jqzcO{border:1px solid var(--color-gray-border);border-radius:var(--radius-theme);height:48px;overflow:hidden;position:relative;width:48px}.style_productsList__qkYiK .style_product__jqzcO img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.style_reviewsAverage__d_i0m{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:-webkit-box;display:flex;-moz-box-align:center;align-items:center;gap:var(--spacing-md)}.style_average__v8F5M{font-weight:700}