.c-icon_review{padding:14px;background-color:#fff;background-image:url(images/g-review_icon-2d1521ba449b6f223b52..svg);background-position:center;border-radius:50%;margin-right:5px;height:50px;width:50px}@media screen and (max-width: 769px){.c-icon_review{padding:16px}}.c-icon_star{width:20px;height:20px;background-image:url(images/g-review_star-24cf33baf66195ef0d82..svg);margin-right:5px}.c-icon_star--gray{width:20px;height:20px;background-image:url(images/g-review_star-gray-02e9f87c00ee790c985d..svg);margin-right:5px}.c-avatar-reviewer{background-size:contain;background-position:center;height:6rem;width:6rem;grid-area:avatar}@media screen and (max-width: 769px){.c-avatar-reviewer{padding:16px}}.avatar-reviewer--man{background-image:url(images/man-reviewer-ef5769ece9a5d0cda4b0..png)}.avatar-reviewer--woman{background-image:url(images/woman-reviewer-ab9084d4990bcf7bd6b0..png)}.avatar-reviewer--unknown{background-image:url(images/unknown-reviewer-b47e8dd2b1ff76000cda..png)}.p-client-review-detail .p-client-review-detail__name{font-size:3.2rem;--p-client__card_name_margin_top: -1.5rem;--p-client__card_name_margin_bottom: 2rem;margin-bottom:var(--p-client__card_name_margin_bottom);margin-top:var(--p-client__card_name_margin_top);font-weight:bold;color:#444;position:relative;padding-bottom:4px}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__name{font-size:3rem;padding-bottom:0;--p-client__card_name_margin_top: 0;--p-client__card_name_margin_bottom: 2rem}}.p-client-review-detail .p-client-review-detail__name::after{content:"";position:absolute;width:100%;bottom:0;left:0;border-bottom:1px solid rgba(178,178,178,.5)}.p-client-review-detail .p-client-review-detail__section-title{font-size:2rem;--p-client__card_section_title_margin_bottom: 20px;margin-bottom:var(--p-client__card_section_title_margin_bottom);font-weight:bold;color:#444;position:relative;line-height:2.2rem;padding-left:1.5rem;margin-top:5rem}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__section-title{font-size:1.8rem;margin-top:3rem;line-height:1.8rem;padding-left:1.5rem}}.p-client-review-detail .p-client-review-detail__section-title::before{height:100%;width:3px;content:"";position:absolute;background-color:#ff8001;top:0;left:0}.p-client-review-detail .p-client-review-detail__table{font-size:1.4rem;letter-spacing:1px;line-height:3rem;width:100%;table-layout:fixed;margin-block:0}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__table{font-size:1.3rem}}.p-client-review-detail .p-client-review-detail__row{display:flex}.p-client-review-detail .p-client-review-detail__row:last-child{border-bottom:1px solid #e6e4de}.p-client-review-detail .p-client-review-detail__row-header,.p-client-review-detail .p-client-review-detail__row-value{border:1px solid #e6e4de;border-bottom:none;padding:1.2rem;padding-left:2rem;display:table-cell}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__row-header,.p-client-review-detail .p-client-review-detail__row-value{padding:.6rem 1.2rem .6rem}}.p-client-review-detail .p-client-review-detail__row-header{background-color:#f7f6f0;flex:25%}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__row-header{flex:38%}}.p-client-review-detail .p-client-review-detail__row-value{font-weight:bold;flex:75%;border-left:none;margin-inline-start:0}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__row-value{flex:62%}}.p-client-review-detail .p-client-review-detail__image-wrapper{display:flex;align-items:center}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__before-image,.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image{position:relative;width:50%;height:auto}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__before-image img,.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image img{width:100%}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__zoom-image{display:none;background-image:url(images/zoom-image-09360c7da6ac2958a9d0..svg);background-size:1.3rem;background-position:center;position:absolute;--bottom: 1rem;--right: 1rem;top:var(--bottom);right:var(--right);text-align:center;opacity:.6;width:2.3rem;height:2.3rem;border-radius:2rem;background-color:#000;border:none}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__zoom-image{display:unset}}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__before-image-label,.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image-label{position:absolute;--bottom: 1rem;--right: 1rem;bottom:var(--bottom);right:var(--right);padding:5px 1.8rem 5px;font-size:1.4rem;font-weight:bold;text-align:center;border-radius:4px}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__before-image-label,.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image-label{--bottom: 7px;--right: 7px;font-size:1.2rem;padding:3px .8rem 3px;border-radius:2px}}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__before-image-label{border:1px solid #fa2c1a;color:#f04009;background-color:#fff}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image-label{color:#fff;background-color:#f04009;padding:6px 1.8rem 6px}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__after-image-label{padding:4px .8rem 4px}}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__arrow{--arrow-margin-row: 2.7rem;margin:0 var(--arrow-margin-row)}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__arrow img{width:2rem}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__arrow{--arrow-margin-row: .4rem}.p-client-review-detail .p-client-review-detail__image-wrapper .p-client-review-detail__arrow img{width:.8rem}}.p-client-review-detail .p-client-review-detail__evalution-card{border-bottom:1px solid #e7e7e7;padding-bottom:2rem;margin:2.3rem 0}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__evalution-card{margin:1.2rem 0;padding-bottom:1.2rem}}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary{display:flex;align-items:center}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .c-avatar-reviewer{margin-right:1.5rem}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__title-review{font-size:1.6rem;letter-spacing:1px;line-height:14px;font-weight:bold;margin:0;margin-right:1.5rem}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__title-review{font-size:1.4rem}}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__point-num{font-size:2.2rem;line-height:2.3rem;color:#ffba00;font-weight:bold;margin-left:.5rem;margin-top:3px}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__point-num{font-size:1.8rem;line-height:2rem}}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__point-review{display:flex;align-items:center}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-summary .p-client-review-detail__point-review span{width:1.6rem;height:1.6rem;background-size:contain}}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-content{font-size:1.4rem;letter-spacing:1px;margin:1.5rem 0 0}.p-client-review-detail .p-client-review-detail__evalution-card .p-client-review-detail__evalution-content:empty{margin-top:0}.p-client-review-detail .p-client-review-detail__card-button-container .c-button::before{--c-button_before_right: 1.6rem}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .c-button{border-radius:2.5px}}.p-client-review-detail .p-client-review-detail__card-button-container{display:flex;justify-content:center;align-items:center;--p-client__card_button_container_padding_column: 3rem;--p-client__card_button_container_padding_row: 3rem;--margin-top: 5.5rem;padding:var(--p-client__card_button_container_padding_column) var(--p-client__card_button_container_padding_row);flex-flow:column;background-color:#f7f6f0;margin-top:var(--margin-top);border-radius:3px}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container{--p-client__card_button_container_padding_column: 3rem;--p-client__card_button_container_padding_row: 15px;border-radius:2px;--margin-top: 3.6rem}}.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--black,.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--orange{font-size:1.8rem;--p-client__card_appeal_text_margin_bottom: 2px;margin-bottom:var(--p-client__card_appeal_text_margin_bottom);font-weight:bold;text-align:center}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--black,.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--orange{font-size:1.4rem;--p-client__card_appeal_text_margin_bottom: 5px}}.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--black{color:#444}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--black{padding:0 2.5rem 0}}.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--orange{color:#f04009;margin-bottom:1.5rem}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-appeal-text--orange{padding:0 6rem 0}}.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-button{--p-client__card_button_width: min(100%, 380px);--p-client__card_button_min_height: 6rem;width:var(--p-client__card_button_width);height:auto;min-height:6rem;background-color:#f04009}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-button{--p-client__card_button_width: min(100%, 275px);min-height:5rem}}.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-button .p-client-review-detail__card-button-text{display:inline-flex;justify-content:center;align-items:center;font-size:1.6rem;--p-client__card_button_text_padding_row: 6rem;padding:0 var(--p-client__card_button_text_padding_row);height:100%;line-height:1.5}@media screen and (max-width: 769px){.p-client-review-detail .p-client-review-detail__card-button-container .p-client-review-detail__card-button .p-client-review-detail__card-button-text{font-size:1.3rem;--p-client__card_button_text_padding_row: 4rem}}.p-client-review-detail .p-client-review-detail__popup-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999;text-align:center;padding-top:20rem}.p-client-review-detail .p-client-review-detail__popup-body{padding:0 3rem 0;position:relative}.p-client-review-detail .p-client-review-detail__popup-body .p-client-review-detail__popup-image{width:100%;height:auto}.p-client-review-detail .p-client-review-detail__popup-body .p-client-review-detail__popup-close{color:#fff;background-color:#fa2c1a;font-size:3rem;line-height:2.5rem;position:absolute;top:1rem;right:4rem;border-radius:2rem;width:3rem;height:3rem;cursor:pointer}.p-client__review_group-stars{--width-star: 13rem;width:var(--width-star) !important;--height: 2rem;height:var(--height) !important}.p-client__review_group-stars .p-client__review-star--default,.p-client__review_group-stars .p-client__review-star--yellow{background-size:var(--width-star) !important}@media screen and (max-width: 769px){.p-client__review_group-stars{--width-star: 11rem;--height: 1.8rem}}
