@charset "UTF-8";.trust-comments{--card-width:24rem;--card-gap:1.5rem;--card-step:20s;--count:2}@keyframes trust-comments-marquee{to{transform:translateX(calc(var(--count)/ 2 * -1 * (var(--card-width) + var(--card-gap))))}}@media (max-width:1023px){.trust-comments{--card-gap:1.25rem;--card-width:min(24rem, calc(100vw - var(--indent) * 2))}}.trust-comments:has(.card-review:hover) .card-review:not(:hover){opacity:.6}.trust-comments.is-paused .trust-comments__track.is-live{animation-play-state:paused}.trust-comments__container{margin-bottom:2.5rem;max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.trust-comments__container{max-width:calc(75rem + var(--indent) * 2)}.trust-comments__rows{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1023px){.trust-comments__rows{gap:1.25rem}}.trust-comments__runway{width:calc(100% - var(--indent) * 2);max-width:calc(var(--container) - var(--indent) * 2);margin-block:-3.5rem;margin-right:auto;margin-left:auto;padding-block:3.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 6.375rem,#000 calc(100% - 6.375rem),transparent);mask-image:linear-gradient(to right,transparent,#000 6.375rem,#000 calc(100% - 6.375rem),transparent)}@media (max-width:1023px){.trust-comments__runway{width:100%;max-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to right,transparent,#000 4rem,#000 calc(100% - 4rem),transparent)}}@media (prefers-reduced-motion:reduce){.trust-comments__runway{overflow-x:auto;scrollbar-width:none}}.trust-comments__track{display:flex;gap:var(--card-gap);align-items:stretch;width:max-content}.trust-comments__track.is-live{animation:trust-comments-marquee linear calc(var(--count)/ 2 * var(--card-step)) infinite}@media (prefers-reduced-motion:reduce){.trust-comments__track.is-live{animation:none}}.trust-comments__runway--2 .trust-comments__track.is-live{animation-direction:reverse}.trust-comments__item{display:flex;flex:0 0 var(--card-width);width:var(--card-width)}.trust-comments .card-review{position:relative;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:2rem;border:.0625rem solid var(--border-primary);border-radius:var(--radius-4xl);background-color:var(--background-primary);transition:box-shadow .4s ease,opacity .4s ease}@media (max-width:1023px){.trust-comments .card-review{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.trust-comments .card-review{transition:none}}.trust-comments .card-review:hover{z-index:1;box-shadow:0 .25rem .75rem rgba(0,0,0,.04),0 1rem 2rem rgba(0,0,0,.14)}.trust-comments .card-review .card-review__logo{display:flex;flex-shrink:0;align-items:center;height:2.5rem;max-width:5.375rem;margin:0}.trust-comments .card-review .card-review__logo img{max-width:100%;max-height:100%;object-fit:contain;object-position:left center}.trust-comments .card-review .card-review__divider.divider{flex-shrink:0}.trust-comments .card-review .card-review__body{display:flex;flex:1;flex-direction:column;gap:2rem}.trust-comments .card-review .card-review__text{display:flex;flex-direction:column;gap:.75rem;color:var(--text-secondary)}.trust-comments .card-review .card-review__quote{color:var(--text-primary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:-.02rem}@media (max-width:1023px){.trust-comments .card-review .card-review__quote{font-size:1rem;line-height:1.5rem;letter-spacing:-.01rem}}@media (max-width:1023px){.trust-comments .card-review .card-review__quote{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.75rem;line-height:1.125rem;letter-spacing:-.0075rem}}@media (max-width:1023px) and (max-width:1023px){.trust-comments .card-review .card-review__quote{font-size:.75rem;line-height:1.125rem;letter-spacing:-.0075rem}}.trust-comments .card-review .card-review__author{display:flex;gap:.75rem;align-items:flex-start;margin-top:auto}.trust-comments .card-review .card-review__author--single,.trust-comments .card-review .card-review__author--store{align-items:center}.trust-comments .card-review .card-review__avatar{flex-shrink:0;margin:0}.trust-comments .card-review .card-review__badge{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin:0;color:var(--icon-primary);border-radius:var(--radius-full);background-color:var(--background-secondary)}.trust-comments .card-review .card-review__badge svg{width:1.5rem;height:1.5rem}.trust-comments .card-review .card-review__name{color:var(--text-primary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.0175rem}.trust-comments .card-review .card-review__name{font-weight:500}.trust-comments .card-review .card-review__position{color:var(--text-secondary);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.0175rem}.trust-comments .card-review .card-review__action{margin-top:1rem}