@layer scss{.trustpilot{display:flex;flex-direction:column;gap:var(--spacing-6)}@media screen and (min-width:1024px){.trustpilot{gap:var(--spacing-7)}}@media screen and (min-width:1280px){.trustpilot{gap:var(--spacing-8)}}.trustpilot>*{width:100%}.trustpilot__header{display:flex;flex-direction:column;gap:var(--spacing-4)}@media screen and (min-width:1280px){.trustpilot__header{gap:var(--spacing-5)}}.trustpilot__header-content{display:flex;flex-direction:column-reverse;gap:var(--spacing-6)}@media screen and (min-width:1025px){.trustpilot__header-content{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:576px){.trustpilot__header-cta{align-self:flex-start}}.trustpilot__title{margin-bottom:0}.trustpilot__badge{height:40px}.trustpilot__badge svg{height:100%;width:-webkit-min-content;width:min-content}.trustpilot__body.sidebar-grid{margin-top:0}.trustpilot__filter-rating .form-field-group__group{grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.trustpilot__filter-rating-checkbox{align-items:center;display:flex;gap:var(--spacing-3)}.trustpilot__filter-rating-checkbox:has(input[disabled]) .rating-stars:before{filter:grayscale(1)}.trustpilot__filter-rating-checkbox>*{flex-shrink:0}.trustpilot__filter-rating-count{margin-left:auto;min-width:4ch;text-align:right}.trustpilot__filter-rating label,.trustpilot__filter-sort label{font-weight:var(--font-weight-default)}.trustpilot__filter-rating .checkbox-container:has(input:checked) label,.trustpilot__filter-rating .radio-container:has(input:checked) label,.trustpilot__filter-sort .checkbox-container:has(input:checked) label,.trustpilot__filter-sort .radio-container:has(input:checked) label{font-weight:var(--font-weight-bold)}.trustpilot__filter-sort-dropdown{display:none}@media screen and (min-width:1025px){.trustpilot__filter-sort-dropdown{align-items:center;display:flex;margin-bottom:0;order:1}}.trustpilot__filter-sort-dropdown label{margin-bottom:0}.trustpilot__filter-sort-dropdown tp-multi-select-field{border-color:#0000;font-weight:var(--font-weight-bold);padding-block:0}.trustpilot__main-header{align-items:center;display:flex;gap:var(--spacing-4);justify-content:space-between}.trustpilot__main-header-result-count span{font-weight:var(--font-weight-bold)}.trustpilot__main-header-filters{align-items:center;display:flex;gap:var(--spacing-3)}.trustpilot__filter-icon{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;padding:0;width:40px}@media screen and (min-width:1025px){.trustpilot__filter-icon{display:none}}.trustpilot__filter-icon span{line-height:0}.trustpilot__filter-drawer .drawer__header{padding:var(--spacing-5);padding-bottom:0}.trustpilot__filter-drawer .drawer__body{padding:var(--spacing-5)}.trustpilot__filter-drawer .form-field-group__group{grid-template-columns:1fr}.trustpilot[loading=yes] .trustpilot__results{display:none}.trustpilot[loading=yes] .trustpilot__results--loading{display:block;margin-block:var(--spacing-6);margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trustpilot[loading=yes] .trustpilot__results--loading>svg{animation:spin 1s linear infinite;height:80px;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trustpilot[loading=yes] .trustpilot__results--loading>svg>path{fill:var(--color-yellow)}.trustpilot__results-container.section{margin:0}.trustpilot__results--loading{display:none}.trustpilot__card{border-bottom:1px solid var(--color-gray-20);display:flex;flex-direction:column;gap:var(--spacing-4);padding-block:var(--spacing-5)}@media screen and (min-width:1025px){.trustpilot__card{padding-block:var(--spacing-6)}}.trustpilot__card:last-of-type{border-bottom-color:#0000}.trustpilot__card p{margin-bottom:0}.trustpilot__card-date,.trustpilot__card-review{color:var(--color-gray-80)}.trustpilot__card-content{display:flex;flex-direction:column;gap:var(--spacing-1)}.trustpilot__card-review--collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.trustpilot__card-read-more{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;transition-duration:var(--transition-time);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:var(--transition-easing)}.trustpilot__card-read-more:hover{text-decoration:underline;text-decoration-color:var(--color-yellow);text-underline-offset:var(--spacing-1)}.trustpilot__card-read-more svg{margin-left:var(--spacing-1);transform:rotate(270deg);transition-duration:var(--transition-time);transition-property:transform;transition-timing-function:var(--transition-easing)}.trustpilot__card-read-more strong:first-child{display:none}.trustpilot__card-read-more strong:last-of-type{display:inline}.trustpilot__card-read-more--collapsed svg{transform:rotate(90deg)}.trustpilot__card-read-more--collapsed strong:first-child{display:inline}.trustpilot__card-read-more--collapsed strong:last-of-type{display:none}.trustpilot quark-trustpilot-pagination-links-controller{display:contents}.trustpilot__pagination.section{margin-top:0}.trustpilot .pagination{padding-inline:0}.trustpilot [data-hidden]{display:none}.trustpilot__sidebar{display:flex;flex-direction:column;gap:var(--spacing-7)}.trustpilot__sidebar>*{margin-top:0}.trustpilot__sidebar-filters{display:none}@media screen and (min-width:1025px){.trustpilot__sidebar-filters{display:block}}.trustpilot__rating .h5{margin-bottom:0}.trustpilot__rating-overall{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4)}@media screen and (min-width:1025px){.trustpilot__rating-overall{margin-top:var(--spacing-5)}}.trustpilot__rating-overall .h4{margin-bottom:0}.trustpilot__rating-overall .rating-stars{display:block;font-size:30px}.trustpilot__rating-overall .body-small{color:var(--color-gray-80)}
}