.tp-section{padding:40px 0}.tp-section *,.tp-section *:before,.tp-section *:after{box-sizing:border-box;margin:0;padding:0}.tp-container{max-width:100%;margin:0 auto;padding:0 60px}.tp-inner{display:flex;align-items:stretch;position:relative}.tp-summary{flex:0 0 240px;display:flex;flex-direction:column;justify-content:center;padding:16px 32px 16px 0;min-height:140px}.tp-summary-inner{display:flex;flex-direction:column}.tp-summary-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;color:#191919;margin-bottom:8px;line-height:1.2}.tp-summary-stars{margin-bottom:10px;line-height:0}.tp-summary-stars img{display:block;height:33px;width:auto}.tp-summary-based{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;color:#646464;margin-bottom:2px;line-height:1.4}.tp-summary-count{color:#191919;font-weight:700}.tp-logo{display:flex;align-items:center;gap:4px;margin-top:8px}.tp-logo-img{display:block;height:24px;width:auto}.tp-showing{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#646464;margin-top:14px}.tp-carousel-wrap{flex:1;overflow:hidden;position:relative}.tp-carousel-overflow{overflow:hidden;width:100%}.tp-carousel{display:flex;flex-wrap:nowrap;transition:transform .4s cubic-bezier(.25,.1,.25,1);will-change:transform}.tp-card{flex:0 0 25%;min-width:0}.tp-card-inner{display:flex;flex-direction:column;padding:16px 28px;min-height:130px;height:100%;color:inherit}.tp-card-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tp-card-stars{line-height:0;flex-shrink:0}.tp-card-stars img{display:block;height:20px;width:auto}.tp-card-badge{display:inline-flex;align-items:center;gap:3px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:#646464;white-space:nowrap;flex-shrink:0}.tp-card-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#191919;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.tp-card-text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#303030;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:auto}.tp-card-author{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin-top:10px;line-height:1.3;color:#646464}.tp-card-author-name{color:#646464;font-weight:700}.tp-card-author-time{color:#646464;font-weight:400}.tp-arrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #dcdce6;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 1px 4px #0000000f;padding:0;line-height:0}.tp-arrow:hover{background:#f5f5f5;box-shadow:0 2px 8px #0000001a}.tp-arrow:disabled{opacity:0;pointer-events:none}.tp-arrow svg{color:#333}.tp-arrow--left{left:8px}.tp-arrow--right{right:8px}.tp-mobile-footer{display:none}.tp-mobile-footer-inner{display:flex;flex-direction:column;align-items:center;gap:5px}.tp-mobile-footer-rated{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#191919;text-align:center}.tp-mobile-footer-rated strong,.tp-mobile-footer-count{font-weight:700}.tp-mobile-footer-filter{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#646464;text-align:center}.tp-mobile-footer-logo{margin-top:2px}.tp-mobile-footer-logo img{display:block;height:20px;width:auto;margin:0 auto}.tp-mobile-separator{display:none}@media screen and (max-width:989px){.tp-summary{flex:0 0 180px;padding:12px 16px 12px 0}.tp-card{flex:0 0 33.333%}}@media screen and (max-width:749px){.tp-container{padding:0 16px}.tp-inner{flex-direction:column;align-items:center}.tp-summary{display:none}.tp-mobile-footer{display:block;width:100%;padding:16px 0 8px;text-align:center}.tp-mobile-separator{display:block;width:100%;height:1px;background:#e0e0e0;margin-top:8px}.tp-carousel-wrap{width:100%;overflow:visible;position:relative;padding:0 44px}.tp-carousel-overflow{overflow:hidden;width:100%}.tp-carousel{overflow:visible;flex-wrap:nowrap}.tp-card{flex:0 0 100%;min-width:100%;max-width:100%}.tp-card-inner{display:flex;flex-direction:column;padding:18px 20px;margin:0;min-height:170px;background:#f7f8fa;border-radius:3px}.tp-card-stars img{height:22px}.tp-card-top{margin-bottom:10px}.tp-card-title{font-size:14px;font-weight:700;color:#191919;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-card-text{font-size:13px;line-height:1.5;color:#303030;-webkit-line-clamp:2}.tp-card-author{font-size:12px;margin-top:16px;color:#646464}.tp-card-badge{font-size:11px}.tp-arrow{width:30px;height:30px;background:transparent;box-shadow:none;border-radius:50%;top:50%;transform:translateY(-50%)}.tp-arrow svg{width:14px;height:14px;stroke-width:2.5}.tp-arrow--left{left:0;border:2px solid #c8c8c8}.tp-arrow--left svg{color:#c8c8c8}.tp-arrow--right{right:0;border:2px solid #191919}.tp-arrow--right svg{color:#191919}.tp-arrow:disabled{opacity:1;pointer-events:none;border-color:#c8c8c8!important}.tp-arrow:disabled svg{color:#c8c8c8!important}}@media screen and (max-width:399px){.tp-carousel-wrap{padding:0 38px}.tp-arrow{width:28px;height:28px}.tp-arrow svg{width:13px;height:13px}.tp-card-inner{padding:16px;min-height:155px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-trustpilot-reviews.css.map */
