.product-highlights{width:calc(100vw - 2.5rem);margin:2.5rem 0;color:var(--color-neutral-600)}@media(min-width:768px){.product-highlights{width:100%}}.product-highlights__heading{display:flex;justify-content:space-between}.product-highlights__title{text-align:left;font-family:var(--font-body);font-size:.875rem;font-weight:400;line-height:1.36;letter-spacing:.01em;margin-bottom:.625rem}
.product-highlights__all-links{font-size:.875rem;line-height:1.35;letter-spacing:.01em;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}.review-highlights__inner{border:.0625rem solid var(--color-neutral-300);border-radius:.25rem;padding:.9375rem}@media(min-width:768px){.review-highlights__inner{padding:.9375rem 1.25rem}
}.review-highlights .swiper-wrapper{padding-bottom:1.5625rem}.review-highlights .swiper-horizontal>.swiper-pagination-bullets,.review-highlights .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0;text-align:left}.review-highlights .swiper-pagination-bullet{background-color:var(--color-neutral-300);opacity:1;width:.25rem;height:.25rem;margin:0 .375rem 0 0 !important}
.review-highlights .swiper-pagination-bullet-active{background-color:var(--color-neutral-600)}.review-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background-color:var(--color-white)}@media(min-width:768px){.review-card{max-width:22.1875rem}}.review-card__rating{cursor:pointer}.review-card__rating svg{width:.75rem;height:.75rem;margin-right:.3125rem}
.review-card__rating svg path{fill:var(--color-brand-primary-2)}.review-card__title{font-size:1.125rem;font-weight:700;line-height:1.21;text-transform:uppercase;margin:.1875rem 0 .5rem}.review-card__votes{color:var(--color-neutral-550);margin:.25rem 0 0}.review-card__more{display:inline-block;text-transform:capitalize;text-decoration:underline;padding-left:.3125rem;cursor:pointer}