.review-list div.content{background:#292937;padding:0 var(--spacing);display:flex;flex-direction:column}.review-list h2{color:#fff;padding:var(--spacing) 0;font-weight:400;margin-bottom:0;letter-spacing:1px}.review-list .article-list{margin-bottom:calc(var(--spacing) / 2)}.review-list .article-list li{padding:calc(var(--spacing) / 2) 0;display:flex}.review-list .article-list li a{width:100%}.review-list .article-list li a:hover .title{text-decoration:underline}.review-list .article-list li a img{margin-right:var(--spacing);float:left;width:3.75rem;height:auto}.review-list .article-list li a .text-block{color:#fff;font-size:1rem;float:left;max-width:60%}.review-list .article-list li a .text-block .title{margin-bottom:0;font-weight:400}.review-list .article-list li a .text-block .subtitle{font-weight:300;font-style:italic}.review-list .article-list li a .dice-wrap{float:right;margin-right:0}.review-list .article-list li a .dice-wrap .dice{width:1.875rem;height:1.875rem}.review-list .article-list li a .dice-wrap .dice .face{fill:var(--color-die)}.review-list .article-list li a .dice-wrap .dice .face-shade{fill:var(--color-die-dark)}.review-list .article-list li a .dice-wrap .dice .pip{fill:var(--color-die-pip)}.review-list .review-url{display:block;text-decoration:none;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px;padding:.625rem;background:#1e1e28;color:#fff;text-align:center;margin-left:calc(var(--spacing) * -1);width:calc(100% + 1.875rem)}.review-list .review-url:hover{background:#181820}.review-list div.content{background:var(--color-sand)}.review-list .content,.review-list h3,.review-list h2,.review-list p,.review-list .text-block{color:var(--color-grey-darker)}.review-list .article-list li a .text-block .title{font-weight:bold}.review-list form{background-color:var(--color-white);display:-ms-grid;display:grid;-ms-grid-columns:1fr 80px;grid-template-columns:1fr 80px;margin-bottom:var(--spacing);margin-top:1rem}.review-list form input{background-color:transparent;border:0;height:auto;margin-bottom:0;padding:.5rem}.review-list form button{letter-spacing:1px;text-transform:uppercase;background-color:var(--color-blue);color:var(--color-white);border:none;cursor:pointer;transition:all .1s ease-in-out;border-radius:0}.review-list form button:hover{background:var(--color-primary)}.review-list .review-url{background:var(--color-sand-dark);color:var(--color-grey-darker);display:block;font-size:.8rem;font-weight:700;letter-spacing:.5px;margin-left:-0.9375rem;padding:.625rem;text-align:center;text-decoration:none;text-transform:uppercase;width:calc(100% + 1.875rem)}.review-list .review-url:hover{background:var(--color-sand-darker)}
