@keyframes sparkle-glow{0%,to{filter:drop-shadow(0 0 2px rgba(255,255,255,.5))}50%{filter:drop-shadow(0 0 8px rgb(255,255,255)) drop-shadow(0 0 12px rgba(255,255,255,.6))}}@keyframes sparkle-rotate{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-10deg) scale(1.1)}50%{transform:rotate(10deg) scale(1.15)}75%{transform:rotate(-10deg) scale(1.1)}}.reviews-list{display:block}.reviews-list__items{list-style:none;padding-left:0}.reviews-list__item{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-default);display:flex;flex-direction:column;padding:var(--grid-col-gutter)}@media screen and (min-width:768px){.reviews-list__item{flex-direction:row}}.reviews-list__content{flex:1;font-style:italic;font-variation-settings:var(--font-style-italic);min-width:0}@media screen and (min-width:768px){.reviews-list__content{margin-right:20px}}@media screen and (min-width:1280px){.reviews-list__content{margin-right:80px}}.reviews-list__details{display:flex;font-style:normal;margin-bottom:15px}.reviews-list__author-image{flex:0 0 40px;margin:5px 10px 0 0;overflow:hidden}.reviews-list__author-image img{border-radius:50%}.reviews-list__review-date{align-items:center;display:flex;flex-flow:row wrap}.reviews-list__review-date-text{margin-right:8px}.reviews-list .rating-stars{font-size:14px;letter-spacing:2px;margin-top:-2px}@media(min-width:400px){.reviews-list .rating-stars{font-size:calc(.08333vw + 13.66667px)}}@media(min-width:1600px){.reviews-list .rating-stars{font-size:15px}}.reviews-list__rating-count{margin-left:3px;margin-top:-1px}.reviews-list__links a:not(:last-child):after{color:var(--color-gray-500);content:"|";display:inline-block;margin:0 6px}.reviews-list__sidebar{flex:1}@media screen and (min-width:768px){.reviews-list__sidebar{flex:0 0 240px}}.reviews-list__review-type{line-height:1;text-align:right}.reviews-list__review-type svg{max-width:60px}.reviews-list__review+.reviews-list__review{margin-top:10px}.reviews-list__review-label{margin-bottom:2px}.reviews-list__rating-bar{align-items:center;display:flex}.reviews-list__rating-bar-wrap{background-color:var(--color-gray-200);border-radius:var(--border-radius-default);flex:1;height:7px;margin-right:10px;min-width:0}.reviews-list__rating-bar-active{background-color:var(--color-blue);border-radius:var(--border-radius-default);height:100%}.reviews-list__no-results{text-align:center}.reviews-list__no-results-title{margin-top:15px}
