.trustpilot-testimonials{--tt-trustpilot-green: #00b67a;--tt-trustpilot-green-muted: #B8B8B8;--tt-text: #000000;--tt-text-body: #1a1a1a;--tt-text-muted: rgba(0, 0, 0, .6);--tt-card-bg: #ffffff;--tt-badge-bg: #f0f4f8;--tt-card-radius: 20px;--tt-card-shadow: 0 4px 24px rgba(0, 0, 0, .06);--tt-card-padding: 32px;--tt-card-padding-mobile: 24px;--tt-grid-gap: 24px;--tt-slide-gap: 16px;--tt-slide-visible: 1.1;--tt-nav-size: 48px;position:relative;overflow:hidden;padding-top:var(--tt-padding-top);padding-bottom:var(--tt-padding-bottom);font-family:Aeonik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--tt-text)}.trustpilot-testimonials__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-color:#fff;background-image:linear-gradient(90deg,#edf0fc8c,#fff0 28%),linear-gradient(270deg,#fcf5f273,#fff0 28%),linear-gradient(180deg,#f7f8fc,#fff 42% 58%,#f9f8fc);background-size:cover;background-position:center;background-repeat:no-repeat}.trustpilot-testimonials__container{position:relative;z-index:1;width:100%;max-width:var(--tt-container-width);margin:0 auto;padding-inline:20px}@media screen and (min-width:750px){.trustpilot-testimonials__container{padding-inline:40px}}@media screen and (min-width:990px){.trustpilot-testimonials__container{padding-inline:64px}}.trustpilot-testimonials__header{text-align:center;margin-bottom:40px}@media screen and (min-width:750px){.trustpilot-testimonials__header{margin-bottom:56px}}.trustpilot-testimonials__heading{margin:0 0 24px;font-size:32px;font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--tt-text)}@media screen and (min-width:750px){.trustpilot-testimonials__heading{font-size:48px;margin-bottom:32px}}@media screen and (min-width:1200px){.trustpilot-testimonials__heading{font-size:52px;letter-spacing:-.78px}}.trustpilot-testimonials__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-decoration:none;gap:12px 16px}.trustpilot-testimonials__trust-logo{display:block;width:auto;height:24px;object-fit:contain}@media screen and (min-width:750px){.trustpilot-testimonials__trust-logo{height:28px}}.trustpilot-testimonials__trust-stars{display:inline-flex;align-items:center;gap:4px}.trustpilot-testimonials__trust-text{flex:1 1 100%;margin:0;font-size:14px;line-height:1.3;color:#000;font-weight:400;text-decoration:none}@media screen and (min-width:750px){.trustpilot-testimonials__trust-text{flex:0 1 auto;font-size:15px}}.trustpilot-testimonials__star-box{display:inline-flex;width:28px;height:28px;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center}.custom.trustpilot-testimonials__star-box{width:fit-content;height:fit-content;background:transparent}@media screen and (min-width:750px){.trustpilot-testimonials__star-box{width:28px;height:28px}}.trustpilot-testimonials__star-box svg{display:block;width:18px;height:18px}.trustpilot-testimonials__star-box--full{background:var(--tt-trustpilot-green)}.trustpilot-testimonials__star-box--empty{background:var(--tt-trustpilot-green-muted)}.trustpilot-testimonials__star-box--half{position:relative;background:var(--tt-trustpilot-green-muted)}.trustpilot-testimonials__star-box--half svg{position:relative;z-index:1}.trustpilot-testimonials__star-box--half:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:50%;background:var(--tt-trustpilot-green);z-index:0}.trustpilot-testimonials__track{display:grid;grid-template-columns:1fr;gap:var(--tt-grid-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.trustpilot-testimonials__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.trustpilot-testimonials__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.trustpilot-testimonials{--tt-mobile-gutter: 10px;--tt-slide-width: calc((100vw - (var(--tt-mobile-gutter) * 2)) / var(--tt-slide-visible))}.trustpilot-testimonials__slider{margin-inline:-20px}.trustpilot-testimonials__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:var(--tt-slide-gap);padding-inline:calc((100vw - var(--tt-slide-width)) / 2);scroll-padding-inline:calc((100vw - var(--tt-slide-width)) / 2);scrollbar-width:none}.trustpilot-testimonials__track::-webkit-scrollbar{display:none}.trustpilot-testimonials__card{flex:0 0 var(--tt-slide-width);scroll-snap-align:center;min-width:0}}.trustpilot-testimonials__card{display:flex;flex-direction:column;min-height:100%;margin:0;padding:var(--tt-card-padding-mobile);background:var(--tt-card-bg);border-radius:var(--tt-card-radius);box-shadow:var(--tt-card-shadow)}.trustpilot-testimonials__author{margin-top:auto}@media screen and (min-width:750px){.trustpilot-testimonials__card{padding:var(--tt-card-padding)}}.trustpilot-testimonials__card-stars{display:inline-flex;align-items:center;gap:4px;margin-bottom:32px}.trustpilot-testimonials__badge{display:inline-flex;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-bottom:32px;padding:8px 12px;border-radius:999px;background:#f3f5ff;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase;color:var(--tt-text-body)}.trustpilot-testimonials__badge-icon{width:20px;height:20px;object-fit:contain;flex-shrink:0}.trustpilot-testimonials__badge-text{min-width:0}@media screen and (max-width:767px){.trustpilot-testimonials__badge--desktop-only{display:none}}@media screen and (min-width:768px){.trustpilot-testimonials__badge--mobile-only{display:none}}.trustpilot-testimonials__quote{margin:0 0 32px}.trustpilot-testimonials__quote p{margin:0;font-size:14px;font-weight:400;line-height:1.45;color:#0009}@media screen and (min-width:750px){.trustpilot-testimonials__quote p{font-size:18px;line-height:1.5}}.trustpilot-testimonials__name{font-size:14px;margin:0;font-weight:700;line-height:1.2;color:var(--tt-text)}.trustpilot-testimonials__subtitle{margin:0;font-size:14px;line-height:1.3;color:var(--tt-text-muted)}.trustpilot-testimonials__nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}@media screen and (min-width:768px){.trustpilot-testimonials__nav{display:none!important}}.trustpilot-testimonials__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--tt-nav-size);height:var(--tt-nav-size);padding:0;border:0;border-radius:50%;background:#000;color:#fff;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.trustpilot-testimonials__nav-btn:hover:not(:disabled){opacity:.85}.trustpilot-testimonials__nav-btn:focus-visible{outline:2px solid #000000;outline-offset:3px}.trustpilot-testimonials__nav-btn:disabled{opacity:.35;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-trustpilot-testimonials.css.map */
