.trustpilot-reviews__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.trustpilot-reviews__title{font-size:1.125rem;line-height:1.25}@media (min-width:768px){.trustpilot-reviews__title{font-size:1.5rem;line-height:1.2}}.trustpilot-reviews__mobile-cta{background-color:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin-top:.875rem;padding:.625rem .875rem;transition:background-color .15s,border-color .15s;display:flex}.trustpilot-reviews__mobile-cta:hover{background-color:#ffffff0f;border-color:#ffffff26}.trustpilot-reviews__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.trustpilot-reviews__track::-webkit-scrollbar{display:none}.trustpilot-reviews__slide{scroll-snap-align:start;flex:none;width:calc(85% - .375rem)}@media (min-width:768px){.trustpilot-reviews__slide{width:calc(50% - .375rem)}}@media (min-width:1024px){.trustpilot-reviews__slide{width:calc(33.3333% - .5rem)}}.trustpilot-reviews__nav-btn{color:#ffffffb3;cursor:pointer;background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.trustpilot-reviews__nav-btn:hover:not(:disabled){color:#fff;background-color:#ffffff14;border-color:#fff3}.trustpilot-reviews__nav-btn:disabled{opacity:.3;cursor:default}
