.trustpilot-carousel-wrapper{width:100%;background:#2d3748;padding:32px;border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.trustpilot-carousel-container{max-width:1200px;margin:0 auto}.trustpilot-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.trustpilot-logo-section{flex:0 0 auto}.trustpilot-logo{height:28px;width:auto}.store-logo-section{flex:1;display:flex;justify-content:center}.store-logo{height:60px;width:auto}.trustpilot-rating-summary{flex:0 0 auto;text-align:right}.trustpilot-stars-container{margin-bottom:4px}.trustpilot-rating-text{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.rating-label{color:#fff;font-size:16px;font-weight:600}.review-count{color:#a0aec0;font-size:14px}.trustpilot-carousel{position:relative;display:flex;align-items:center;gap:20px}.carousel-nav{background:#4a5568!important;border:1px solid #5a6175!important;border-radius:50%!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s ease!important;color:#fff!important;flex-shrink:0!important;padding:0!important;margin:0!important;outline:none!important;box-sizing:border-box!important;font-size:0!important;line-height:1!important;text-decoration:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.carousel-nav:hover{background:#5a6175!important;border-color:#6b7490!important;transform:scale(1.05)!important}.carousel-nav:active{transform:scale(.95)!important}.carousel-nav svg{width:14px!important;height:14px!important;pointer-events:none!important;display:block!important}.carousel-nav:disabled{opacity:.3!important;cursor:not-allowed!important;transform:none!important}.carousel-nav:disabled:hover{background:#4a5568!important;border-color:#5a6175!important;transform:none!important}.carousel-track-container{flex:1;overflow:hidden;border-radius:12px}.carousel-track{display:flex;transition:transform .3s ease;gap:16px}.trustpilot-review-card{background:#3a4553;border:1px solid #4a5568;border-radius:12px;padding:20px;min-width:calc(25% - 12px);max-width:calc(25% - 12px);flex-shrink:0;display:flex;flex-direction:column;gap:16px}.review-rating{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.verified-badge{display:flex;align-items:center;gap:6px;color:#00b67a;font-size:14px;font-weight:500}.verified-icon{width:16px;height:16px}.review-title{color:#fff;font-size:16px;font-weight:600;margin:0;line-height:1.3}.review-text{color:#e2e8f0;font-size:14px;line-height:1.5;flex-grow:1}.review-text p{margin:0}.review-footer{margin-top:auto}.reviewer-info{display:flex;justify-content:space-between;align-items:center;color:#a0aec0;font-size:14px}.reviewer-name{font-weight:500;color:#cbd5e0}.review-date{font-size:13px;opacity:.8}.carousel-indicators{display:flex;justify-content:center;gap:8px;margin-top:24px}.indicator-dot{width:8px;height:8px;border-radius:50%;background:#4a5568;cursor:pointer;transition:all .2s ease}.indicator-dot.active{background:#00b67a;transform:scale(1.2)}@media (max-width: 1024px){.trustpilot-review-card{min-width:calc(33.333% - 11px);max-width:calc(33.333% - 11px)}}@media (max-width: 768px){.trustpilot-carousel-wrapper{padding:24px 16px}.trustpilot-header{flex-direction:column;gap:20px;text-align:center}.trustpilot-rating-summary{text-align:center}.trustpilot-rating-text{align-items:center}.trustpilot-review-card{min-width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media (max-width: 480px){.carousel-nav{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important}.carousel-nav svg{width:12px!important;height:12px!important}.trustpilot-review-card{min-width:calc(100% + -0px);max-width:calc(100% + -0px)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/trustpilot-carousel.css.map */
