.pf-table,.product-box{display:table;table-layout:fixed;width:100%;margin:0
auto 25px;margin-top:1.5em}div.nice-ul{border-top:solid 2px;border-top-color:var(--affiliate-blocks-primary-color);border-collapse:collapse}div.nice-ul>.pf-cell{border:solid 1px #ccc;font-size:1em;padding:10px
25px;vertical-align:top}div.nice-ul>.pf-cell
div.proscons{color:#000;font-weight:700}div.nice-ul>.pf-cell
p{margin-bottom:0}.product-score{padding:10px;text-align:center}.pf-cell{display:table-cell;vertical-align:middle;padding:30px
25px;background:white}.product a.call-to-action-button{color:white !important;display:inline-block;background:var(--affiliate-blocks-primary-color);padding:17px
60px;vertical-align:middle;border-radius:3px;box-shadow:1px 2px 2px 0 rgba(0,0,0,.2);transition:all .2s ease-out;margin:0
auto}.product a.call-to-action-button:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);background:var(--affiliate-blocks-primary-color)}.cta-container{text-align:center;padding:20px;padding-bottom:30px}@media only screen and (max-width:768px){.pf-cell{display:block}}:root{--star-size:30px;--star-color:rgb(213, 230, 250);--star-background:#fc0}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);line-height:1}.Stars::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}