.reviewcard-ratings-icon{padding:0;margin:3px;margin-right:6px;position:relative;display:inline-block;color:transparent;border-radius:100%;width:14px;height:14px}.reviewcard-ratings-icon::before{content:"\26AB";background-color:#000;position:absolute;left:0;top:0;border-radius:100%;width:14px;height:14px}.reviewcard-ratings-icon.half::before,.reviewcard-ratings-icon.blank::before{content:"\26AB";background-color:transparent;position:absolute;left:0;top:0;border-radius:100%;width:14px;height:14px;box-sizing:border-box;border:2px solid #000}.reviewcard-ratings-icon.half::after{content:"\26AB";background-color:#000;position:absolute;left:0;top:0;border-radius:100%;width:14px;height:14px;clip-path:inset(0 50% 0px 0px)}.reviewcard-container blockquote.reviewcard-quote-content{margin:0;margin-bottom:15px;padding:15px;font-size:22px;line-height:1.5em;padding-left:40px;padding-right:40px;position:relative;quotes:"\201C""\201D""\2018""\2019"}.reviewcard-container blockquote.reviewcard-quote-content:before{position:absolute;content:open-quote;font-size:4em;line-height:.1em;margin-right:.15em;vertical-align:-.4em;left:0;top:46px}.reviewcard-container blockquote.reviewcard-quote-content:after{position:absolute;content:close-quote;font-size:4em;line-height:.1em;margin-left:.15em;vertical-align:-.7em;right:-4px;bottom:2px}.reviewcard-container h2{margin:0!important}.reviewcard-ratings{display:inline-block;padding-bottom:15px}.reviewcard-content li{margin-bottom:0!important;line-height:1.1}.reviewcard-quote h2{margin-bottom:20px!important}.reviewcard-ratings h2{margin-bottom:20px!important}.reviewcard-ratings-label{margin-right:15px;margin-left:20px;font-size:12px}.reviewcard-ratings-row{display:flex;justify-content:space-between}.reviewcard-content{padding-top:5px;padding-bottom:5px}.reviewcard-container{display:flex}.reviewcard-container h2{font-size:20px!important;line-height:20px!important}.reviewcard-content-row.pros-cons{flex:2 0 65%}.reviewcard-award-icon-wrapper img{max-width:60%;margin:auto;display:block}.reviewcard-buylink{padding-bottom:30px}.reviewcard-buylink .reviewcard-button{box-shadow:inset 0 -5px 0 #bbdefb;color:#444;padding-bottom:2px;text-decoration:none;transition:.2s ease-in-out 0s}.reviewcard-buylink .reviewcard-button:hover{background:#bbdefb}@media only screen and (max-width:960px){.reviewcard-container{display:block;padding:0;margin-left:2.5%;width:95%}.reviewcard-quote-content{width:unset!important}}