.rating-review-block{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;margin:auto;max-width:100%;width:1200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media (min-width:1201px){.rating-review-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rating-review-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.5rem;gap:2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem 2rem}@media (min-width:740px){.rating-review-block__content{max-width:388px}}.rating-review-block__content-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.rating-review-block__content-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.rating-review-block__content .fivestar-widget-static,.rating-review-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.rating-review-block__header{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating-review-block__main{gap:1rem}.rating-review-block__comments,.rating-review-block__main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating-review-block__comments{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1201px){.rating-review-block__comments{max-width:calc(100% - 388px);width:0}.rating-review-block__comments:has(.comment-np-review-form.open){width:100%}.rating-review-block__comments.comments-exist{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}}.rating-review-block__comments .snackbar{margin-top:0}.rating-review-block .button-more{display:none;font-weight:400;padding:0;text-decoration-line:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}.rating-review-block .button-more:hover{text-decoration-line:none}.rating-review-block .button-more:active,.rating-review-block .button-more:focus,.rating-review-block .button-more:hover{background-color:transparent;border-color:transparent}.rating-review-block .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;overflow-wrap:break-word}.rating-review-block .text-container.hidden-text+.button-more{display:block}.rating-review-block .text-container.hidden-text p{display:none}.rating-review-block .text-container.hidden-text p:first-child{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.rating-review-block .text-container.hidden-text.open p{display:block}.rating-review-block .rating-review-block__content-result .rating-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;font-weight:700;gap:.5rem;justify-content:flex-start}.rating-review-block .rating-review-block__content-result .count{font-size:.75rem;line-height:120%}.rating-review-block .rating-review-block__content-result .strip{background-color:var(--color-brand1-500);border-radius:999px;display:block;height:9px;inset-inline-start:0;position:absolute}.rating-review-block .rating-review-block__content-result .range{background-color:var(--color-neutral-300);border-radius:999px;height:9px;width:100%}.rating-review-block .rating-review-block__content-result .range-container{position:relative;width:100%}.rating-review-block .js-comment{border-radius:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.dropdown-content .rating-review-block .js-comment{--tw-shadow:0 1px 0 var(--color-brand5-500);--tw-shadow-colored:0 1px 0 var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.rating-review-block .comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}@media (min-width:740px){.rating-review-block .comment-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rating-review-block .comment-header__name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.rating-review-block .comment-header__name .name{font-weight:700}.rating-review-block .comment-header__name .date{color:var(--color-brand1-200)}.rating-review-block .comment-footer{display:none}.rating-review-block .comment-footer:has(.js-use-ajax-comments){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.rating-review-block .comment-footer .comment-np-review-form{background-color:var(--color-neutral-200)}.rating-review-block .replies-show i{--tw-rotate:0deg;-webkit-transition-duration:.3s;transition-duration:.3s}.rating-review-block .replies-show i,.rating-review-block .replies-show.open i{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rating-review-block .replies-show.open i{--tw-rotate:-90deg}.rating-review-block .replies-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:.5rem;justify-content:space-between}.rating-review-block .replies-info .js-use-ajax-comments{-webkit-margin-start:auto;margin-inline-start:auto}.rating-review-block .replies-list .js-comment{background-color:var(--color-neutral-200);margin-top:1rem}.rating-review-block .replies-list .comment-np-review-form{padding-left:1rem;padding-right:1rem}.rating-review-block .replies-list .comment-np-review-form.open{padding-bottom:1rem;padding-top:1rem}.rating-review-block .comment-block,.rating-review-block .comment-np-review-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.rating-review-block .comment-np-review-form{border-radius:1.5rem;height:0;overflow-y:hidden;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 1.5rem;-webkit-transition-duration:.5s;transition-duration:.5s}.rating-review-block .comment-np-review-form.open{height:auto;margin-bottom:.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.rating-review-block .comment-np-review-form .form-item{max-width:100%}.rating-review-block .comment-np-review-form .form-actions{-webkit-margin-start:auto;margin-inline-start:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.rating-review-block .views-element-container{width:100%}.rating-review-block .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.rating-review-block .pager{margin-left:auto;margin-right:auto;margin-top:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown-content .rating-review-block p{margin-bottom:0}