.review_progressbar{margin-left:5px;height:7px;width:100px;background-color:#ddd;position:relative;border-radius:var(--radius-control)}.review_progressbar>div{display:block;position:absolute;top:0;left:0;bottom:0;background-color:var(--color-star);border-radius:var(--radius-control)}.write_review_text{font-size:16px;margin-bottom:6px}.review_container{text-align:center}.reviews_header_container{display:flex;flex-wrap:wrap;width:100%;justify-content:space-evenly;align-items:center;gap:20px}.reviews_header_container>div{flex:1 1 calc(50% - 20px);min-width:150px;text-align:center}.reviews_header_container>div:nth-child(3){flex:1 1 100%}#review_number_per_star{justify-items:center}@media only screen and (min-width:40.0625em){.reviews_header_container>div{flex:1 1 calc(33.3333% - 20px)}.reviews_header_container>div:nth-child(3){flex:1 1 calc(33.3333% - 20px)}}@media only screen and (max-width:40em){.review_middle{margin:15px 0}}#expert_reviews{display:none}#expert_review_more,#review_more{display:block;margin:0 auto;min-width:220px;padding:14px 25px;font-size:15px;text-align:center;background-color:var(--color-surface-dark);color:var(--color-text-inverse);border:1px solid var(--color-surface-dark);border-radius:var(--radius-card)}#expert_review_more.hidden,#review_more.hidden{display:none}#expert_review_more:hover,#review_more:hover{background-color:var(--color-stage);border-color:var(--color-stage)}#expert_review_more:focus-visible,#review_more:focus-visible{outline-color:var(--focus-ring-color-inverse)}#expert_review_more.loader,#review_more.loader{width:auto;height:48px;padding:0;background-image:url(../icon/loader-white.svg);background-position:center;background-size:22px}#all_reviews_content>review-user,#expert_reviews_content>expert-review{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border-card)}#all_reviews_content>review-user:last-of-type,#expert_reviews_content>expert-review:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}#all_reviews_content>review-user:last-of-type:has(+ #review_more:not(.hidden)),#expert_reviews_content>expert-review:last-of-type:has(+ #expert_review_more:not(.hidden)){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--color-border-card)}.hidden{display:none}#review_images_hint{margin-bottom:6px}.review_images{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;position:relative}.review_image_wrapper{display:flex;align-items:center;justify-content:center;width:88px;height:88px;background-color:#d3d3d3;position:relative;border-radius:8px;overflow:hidden}.review_image_wrapper img{width:100%;height:100%;object-fit:cover;display:block}.review_image_wrapper.will_delete{display:none}.review_image_wrapper.has_error{outline:2px solid var(--color-error);outline-offset:-2px;background:#fff5f5}.review_image_error_reason{position:absolute;left:0;right:0;bottom:0;background:var(--color-error);color:var(--color-text-inverse);font-size:10px;line-height:1.3;text-align:center;padding:2px 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review_image_delete{position:absolute;top:4px;right:4px;width:22px;height:22px;border:0;border-radius:50%;background:rgba(0,0,0,.6);color:var(--color-text-inverse);font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.review_image_delete:hover{background:rgba(0,0,0,.8)}.review_image_delete:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:1px}#review_images_new{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;opacity:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#review_images_new:focus+.review_images_new_upload,#review_images_new:focus-visible+.review_images_new_upload{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.review_images_new_upload{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:2px dashed #888;border-radius:8px;background:#f9f9f9}.review_images_new_upload:hover{border-color:#333}.review_images_new_upload>span{font-size:3em;line-height:1;color:#555;user-select:none}#review_images_global_msg{color:var(--color-error);font-size:13px;margin-top:6px}#rat_div.rating_group{border:0;padding:0;margin:0;display:inline-block;vertical-align:middle;position:relative}.rating_radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;opacity:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rating_star{display:inline-block;line-height:0;cursor:pointer}.rating_star .star_filled,.rating_star.is_filled .star_outline{display:none}.rating_star.is_filled .star_filled{display:inline-block}.rating_star .star_filled{fill:var(--color-star)}.rating_star .star_outline{fill:var(--color-border)}.rating_radio:focus+.rating_star,.rating_radio:focus-visible+.rating_star{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-control)}.review_field_error{color:var(--color-error);font-size:13px;margin-top:4px}.review_field_error:focus{outline:0}textarea.field_error{border-color:var(--color-error)}.review_images.drag_over{outline:2px dashed #888888;outline-offset:4px}.review_images.drag_over .review_images_new_upload{border-color:#333;background:#eef4ff}#review_submit_progress{display:block;width:100%;height:8px;margin-bottom:8px}#review_submit_progress.hidden{display:none}@media only screen and (min-width:40.0625em){.review_image_wrapper,.review_images_new_upload{width:96px;height:96px}}#prettybox_mainimage{padding:17px}@media only screen and (max-width:78.125em){#prettybox_mainimage{padding:0}}[onclick]{cursor:pointer}