.reviews-grid__items{-moz-column-count:1;column-count:1;-moz-column-gap:.6875rem;column-gap:.6875rem}@media(min-width:768px){.reviews-grid__items{-moz-column-count:3;column-count:3}}.reviews-grid__items .review--grid{background-color:#f8f9fa;border-top:1px solid #e9ecef;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;margin-bottom:.6875rem;padding:.6875rem}.reviews-grid__items .review--grid .review__info{display:flex;flex-basis:100%;flex-shrink:0;margin-bottom:.6875rem;margin-right:.6875rem}.reviews-grid__items .review--grid .review__info-text{flex-grow:1}.reviews-grid__items .review--grid .review__avatar{background:#e9ecef;border-radius:50%;display:flex;flex-shrink:0;height:3rem;margin-right:.6875rem;position:relative;width:3rem}.reviews-grid__items .review--grid .review__acronym{font-size:1.5rem;font-weight:600;margin:auto;text-transform:uppercase}.reviews-grid__items .review--grid .review__badge-verified{background:#4bbf73;border-radius:50%;bottom:0;color:#fff;height:1rem;position:absolute;right:0;width:1rem}.reviews-grid__items .review--grid .review__name{font-weight:600}.reviews-grid__items .review--grid .review__date-stars{display:flex}.reviews-grid__items .review--grid .review__date{color:#6c757d;font-size:.875em;margin-right:.6875rem}.reviews-grid__items .review--grid .review-stars{color:#e9ecef;display:inline-block;font-size:1rem;font-size:1.2rem;line-height:1;margin-bottom:.34375rem;margin-right:.6875rem;margin-top:0;position:relative;vertical-align:middle;vertical-align:top;white-space:nowrap}.reviews-grid__items .review--grid .review-stars:before{content:"★★★★★";vertical-align:text-top}.reviews-grid__items .review--grid .review-stars-fill{color:#e5a54b;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.reviews-grid__items .review--grid .review-stars-fill:before{content:"★★★★★";vertical-align:text-top}.reviews-grid__items .review--grid .review-stars-fill--0-5{width:10%}.reviews-grid__items .review--grid .review-stars-fill--1{width:20%}.reviews-grid__items .review--grid .review-stars-fill--1-5{width:30%}.reviews-grid__items .review--grid .review-stars-fill--2{width:40%}.reviews-grid__items .review--grid .review-stars-fill--2-5{width:50%}.reviews-grid__items .review--grid .review-stars-fill--3{width:60%}.reviews-grid__items .review--grid .review-stars-fill--3-5{width:70%}.reviews-grid__items .review--grid .review-stars-fill--4{width:80%}.reviews-grid__items .review--grid .review-stars-fill--4-5{width:90%}.reviews-grid__items .review--grid .review-stars-fill--5{width:100%}.reviews-grid__items .review--grid .review-stars-count{color:#6c757d;display:inline-block;vertical-align:middle}.reviews-grid__items .review--grid .review__content{font-size:.875em}.reviews-grid__items .review--grid .review__images{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.6875rem}.reviews-grid__items .review--grid .review__images .review__image{width:100%}.reviews-grid__items .review--grid .review__images>*{display:inline-block;margin-bottom:.6875rem;width:100%}.reviews-grid__items .review--grid .review__images>*+*{width:calc(50% - .34375rem)}.reviews-grid__items .review--grid .review__replies{border-left:3px solid #e9ecef;flex:1 0 100%;margin-top:1.375rem;padding-left:.6875rem}.reviews-grid__items .review--grid .review__full-text{margin-bottom:.6875rem}.reviews-grid__items .review--grid .review__button-reply,.reviews-grid__items .review--grid .review__button-reply:active,.reviews-grid__items .review--grid .review__button-reply:hover{color:#495057;display:inline-block;float:right}.reviews-grid__items .reply--grid{background-color:#f5f6f8;border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;padding:.6875rem}.reviews-grid__items .reply--grid .reply__info{display:flex;flex-basis:100%;flex-shrink:0;margin-bottom:.6875rem;margin-right:.6875rem}.reviews-grid__items .reply--grid .reply__info-text{flex-grow:1}.reviews-grid__items .reply--grid .reply__avatar{background:#e9ecef;border-radius:50%;display:flex;flex-shrink:0;height:3rem;margin-right:.6875rem;position:relative;width:3rem}.reviews-grid__items .reply--grid .reply__acronym{font-size:1.5rem;font-weight:600;margin:auto;text-transform:uppercase}.reviews-grid__items .reply--grid .reply__badge-verified{background:#4bbf73;border-radius:50%;bottom:0;color:#fff;height:1rem;position:absolute;right:0;width:1rem}.reviews-grid__items .reply--grid .reply__name{font-weight:600}.reviews-grid__items .reply--grid .reply__date{color:#6c757d;font-size:.875em}.reviews-grid__items .reply--grid .reply-stars{color:#e9ecef;display:inline-block;font-size:1rem;font-size:1.2rem;line-height:1;margin-bottom:.34375rem;margin-right:.6875rem;margin-top:0;position:relative;vertical-align:middle;vertical-align:top;white-space:nowrap}.reviews-grid__items .reply--grid .reply-stars:before{content:"★★★★★";vertical-align:text-top}.reviews-grid__items .reply--grid .reply-stars-fill{color:#e5a54b;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.reviews-grid__items .reply--grid .reply-stars-fill:before{content:"★★★★★";vertical-align:text-top}.reviews-grid__items .reply--grid .reply-stars-fill--0-5{width:10%}.reviews-grid__items .reply--grid .reply-stars-fill--1{width:20%}.reviews-grid__items .reply--grid .reply-stars-fill--1-5{width:30%}.reviews-grid__items .reply--grid .reply-stars-fill--2{width:40%}.reviews-grid__items .reply--grid .reply-stars-fill--2-5{width:50%}.reviews-grid__items .reply--grid .reply-stars-fill--3{width:60%}.reviews-grid__items .reply--grid .reply-stars-fill--3-5{width:70%}.reviews-grid__items .reply--grid .reply-stars-fill--4{width:80%}.reviews-grid__items .reply--grid .reply-stars-fill--4-5{width:90%}.reviews-grid__items .reply--grid .reply-stars-fill--5{width:100%}.reviews-grid__items .reply--grid .reply-stars-count{color:#6c757d;display:inline-block;vertical-align:middle}.reviews-grid__items .reply--grid .reply__date-stars{display:flex}.reviews-grid__items .reply--grid .reply__content{flex-grow:1;font-size:.875em}.reviews-grid__items .reply--grid .reply__verified{color:#4bbf73;display:inline-block;margin-bottom:.34375rem;vertical-align:top}.reviews-list .review--list{border-top:1px solid #e9ecef;display:flex;flex-direction:column;padding:1.375rem 0}@media(min-width:768px){.reviews-list .review--list{flex-direction:row;flex-wrap:wrap}}.reviews-list .review--list .review__info{display:flex;flex-basis:100%;flex-shrink:0;margin-bottom:.6875rem;margin-right:.6875rem}@media(min-width:768px){.reviews-list .review--list .review__info{display:block;flex-basis:auto;margin-bottom:0;margin-right:1.375rem;width:170px}}.reviews-list .review--list .review__avatar{background:#e9ecef;border-radius:50%;display:flex;flex-shrink:0;height:3rem;margin-right:.6875rem;position:relative;width:3rem}@media(min-width:768px){.reviews-list .review--list .review__avatar{margin-bottom:.6875rem}}.reviews-list .review--list .review__acronym{font-size:1.5rem;font-weight:600;margin:auto;text-transform:uppercase}.reviews-list .review--list .review__badge-verified{background:#4bbf73;border-radius:50%;bottom:0;color:#fff;height:1rem;position:absolute;right:0;width:1rem}.reviews-list .review--list .review__name{font-weight:600}.reviews-list .review--list .review__date{color:#6c757d;font-size:.875em}.reviews-list .review--list .review__content{font-size:.875em}@media(min-width:768px){.reviews-list .review--list .review__content{width:calc(100% - 170px - 1.375rem)}}.reviews-list .review--list .review-stars{color:#e9ecef;display:inline-block;font-size:1rem;font-size:1.2rem;line-height:1;margin-bottom:.34375rem;margin-right:.6875rem;margin-top:0;position:relative;vertical-align:middle;vertical-align:top;white-space:nowrap}.reviews-list .review--list .review-stars:before{content:"★★★★★";vertical-align:text-top}.reviews-list .review--list .review-stars-fill{color:#e5a54b;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.reviews-list .review--list .review-stars-fill:before{content:"★★★★★";vertical-align:text-top}.reviews-list .review--list .review-stars-fill--0-5{width:10%}.reviews-list .review--list .review-stars-fill--1{width:20%}.reviews-list .review--list .review-stars-fill--1-5{width:30%}.reviews-list .review--list .review-stars-fill--2{width:40%}.reviews-list .review--list .review-stars-fill--2-5{width:50%}.reviews-list .review--list .review-stars-fill--3{width:60%}.reviews-list .review--list .review-stars-fill--3-5{width:70%}.reviews-list .review--list .review-stars-fill--4{width:80%}.reviews-list .review--list .review-stars-fill--4-5{width:90%}.reviews-list .review--list .review-stars-fill--5{width:100%}.reviews-list .review--list .review-stars-count{color:#6c757d;display:inline-block;vertical-align:middle}.reviews-list .review--list .review__verified{color:#4bbf73;display:inline-block;margin-bottom:.34375rem;vertical-align:top}.reviews-list .review--list .review__images{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.6875rem}.reviews-list .review--list .review__images .review__image{width:100%}.reviews-list .review--list .review__images>*{display:inline-block;margin-bottom:.6875rem;width:100%}.reviews-list .review--list .review__images>*+*{width:calc(50% - .34375rem)}@media(min-width:768px){.reviews-list .review--list .review__images{justify-content:flex-start}.reviews-list .review--list .review__images .review__image,.reviews-list .review--list .review__images>*{width:100px}.reviews-list .review--list .review__images>*+*{margin-left:.6875rem}}.reviews-list .review--list .review__replies{border-left:3px solid #e9ecef;flex:1 0 100%;margin-top:1.375rem;padding-left:1.375rem}.reviews-list .review--list .review__full-text{margin-bottom:.6875rem}.reviews-list .review--list .review__button-reply,.reviews-list .review--list .review__button-reply:active,.reviews-list .review--list .review__button-reply:hover{color:#495057;display:inline-block}.reviews-list .reply--list{border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;padding:1.375rem 0}@media(min-width:768px){.reviews-list .reply--list{flex-wrap:nowrap}}.reviews-list .reply--list .reply__info{display:flex;flex-basis:100%;flex-shrink:0;margin-bottom:.6875rem;margin-right:.6875rem}@media(min-width:768px){.reviews-list .reply--list .reply__info{flex-basis:auto;min-width:170px}}.reviews-list .reply--list .reply__avatar{background:#e9ecef;border-radius:50%;display:flex;flex-shrink:0;height:3rem;margin-right:.6875rem;position:relative;width:3rem}.reviews-list .reply--list .reply__acronym{font-size:1.5rem;font-weight:600;margin:auto;text-transform:uppercase}.reviews-list .reply--list .reply__badge-verified{background:#4bbf73;border-radius:50%;bottom:0;color:#fff;height:1rem;position:absolute;right:0;width:1rem}.reviews-list .reply--list .reply__name{font-weight:600}.reviews-list .reply--list .reply__date{color:#6c757d;font-size:.875em}.reviews-list .reply--list .reply__content{flex-grow:1;font-size:.875em}.reviews-list .reply--list .reply-stars{color:#e9ecef;display:inline-block;font-size:1rem;font-size:1.2rem;line-height:1;margin-bottom:.34375rem;margin-right:.6875rem;margin-top:0;position:relative;vertical-align:middle;vertical-align:top;white-space:nowrap}.reviews-list .reply--list .reply-stars:before{content:"★★★★★";vertical-align:text-top}.reviews-list .reply--list .reply-stars-fill{color:#e5a54b;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.reviews-list .reply--list .reply-stars-fill:before{content:"★★★★★";vertical-align:text-top}.reviews-list .reply--list .reply-stars-fill--0-5{width:10%}.reviews-list .reply--list .reply-stars-fill--1{width:20%}.reviews-list .reply--list .reply-stars-fill--1-5{width:30%}.reviews-list .reply--list .reply-stars-fill--2{width:40%}.reviews-list .reply--list .reply-stars-fill--2-5{width:50%}.reviews-list .reply--list .reply-stars-fill--3{width:60%}.reviews-list .reply--list .reply-stars-fill--3-5{width:70%}.reviews-list .reply--list .reply-stars-fill--4{width:80%}.reviews-list .reply--list .reply-stars-fill--4-5{width:90%}.reviews-list .reply--list .reply-stars-fill--5{width:100%}.reviews-list .reply--list .reply-stars-count{color:#6c757d;display:inline-block;vertical-align:middle}.reviews-list .reply--list .reply__verified{color:#4bbf73;display:inline-block;margin-bottom:.34375rem;vertical-align:top}.reviews-list .reply--list .reply__full-text{margin-bottom:.6875rem}.reviews-summary{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:1.375rem}@media(min-width:768px){.reviews-summary{flex-wrap:nowrap}}.reviews-summary__rating{border-right:1px solid #e9ecef;margin-right:.6875rem;text-align:center;width:170px}@media(min-width:768px){.reviews-summary__rating{margin-right:1.375rem}}.reviews-summary__rating .reviews-stars{color:#e9ecef;display:inline-block;font-size:1rem;font-size:2rem;line-height:1;margin-top:.6875rem;position:relative;vertical-align:middle;white-space:nowrap}.reviews-summary__rating .reviews-stars:before{content:"★★★★★";vertical-align:text-top}.reviews-summary__rating .reviews-stars-fill{color:#e5a54b;left:0;overflow:hidden;position:absolute;top:0;z-index:1}.reviews-summary__rating .reviews-stars-fill:before{content:"★★★★★";vertical-align:text-top}.reviews-summary__rating .reviews-stars-fill--0-5{width:10%}.reviews-summary__rating .reviews-stars-fill--1{width:20%}.reviews-summary__rating .reviews-stars-fill--1-5{width:30%}.reviews-summary__rating .reviews-stars-fill--2{width:40%}.reviews-summary__rating .reviews-stars-fill--2-5{width:50%}.reviews-summary__rating .reviews-stars-fill--3{width:60%}.reviews-summary__rating .reviews-stars-fill--3-5{width:70%}.reviews-summary__rating .reviews-stars-fill--4{width:80%}.reviews-summary__rating .reviews-stars-fill--4-5{width:90%}.reviews-summary__rating .reviews-stars-fill--5{width:100%}.reviews-summary__rating .reviews-stars-count{color:#6c757d;display:inline-block;vertical-align:middle}.reviews-summary__rating-value{font-size:1.25rem;font-weight:600;margin-bottom:.6875rem}.reviews-summary__rating-count{color:#6c757d;font-size:.875rem}.reviews-summary__stars{display:table;flex-grow:1;max-width:50%;min-width:170px}.reviews-summary__stars .progress{height:6px}.reviews-summary__star-item{color:#6c757d;display:table-row;font-size:.875rem}.reviews-summary__star-item>*{display:table-cell}.reviews-summary__star-count{white-space:nowrap}.reviews-summary__star-progress{padding:0 .5rem;width:100%}.reviews-summary__submit{flex:1 1 100%;margin-top:2rem;padding:0 1.375rem;text-align:center}.reviews-summary__submit-title{font-size:1.25rem;font-weight:600;margin-bottom:.6875rem}.reviews-summary__submit-button{margin-bottom:.6875rem}@media(min-width:768px){.reviews-summary__submit{flex:1 1 auto;margin-top:0}}