.trust{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-block);padding-block:var(--space-section-tight) var(--space-section);border-top:var(--rule);scroll-margin-top:var(--space-m)}.trust__head{display:grid;gap:var(--space-m) var(--space-xl);align-items:end;padding-inline:var(--page-margin)}.trust__title{font-size:var(--text-2xl);line-height:1}.trust__score{display:flex;align-items:flex-end;gap:var(--space-s)}.trust__average{font-size:clamp(4.5rem,3rem + 6vw,8.5rem);line-height:.78;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.trust__score-detail{display:grid;gap:var(--space-2xs);padding-block-end:var(--space-2xs)}.trust__score .stars{width:8.5rem}.trust__count{font-size:var(--text-s)}.trust__bars{display:grid;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.trust__bar{display:grid;grid-template-columns:1.25rem 1fr 2.5rem;align-items:center;gap:var(--space-xs);font-size:var(--text-s);font-variant-numeric:tabular-nums}.trust__bar-count{text-align:end}.trust__bar-track{display:block;height:.625rem;border:var(--rule)}.trust__bar-fill{display:block;width:var(--share);height:100%;background:var(--color-ochre);transform-origin:left center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.trust__bar-fill{animation:trust-fill linear both;animation-timeline:view();animation-range:entry 20% cover 40%}.trust__bar:nth-child(2) .trust__bar-fill{animation-range:entry 30% cover 43%}.trust__bar:nth-child(3) .trust__bar-fill{animation-range:entry 40% cover 46%}.trust__bar:nth-child(4) .trust__bar-fill{animation-range:entry 50% cover 49%}.trust__bar:nth-child(5) .trust__bar-fill{animation-range:entry 60% cover 52%}}}@keyframes trust-fill{0%{scale:0 1}}.trust__empty{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s) var(--space-m)}.trust__prompt{max-width:var(--measure);font-size:var(--text-l)}.trust__carousel{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s)}.trust__controls{display:flex;align-items:center;gap:var(--space-xs);padding-inline:var(--page-margin)}.trust__controls[hidden]{display:none}.trust__progress{flex:1;height:var(--rule-width);background:color-mix(in srgb,var(--color-ink) 18%,transparent)}.trust__progress:after{content:"";display:block;height:100%;background:var(--color-ink);transform-origin:left center;scale:var(--progress, 0) 1;transition:scale var(--dur-fast) var(--ease-out)}.trust__position{min-width:5ch;font-size:var(--text-s);font-variant-numeric:tabular-nums;text-align:center}.trust__arrow{display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:var(--rule);background:var(--color-paper);color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.trust__arrow svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:square}.trust__arrow:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.trust__arrow:active:not(:disabled) svg{scale:.88}.trust__arrow:disabled{opacity:.3;cursor:default}.trust__arrow:focus-visible,.trust__track:focus-visible{outline:var(--focus-width) solid var(--color-ink);outline-offset:2px}.trust__track{position:relative;display:flex;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;list-style:none;scrollbar-width:none}.trust__track::-webkit-scrollbar{display:none}.trust__slide{flex:0 0 auto;scroll-snap-align:start;background:var(--color-paper);border-block:var(--rule);border-inline-end:var(--rule)}.trust__slide--clip{width:min(62vw,20rem)}.trust__slide--review{display:grid;width:min(84vw,26rem)}.review{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-xs);padding:var(--space-m)}.review--photo{padding-block-start:0}.review__photo{margin-inline:calc(var(--space-m) * -1);margin-block-end:var(--space-2xs);aspect-ratio:4 / 3;overflow:hidden;background:var(--color-ink)}.review__photo img{display:block;width:100%;height:100%;object-fit:cover}.review__rating .stars{width:6.5rem}.review__title{font-family:var(--font-display);font-weight:var(--font-display-weight);font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-wrap:balance}.review__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;font-size:var(--text-m);line-height:var(--leading-body);text-wrap:pretty}.review--photo .review__body{-webkit-line-clamp:4}.review[data-expanded] .review__body{-webkit-line-clamp:unset;max-block-size:16lh;overflow-y:auto}.review__more{align-self:flex-start;min-height:var(--tap);padding:0;border:0;background:none;color:inherit;font-size:var(--text-s);text-decoration:underline;text-decoration-thickness:var(--rule-width);text-underline-offset:.3em;cursor:pointer}.review__more[aria-expanded=true] .review__more-open,.review__more[aria-expanded=false] .review__more-close{display:none}.review__by{display:grid;gap:var(--space-3xs);margin-block-start:auto;padding-block-start:var(--space-xs);border-top:var(--rule)}.review__who{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-s);font-weight:600}.review__verified{display:inline-flex;align-items:center;gap:var(--space-3xs);font-size:var(--text-xs);font-weight:400}.review__check{width:.875rem;height:.875rem;padding:0;fill:none;stroke:var(--color-ink);stroke-width:2;stroke-linecap:square;background:var(--color-ochre)}.review__meta{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-s);font-size:var(--text-xs)}.review__product{color:inherit}a.review__product{padding-block:var(--space-3xs);margin-block:calc(var(--space-3xs) * -1);text-decoration-thickness:var(--rule-width);text-underline-offset:.2em}.trust__slide--clip .ugc__caption{padding:var(--space-xs) var(--space-s) var(--space-s)}.trust__apps{padding-inline:var(--page-margin)}@media(prefers-reduced-motion:no-preference){html:has(.trust){scroll-behavior:smooth}}@media(min-width:750px){.trust__head{grid-template-columns:auto minmax(16rem,28rem);justify-content:start}.trust__title{grid-column:1 / -1}.trust__slide--clip{width:clamp(14rem,24vw,19rem)}.trust__slide--review{width:clamp(20rem,32vw,27rem)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/product-trust.css.map */
