.trustpilot-widget__wrapper{text-align:center}.trustpilot-widget__block{margin-bottom:1.5rem}.trustpilot-widget__block:last-child{margin-bottom:0}.trustpilot-widget__preheading{margin-bottom:.5rem;opacity:.8}.trustpilot-widget__heading{font-weight:700;margin-bottom:40px;line-height:1.2}.trustpilot-widget__subheading{margin-top:2rem;margin-bottom:0;opacity:.9}.customer-reviews-section .trustpilot-widget{display:flex;justify-content:center;align-items:center;margin:2rem 0;min-height:200px}.trustpilot-widget>div{width:100%;max-width:100%}.reviews-navigation{display:none}.reviews-slider-wrapper{position:relative;margin:0;padding:0 60px;overflow:hidden}.reviews-swiper{width:100%;height:100%;overflow:hidden}.reviews-swiper .swiper-slide{display:flex;justify-content:center;align-items:stretch;height:auto}.reviews-swiper .swiper-grid-column>.swiper-wrapper{flex-direction:column}.review-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;text-align:left;transition:box-shadow .3s ease}.review-card:hover{box-shadow:0 4px 12px #0000001a}.review-header{display:flex;align-items:center;margin-bottom:1rem}.review-avatar{width:40px;height:40px;margin-right:.75rem;flex-shrink:0}.review-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.review-avatar-placeholder{width:40px;height:40px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#666;font-size:.875rem}.review-info{flex:1}.review-name{margin:0 0 .25rem;font-size:.875rem;font-weight:600;color:#333}.review-stars{display:flex;align-items:center}.tp-widget-stars{width:80px;height:auto}.review-content{margin-bottom:1rem;line-height:1.5}.review-content p{margin:0;color:#333;font-size:.875rem}.review-source{display:flex;align-items:center;gap:.75rem;padding-top:1rem;border-top:1px solid #f0f0f0}.review-source-logo{width:40px;height:40px;flex-shrink:0}.review-source-logo img{width:100%;height:100%;border-radius:4px;object-fit:cover}.review-source-logo-placeholder{width:40px;height:40px;border-radius:4px;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#666;font-size:.875rem}.review-source-info{flex:1}.review-source-name{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.125rem}.review-source-domain{font-size:.75rem;color:#666}.swiper-button-next,.swiper-button-prev{display:flex;justify-content:center;align-items:center;background:#253455;border-radius:50%;height:40px;width:40px;cursor:pointer;margin-top:0}.desktop-nav.swiper-button-prev,.desktop-nav.swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.mobile-navigation{display:none;justify-content:center;gap:30px;margin-top:20px}.mobile-nav.swiper-button-prev,.mobile-nav.swiper-button-next{position:static;transform:none}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next svg,.swiper-button-prev svg{width:8px}.swiper-button-next path,.swiper-button-prev path{stroke:#fff}@media screen and (max-width: 749px){.trustpilot-widget__heading{font-size:1.5rem;line-height:1.3}.customer-reviews-section .trustpilot-widget{margin:1.5rem 0;min-height:150px}.reviews-slider-wrapper{padding:0;margin:1.5rem 0 0}.reviews-swiper{overflow:hidden}.desktop-nav{display:none}.mobile-navigation{display:flex}.mobile-nav.swiper-button-prev,.mobile-nav.swiper-button-next{height:40px;width:40px}.review-card{padding:1rem}}.customer-reviews-section .tp-widget-loader,.customer-reviews-section .tp-widget-fallback{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.customer-reviews-section #fallback-logo{display:none}.customer-reviews-section .no-svg #fallback-logo{display:inline-block}.customer-reviews-section .tp-widget-wrapper{height:100%;margin:0 auto;max-width:750px;position:relative}@media screen and (min-width: 750px){.customer-reviews-section .tp-widget-wrapper--fullwidth{max-width:100%}.customer-reviews-section .tp-widget-wrapper--fullwidth .tp-widget-attributes-scores-wrapper{border-bottom:1px solid #d6d6d6;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:16px}.customer-reviews-section .tp-widget-wrapper--fullwidth .tp-widget-attributes-scores-wrapper .tp-widget-scores,.customer-reviews-section .tp-widget-wrapper--fullwidth .tp-widget-attributes-scores-wrapper .tp-widget-attributes{border-bottom:none}.customer-reviews-section .tp-widget-wrapper--fullwidth .tp-widget-attributes-scores-wrapper .tp-widget-scores{-ms-grid-row:1;grid-row:1}}.customer-reviews-section .tp-stars .tp-star__canvas,.customer-reviews-section .tp-stars .tp-star__canvas--half{fill:#dcdce6}.customer-reviews-section .tp-stars .tp-star__shape{fill:#fff}.customer-reviews-section .tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas,.customer-reviews-section .tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas--half{fill:#ff3722}.customer-reviews-section .tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas,.customer-reviews-section .tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas--half{fill:#ff8622}.customer-reviews-section .tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas,.customer-reviews-section .tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas--half{fill:#ffce00}.customer-reviews-section .tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas,.customer-reviews-section .tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#73cf11}.customer-reviews-section .tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas,.customer-reviews-section .tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.customer-reviews-section .tp-stars--1--half .tp-star:nth-of-type(-n+2) .tp-star__canvas--half{fill:#ff3722}.customer-reviews-section .tp-stars--2--half .tp-star:nth-of-type(-n+3) .tp-star__canvas--half{fill:#ff8622}.customer-reviews-section .tp-stars--3--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#ffce00}.customer-reviews-section .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas,.customer-reviews-section .tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#00b67a}.customer-reviews-section .tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.customer-reviews-section .tp-widget-loader,.customer-reviews-section .tp-widget-fallback{max-width:50%;text-align:center;width:400vh}.customer-reviews-section .tp-widget-loader svg,.customer-reviews-section .tp-widget-fallback svg{width:100%}@media screen and (min-width: 400px){.customer-reviews-section .tp-widget-loader,.customer-reviews-section .tp-widget-fallback{max-width:200px}}.customer-reviews-section .tp-widget-loader--loaded{opacity:0}.customer-reviews-section .bold-underline{border-bottom:1px solid rgba(25,25,25,.6)}.customer-reviews-section .bold-underline:hover{border-color:#191919}.customer-reviews-section .dark,.customer-reviews-section .dark a{color:#fff}.customer-reviews-section .dark .bold-underline:not(.bold-underline--single-theme){border-color:#fff9}.customer-reviews-section .dark .bold-underline:not(.bold-underline--single-theme):hover{border-color:#fff}.customer-reviews-section .dark .tp-logo__text{fill:#fff}.customer-reviews-section .dark .tp-widget-loader .tp-logo__text{fill:#191919}.customer-reviews-section .sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.customer-reviews-section svg{display:block;width:8px}.customer-reviews-section .tp-widget-wrapper{max-width:255px}.customer-reviews-section .tp-widget-wrapper--placeholder{display:none}.customer-reviews-section .tp-widget-wrapper :focus{outline-offset:-2px}.customer-reviews-section .tp-widget-profile-link{display:block;padding:4px}.customer-reviews-section .tp-widget-logo{display:block;margin:0 0 8px;width:55%}.customer-reviews-section .tp-widget-stars{display:block;margin:0 0 8px;width:94%;max-width:120px}.customer-reviews-section .tp-widget-businessinfo{font-size:11px;line-height:1.2;display:block}.customer-reviews-section .tp-widget-businessinfo__trustscore,.customer-reviews-section .tp-widget-businessinfo__total{text-transform:none;display:inline-block}@media screen and (min-width: 200px){.customer-reviews-section .tp-widget-logo{max-width:140.25px}.customer-reviews-section .tp-widget-businessinfo{font-size:14px;max-width:255px}}@media screen and (min-width: 235px){.customer-reviews-section .tp-widget-businessinfo__trustscore,.customer-reviews-section .tp-widget-businessinfo__total{display:inline-block;vertical-align:middle}.customer-reviews-section .tp-widget-businessinfo__trustscore:after{content:"|";margin:0 2px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/customer-reviews.css.map */
