.block-reviews-spotlight-container.block-reviews-container .review-pagination{margin-top:2rem}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child{align-items:center;display:flex;height:auto;justify-content:center;margin:.25rem}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child a,.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child span{border-radius:3px;color:#232323;font-size:.9em;padding:10px}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child i{color:#232323;display:inline-block;font-size:1em;font-weight:bold;margin:0 2px}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child a:hover,.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child a:focus{background-color:var(--primary-color, #e01e3b);color:var(--primary-font-color, #ffffff)}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child a:hover i,.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child a:focus i{color:var(--primary-font-color, #ffffff)}.block-reviews-spotlight-container.block-reviews-container .review-pagination nav>div:first-child.active span{background-color:var(--primary-color, #e01e3b);color:var(--primary-font-color, #ffffff)}.block-reviews-spotlight-container.block-reviews-container.fullscreen-block .outer-review-container{padding:0 1rem}.block-reviews-spotlight-container.block-reviews-container .outer-title-container{border-bottom:thin solid hsl(0,0%,90%);margin-bottom:1rem;padding-bottom:1rem}.block-reviews-spotlight-container.block-reviews-container .outer-title-container.has-review-url{flex-direction:column}.block-reviews-spotlight-container.block-reviews-container .review-pagination a:first-child{margin-right:1rem}@media only screen and (max-width: 40em){.block-reviews-spotlight-container.block-reviews-container .title-container.has-sub-heading{flex-direction:column}}@media only screen and (min-width:40.0625em){.block-reviews-spotlight-container.block-reviews-container .title-container.has-sub-heading{flex-direction:row;justify-content:space-between}}.block-reviews-spotlight-container.block-reviews-container .title-heading{color:var(--primary-color, #e01e3b);font-size:20px;font-weight:bold;margin:0;text-transform:uppercase}@media only screen and (min-width:40.0625em){.block-reviews-spotlight-container.block-reviews-container .title-heading{text-align:left}}.block-reviews-spotlight-container.block-reviews-container .read-more-content{display:none}.block-reviews-spotlight-container.block-reviews-container .title-subheading{color:#232323;font-size:18px;font-weight:normal}@media only screen and (max-width: 40em){.block-reviews-spotlight-container.block-reviews-container .title-subheading{border-top:thin solid hsl(0,0%,90%);margin:.5rem 0 0;padding:.5rem 0 0}}@media only screen and (min-width:40.0625em){.block-reviews-spotlight-container.block-reviews-container .title-subheading{border-left:thin solid hsl(0,0%,90%);max-width:40%;padding:0 0 0 .5rem;text-align:right}}.block-reviews-spotlight-container.block-reviews-container .title-more-reviews{margin-top:.5rem}.block-reviews-spotlight-container.block-reviews-container .title-more-reviews .review-button{background-color:rgba(0,0,0,0);border:thin solid hsl(0,0%,90%);border-radius:300px;color:#232323;font-weight:bold;margin:0;padding:.5rem 1rem;transition:all .3s ease-in-out;font-size:12px;line-height:15px}.block-reviews-spotlight-container.block-reviews-container .title-more-reviews .review-button .fa-solid{margin-left:4px;transition:all .3s ease-in-out}.block-reviews-spotlight-container.block-reviews-container .title-more-reviews .review-button:hover .fa-solid,.block-reviews-spotlight-container.block-reviews-container .title-more-reviews .review-button:focus .fa-solid{color:var(--primary-color, #e01e3b);margin-left:6px}@media only screen and (max-width: 40em){.block-reviews-spotlight-container.block-reviews-container .title-more-reviews{justify-content:center}}@media only screen and (min-width:40.0625em){.block-reviews-spotlight-container.block-reviews-container .title-more-reviews{justify-content:flex-start}}@media only screen and (max-width: 64em){.block-reviews-spotlight-container.block-reviews-container .review-wrapper{flex-direction:column}}@media only screen and (min-width:64.0625em){.block-reviews-spotlight-container.block-reviews-container .review-wrapper{flex-direction:row}}.block-reviews-spotlight-container.block-reviews-container .review p{margin:0}@media only screen and (max-width: 64em){.block-reviews-spotlight-container.block-reviews-container .review:not(:last-child){margin-bottom:1rem}}@media only screen and (min-width:64.0625em){.block-reviews-spotlight-container.block-reviews-container .review{flex-grow:1;width:33.333333%}.block-reviews-spotlight-container.block-reviews-container .review:not(:last-child){margin-right:1rem}}.block-reviews-spotlight-container.block-reviews-container .review-title{font-size:20px;font-weight:bold;text-transform:uppercase}.block-reviews-spotlight-container.block-reviews-container .review-metadata{color:#232323;font-weight:normal;font-size:12px;line-height:15px}.block-reviews-spotlight-container.block-reviews-container .review-metadata .review-site{color:var(--primary-color, #e01e3b);font-weight:bold}.block-reviews-spotlight-container.block-reviews-container .rating-title{color:var(--primary-color, #e01e3b);font-weight:bold;margin-right:12px;font-size:14px;line-height:17px}.block-reviews-spotlight-container.block-reviews-container .star-rating{border-left:1px solid hsl(0,0%,95%);color:var(--primary-color, #e01e3b);padding-left:12px}.block-reviews-spotlight-container.block-reviews-container .star-rating i:not(:last-child){margin-right:7px}.block-reviews-spotlight-container.block-reviews-container .review-content{font-weight:normal;margin:0 0 5px;font-size:14px;line-height:17px}.block-reviews-spotlight-container.block-reviews-container .read-more{color:var(--primary-color, #e01e3b);font-weight:normal;margin-top:auto;font-size:12px;line-height:15px}.block-reviews-spotlight-container.block-reviews-container .read-more .fa-solid{color:var(--primary-color, #e01e3b);margin-left:4px;transition:all .3s ease-in-out}.block-reviews-spotlight-container.block-reviews-container .read-more:hover .fa-solid{margin-left:6px}