.g-review{color:#555;font-size:15px;padding-top:20px;text-align:left}.g-review a:hover{text-decoration:none}.g-review__header{background:#f6f6f6;border:1px solid transparent;border-bottom:0;border-radius:5px 5px 0 0;display:flex;align-items:flex-start;min-height:87px;padding:18px 30px 0;position:relative}.g-review__header:after{background:#ddd;content:"";height:1px;position:absolute;right:30px;bottom:0;left:30px}.g-review__product-name{color:#00000080;display:block;font-size:13px;font-weight:400;line-height:1.2;margin:4px 0 0}.g-review__product-name:hover{color:#c5266d}.g-review_product-deleted .g-review__product-name:hover{color:#00000080}.g-review__product-thumb{background:#e6e6e6;border-radius:4px;margin-top:-39px;width:80px;height:80px}.g-review__body{background:#f6f6f6;border:1px solid transparent;border-top:0;border-radius:0 0 5px 5px;padding:13px 30px;position:relative}.g-review__body:before,.g-review__body:after{border:10px solid;border-color:#f6f6f6 #f6f6f6 transparent transparent;content:"";position:absolute;bottom:-18px;right:8%}.g-review__body:before{bottom:-20px;right:calc(8% - 1px)}.g-review__partner{display:flex;align-items:center;margin-bottom:7px;color:#555;font-size:13px;line-height:17px}.g-review__partner-img{background:#e6e6e6;border-radius:50%;flex-shrink:0;margin-right:13px}.g-review__partner-rating{display:flex;flex-wrap:wrap;align-items:baseline;flex-grow:1;margin-left:11px;padding-left:11px;position:relative;color:#555}.g-review__partner-rating-icon{color:#d93c82;margin:0 3px}.g-review__partner-rating:before{background:currentColor;content:"";width:1px;position:absolute;top:2px;bottom:2px;left:0}.g-review__partner-number-reviews{color:#aaa;white-space:nowrap}.g-review__text{line-height:25px;margin:0;white-space:pre-line}.g-review__date{color:#777;font-size:13px;line-height:17px;margin-top:8px}.g-review__answer{border-top:1px solid rgb(221,221,221);margin-top:18px;padding-top:18px}.g-review__likes{display:flex}.g-review__likes-item{cursor:pointer;display:flex;margin-right:13px}.g-review__likes-icon{padding-right:10px;width:28px;transition:.15s}.g-review__dislike-icon{transform:rotateX(.5turn) translateY(-6px)}.g-review__likes-item:hover .g-review__likes-icon{transform:scale(1.3)}.g-review__likes-item:hover .g-review__dislike-icon{transform:rotateX(.5turn) scale(1.3) translateY(-6px)}.g-review__footer{display:flex;flex-wrap:wrap;align-items:center;color:#999;line-height:19px;padding:15px 31px}.g-review__author{color:#000}@media (max-width: 575.98px){.g-review{padding-top:10px}.g-review__header{padding:20px 20px 0}.g-review__header:after{right:20px;left:20px}.g-review__product-name{margin-top:0}.g-review__product-thumb{margin-top:-29px;width:60px;height:60px}.g-review__body{line-height:1.58;padding:14px 20px 13px}.g-review__footer{padding:10px 21px}}@media (hover){.g-review_grid:hover .g-review__header,.g-review_grid:hover .g-review__body{border-color:#f2c4d9}.g-review_grid:hover .g-review__body:before{border-color:#f2c4d9 #f2c4d9 transparent transparent}}.g-review_small-text .g-review__text{position:relative;max-height:100px;overflow:hidden;-webkit-user-select:none;user-select:none}.g-review__text_small:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,#fff0,#fff)}@media (hover: hover) and (pointer: fine){.g-review__text_small:hover{max-height:none}.g-review__text_small:hover:after{display:none}}.g-review_list{border-bottom:2px solid #ccc;padding-top:20px;padding-bottom:calc(20px - 1rem);margin-bottom:10px}.g-review_list .g-review__header{background:none;border:0;flex-wrap:wrap;flex-shrink:0;order:2;padding:0;width:170px}.g-review_list .g-review__header:after{display:none}.g-review_list .g-review__product-name{color:#000!important;font-size:15px;font-weight:500;line-height:19px;margin:6px 0 8px;width:100%}.g-review__photos{color:#777;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;font-size:13px;line-height:25px;text-align:center;width:100%}.g-review_list .g-review__product-thumb{margin:0 0 4px;width:80px;height:80px}.g-review_list .g-review__partner{margin-bottom:.5rem}.g-review_list .g-review__body{background:none;border:0;flex-grow:1;min-width:1px;order:1;padding:0 20px 0 0}.g-review_list .g-review__body:before,.g-review_list .g-review__body:after{display:none}.g-review__rating-icon{width:18px;height:17px;position:relative;top:-2px}.g-review__rating-label{color:#d93c82;position:relative;bottom:1px}.g-review_list .g-review__text{margin-bottom:18px}.g-review_list .g-review__answer{border-color:#ddd;border-style:solid;border-width:0 0 1px 1px;border-radius:0 5px;margin:18px 0;padding:0 0 19px 19px}.g-review_list .g-review__footer{width:100%;order:3;padding:0;color:#777;font-size:15px;line-height:19px}.g-review_list .g-review__author{font-weight:500}.g-review_list .g-review__footer .g-review__date{font-size:15px;line-height:19px;margin:0 18px 0 0}.g-review_list .g-review__footer .g-review__date:before,.g-review_list .g-review__footer .g-review__date:after{background:currentColor;content:"";display:inline-block;width:1px;height:13px;margin:0 18px;position:relative;bottom:-2px}.g-review_list .g-review__footer .g-review__date:after{margin-right:0}.g-review_list .g-review__btn-answer{color:#d93c82;cursor:pointer;margin-right:30px}.g-review_list .g-review__btn-answer:hover{color:#a8215d;text-decoration:underline}@media (min-width: 768px){.g-review_list{padding-top:30px;padding-bottom:38px;margin-bottom:5px}.g-review_list .g-review__product-name{margin:3px 0 19px}.g-review_list .g-review__body{padding-right:30px}.g-review_list .g-review__text{margin-bottom:20px}.g-review_list .g-review__answer{margin:30px 0;padding:13px 0 23px 30px}}@media (max-width: 767.98px){.g-review_list .g-review__header{width:80px}.g-review_list .g-review__footer .g-review__date:after{display:none}}
