﻿.component-custom-review{background:#fff;color:#111;font-size:1.7rem;line-height:1.2941;margin:0 auto 4.8rem;max-width:970px;padding:3rem 2.5rem 2.8rem;position:relative;text-align:center}@media screen and (min-width: 990px){.component-custom-review{font-size:3rem;line-height:1.3667;margin-bottom:90px;padding:3.5rem 4rem 2.8rem}}.component-custom-review:before{border:solid rgba(0,0,0,0);border-left-color:#fff;border-width:15px 24px;content:"";height:0;left:0;pointer-events:none;position:absolute;top:100%;transform:translateY(-50%);width:0}@media screen and (min-width: 990px){.component-custom-review:before{border-width:24px 48px}}.component-custom-review__rating-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;row-gap:1.5rem;font:600 1.8rem/1 var(--font-heading-family--alternative)}@media screen and (min-width: 990px){.component-custom-review__rating-block{font-size:3rem}}.component-custom-review .rating-block__stars-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;column-gap:2px;font-size:0;line-height:0;margin:0 0 0 1rem}@media screen and (min-width: 990px){.component-custom-review .rating-block__stars-wrapper{column-gap:4px;margin:0 0 0 1.7rem}}.component-custom-review .rating-block__stars-wrapper svg{fill:#fcbf49;height:1.5rem;width:auto}@media screen and (min-width: 990px){.component-custom-review .rating-block__stars-wrapper svg{height:2.4rem}}.component-custom-review .rating-block__total-count-title{margin:0 0 0 .6rem}.component-custom-review .rating-block__view-all-link-wrapper{flex-basis:100%}@media screen and (min-width: 990px){.component-custom-review .rating-block__view-all-link-wrapper{flex-basis:auto;margin:0 0 0 3.6rem}}.component-custom-review .rating-block__view-all-link{color:#e86853;font:600 1.8rem/1 var(--font-heading-family--alternative);text-decoration:none}@media screen and (min-width: 990px){.component-custom-review .rating-block__view-all-link{font-size:2rem}}.component-custom-review .rating-block__view-all-link:hover{text-decoration:underline}.component-custom-review__content{font-style:italic;margin:1.6rem 0 1.4rem}@media screen and (min-width: 990px){.component-custom-review__content{margin:2.1rem 0 1.8rem}}.component-custom-review__content p{margin:0}.component-custom-review__content p:first-child:before{content:"“"}.component-custom-review__content p:last-child:after{content:"”"}.component-custom-review__content ol,.component-custom-review__content ul{text-align:left}.component-custom-review__author{column-gap:1rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;font-weight:500}@media screen and (min-width: 990px){.component-custom-review__author{font-size:2.6rem}}@media screen and (min-width: 990px){.component-custom-review__author .icon{height:auto;width:2.4rem}}.component-custom-review__total{background:#fff;margin-bottom:0;max-width:430px;padding-top:1.5rem;padding-bottom:1.3rem}@media screen and (min-width: 990px){.component-custom-review__total{padding:1.9rem 2rem 1.9rem}}.component-custom-review__total:before{display:none}@media screen and (min-width: 990px){.component-custom-review__total .component-custom-review__rating-block{font-size:2rem}}@media screen and (min-width: 990px){.component-custom-review__total .component-custom-review__rating-block .rating-block__stars-wrapper{column-gap:.3rem;margin:0 0 0 .9rem}}@media screen and (min-width: 990px){.component-custom-review__total .component-custom-review__rating-block .rating-block__stars-wrapper .icon{height:1.5rem}}@media screen and (min-width: 990px){.component-custom-review__total .component-custom-review__rating-block .rating-block__total-count-title{margin:0 0 0 1.1rem}}