@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap";:root{--tp-green: #00B67A;--tp-green-dark: #005128;--tp-star-color: #00B67A;--tp-star-empty: #dcdce6;--tp-text: #191919;--tp-text-light: #6b6b6b;--tp-bg-card: #ffffff;--tp-border: #e6e6e6;--tp-radius: 8px;--tp-shadow: 0 2px 8px rgba(0, 0, 0, .08)}.trustpilot-section{padding:40px 0}.trustpilot-header{text-align:center;margin-bottom:32px}.trustpilot-title{font-family:"DM Serif Display",serif!important;font-size:32px!important;font-weight:600!important;color:var(--tp-text);margin:0 0 16px}.trustpilot-stats{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.trustpilot-logo svg{display:block}.trustpilot-label{font-size:16px;font-weight:500;color:var(--tp-text)}.trustpilot-rating{display:flex;align-items:center;gap:8px}.trustpilot-score{font-size:24px;font-weight:700;color:var(--tp-text)}.trustpilot-count{font-size:14px;color:var(--tp-text-light)}.trustpilot-stars,.trustpilot-card-stars{display:inline-flex;gap:2px}.star{font-size:20px;line-height:1}.star-full{color:var(--tp-star-color)}.star-half{color:var(--tp-star-color);position:relative}.star-empty{color:var(--tp-star-empty)}.trustpilot-card-stars--small .star{font-size:14px}.trustpilot-card{background:var(--tp-bg-card);border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:20px;height:100%;min-height:220px;display:flex;flex-direction:column;box-shadow:var(--tp-shadow);transition:box-shadow .2s ease,transform .2s ease}.trustpilot-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.trustpilot-card--featured{border-left:4px solid var(--tp-green)}.trustpilot-card-stars{margin-bottom:12px}.trustpilot-card-title{font-size:16px;font-weight:600;color:var(--tp-text);margin:0 0 8px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.trustpilot-card-content{font-size:14px;color:var(--tp-text);line-height:1.6;margin:0 0 auto;flex-grow:1;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.trustpilot-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--tp-border)}.trustpilot-card-author{font-size:13px;font-weight:600;color:var(--tp-text)}.trustpilot-card-date{font-size:12px;color:var(--tp-text-light)}.trustpilot-verified{display:flex;align-items:center;gap:4px;margin-top:12px;font-size:12px;color:var(--tp-green)}.trustpilot-slider{position:relative;overflow:hidden}.trustpilot-slider-track{display:flex;transition:transform .4s ease}.trustpilot-slide{flex:0 0 calc(100% / 3);padding:0 10px;box-sizing:border-box}@media (max-width: 991px){.trustpilot-slide{flex:0 0 50%}}@media (max-width: 767px){.trustpilot-slide{flex:0 0 100%}}.trustpilot-slide--4cols{flex:0 0 25%;padding:0 10px;box-sizing:border-box}@media (max-width: 991px){.trustpilot-slide--4cols{flex:0 0 50%}}@media (max-width: 767px){.trustpilot-slide--4cols{flex:0 0 100%}}.trustpilot-slider-simple{padding:30px 0}.trustpilot-slider-simple .trustpilot-slider{margin-bottom:24px}.trustpilot-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--tp-bg-card);border:1px solid var(--tp-border);box-shadow:var(--tp-shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease}.trustpilot-arrow:hover{background:var(--tp-green);color:#fff;border-color:var(--tp-green)}.trustpilot-arrow-prev{left:0}.trustpilot-arrow-next{right:0}.trustpilot-dots{display:flex;justify-content:center;gap:8px;margin-top:24px}.trustpilot-dot{width:10px;height:10px;border-radius:50%;background:var(--tp-border);border:none;cursor:pointer;padding:0;transition:background .2s ease}.trustpilot-dot.active,.trustpilot-dot:hover{background:var(--tp-green)}.trustpilot-grid{display:grid;gap:20px}.trustpilot-grid--cols-2{grid-template-columns:repeat(2,1fr)}.trustpilot-grid--cols-3{grid-template-columns:repeat(3,1fr)}.trustpilot-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 991px){.trustpilot-grid--cols-3,.trustpilot-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.trustpilot-grid--cols-2,.trustpilot-grid--cols-3,.trustpilot-grid--cols-4{grid-template-columns:1fr}}.trustpilot-cta{text-align:center;margin-top:32px}.trustpilot-link{display:inline-flex;align-items:center;gap:6px;color:var(--tp-green);text-decoration:none;font-weight:500;font-size:14px;transition:color .2s ease}.trustpilot-link:hover{color:var(--tp-green-dark);text-decoration:underline}.trustpilot-link--small{font-size:13px;margin-top:16px}.trustpilot-compact{background:var(--tp-bg-card);border:1px solid var(--tp-border);border-radius:var(--tp-radius);padding:16px;text-align:center}.trustpilot-compact-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--tp-border)}.trustpilot-mini-logo svg{display:block}.trustpilot-compact-rating{display:flex;align-items:baseline;gap:2px}.trustpilot-score-small{font-size:18px;font-weight:700;color:var(--tp-text)}.trustpilot-count-small{font-size:12px;color:var(--tp-text-light)}.trustpilot-compact-review{margin-bottom:12px}.trustpilot-compact-content{font-size:13px;color:var(--tp-text);line-height:1.5;margin:8px 0;font-style:italic}.trustpilot-compact-author{font-size:12px;color:var(--tp-text-light)}.trustpilot-compact-link{font-size:12px;color:var(--tp-green);text-decoration:none}.trustpilot-compact-link:hover{text-decoration:underline}.trustpilot-random-card{max-width:400px;margin:0 auto}.trustpilot-random-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.trustpilot-random-rating{text-align:right}@keyframes trustpilot-fade{0%,to{opacity:1}50%{opacity:.5}}.trustpilot-rotating{animation:trustpilot-fade .3s ease}@media (prefers-color-scheme: dark){.trustpilot-section[data-theme=auto]{--tp-bg-card: #1a1a1a;--tp-text: #ffffff;--tp-text-light: #a0a0a0;--tp-border: #333333}}.page-width{max-width:1560px;margin:0 auto;padding:0 20px}.trustpilot-loading{text-align:center;padding:40px 20px;color:var(--tp-text-light);font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/trustpilot-reviews.css.map */
