.ReviewContent-module__eASOWa__container{min-height:100vh;padding-top:2rem;overflow:visible}@media (max-width:639px){.ReviewContent-module__eASOWa__container{padding-top:0}}.ReviewContent-module__eASOWa__innerContainer{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0;overflow:visible}.ReviewContent-module__eASOWa__contentWrapper{flex-direction:column;align-items:flex-start;gap:3rem;padding-bottom:2rem;display:flex;overflow:visible}@media (min-width:1280px){.ReviewContent-module__eASOWa__contentWrapper{align-items:"center";justify-content:"space-between";flex-direction:row}}.ReviewContent-module__eASOWa__leftSection{flex-direction:column;flex:auto;gap:1.5rem;width:100%;min-width:0;display:flex;overflow:visible}.ReviewContent-module__eASOWa__leftCard{box-sizing:border-box;width:100%}.ReviewContent-module__eASOWa__rightCard{box-sizing:border-box;width:100%;max-width:100%}@media (min-width:1280px){.ReviewContent-module__eASOWa__rightCard{flex:0 0 390px;width:390px;max-width:390px}}.ReviewContent-module__eASOWa__filtersWrapper{flex:auto;justify-content:space-between;align-items:center;min-width:0;display:flex}.ReviewContent-module__eASOWa__shareWrapper{flex:none}.ReviewContent-module__eASOWa__reviewsCard{background:#fff;border:1px solid #dae0e7;border-radius:14px;min-height:300px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__reviewsCard{color:#fff;background:#333;border:1px solid #4b5563;box-shadow:0 12px 40px #0006}.ReviewContent-module__eASOWa__reviewsCardDark{color:#fff;box-shadow:0 12px 40px #0006;background:#333!important;border:1px solid #4b5563!important}.ReviewContent-module__eASOWa__filterCard{background:#fff;border:1px solid #dae0e7;border-radius:14px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__filterCard{background:#333;border:1px solid #333;box-shadow:0 12px 40px #0006}.ReviewContent-module__eASOWa__reviewListCard{background:#fff;border:1px solid #dae0e7;border-radius:14px;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__reviewListCard{background:#333;border:1px solid #333;box-shadow:0 12px 40px #0006}.ReviewContent-module__eASOWa__reviewsCardContent{flex-direction:column;flex:1;justify-content:space-between;gap:1.5rem;display:flex;overflow:visible}.ReviewContent-module__eASOWa__ratingSection{flex-direction:column;justify-content:flex-start;align-items:center;width:694.69px;height:290px;margin:0 auto;padding:20px;display:flex;position:relative;overflow:visible}@media (max-width:1279px){.ReviewContent-module__eASOWa__contentWrapper{gap:1rem;min-width:0}.ReviewContent-module__eASOWa__rightCard{width:100%;min-width:0;max-width:100%}.ReviewContent-module__eASOWa__ratingSection{justify-content:space-between;width:100%;max-width:694.69px;height:auto;min-height:340.43px;padding:20px;overflow:visible}.ReviewContent-module__eASOWa__ratingGauge{width:90px;height:90px}.ReviewContent-module__eASOWa__averageRatingNumberContainer{--container-width:90px;width:var(--container-width);background-position:50%;background-repeat:no-repeat;background-size:cover;height:90px;margin:0 auto;position:relative;top:11.25px;left:auto;overflow:visible}.ReviewContent-module__eASOWa__averageRatingNumberContainer>.ReviewContent-module__eASOWa__rating{font-size:25.3px;line-height:1.2}.ReviewContent-module__eASOWa__starsContainer{margin-top:1rem;position:relative;top:auto;left:auto;transform:none}.ReviewContent-module__eASOWa__reviewStatsContainer{margin-top:auto;margin-bottom:0;position:relative;top:auto;left:auto;transform:none}.ReviewContent-module__eASOWa__questionsList{width:100%}}.ReviewContent-module__eASOWa__ratingGauge{background:linear-gradient(to bottom right,#4ade80,#facc15,#fb923c);justify-content:center;align-items:center;width:208px;height:208px;margin-bottom:1rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.ReviewContent-module__eASOWa__averageRatingNumberContainer{--container-width:208px;width:var(--container-width);height:208px;top:11.25px;left:calc(50% - var(--container-width) / 2);color:#464343;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;display:block;position:absolute;overflow:visible}.ReviewContent-module__eASOWa__averageRatingNumberContainer:before{content:"";z-index:-1;background:#fff;border-radius:50%;width:90%;height:90%;transition:background-color .3s;position:absolute;top:5%;left:5%}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__averageRatingNumberContainer:before{background:#333}.ReviewContent-module__eASOWa__averageRatingNumberContainer>.ReviewContent-module__eASOWa__rating{letter-spacing:-3.28px;text-align:center;color:#464343;white-space:nowrap;font-size:57.5px;font-weight:500;line-height:65.6px;transition:color .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__averageRatingNumberContainer>.ReviewContent-module__eASOWa__rating{color:#fff}.ReviewContent-module__eASOWa__summary{text-align:center;flex-direction:column;align-items:center;margin-top:.5rem;display:flex}.ReviewContent-module__eASOWa__amount{color:#464343;font-size:13.8px;font-weight:300;line-height:23.04px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__amount{color:#fff}.ReviewContent-module__eASOWa__ratingNumber{color:#000;font-size:3.5rem;font-weight:700;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__ratingNumber{color:#fff}.ReviewContent-module__eASOWa__starsContainer{gap:.25rem;margin-bottom:0;display:flex;position:absolute;top:229.25px;left:50%;transform:translate(-50%)}.ReviewContent-module__eASOWa__star{color:#facc15;justify-content:center;align-items:center;width:27px;height:27px;font-size:27px;display:inline-flex}.ReviewContent-module__eASOWa__reviewStatsContainer{text-align:center;flex-direction:column;align-items:center;gap:.25rem;width:100%;margin-bottom:0;display:flex;position:absolute;top:264.25px;left:50%;transform:translate(-50%)}.ReviewContent-module__eASOWa__reviewStatsText{font-weight:300;font-style:Light;leading-trim:NONE;letter-spacing:0;vertical-align:middle;color:#000;font-size:16.9px;line-height:22.88px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__reviewStatsText{color:#fff}.ReviewContent-module__eASOWa__sectionTitle{letter-spacing:0;vertical-align:middle;color:#000;font-size:31.4px;font-weight:700;line-height:42px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__sectionTitle{color:#fff}.ReviewContent-module__eASOWa__statsList{flex-direction:column;width:80%;padding-left:1em;display:flex}.ReviewContent-module__eASOWa__statRow{letter-spacing:0;vertical-align:middle;color:#000;grid-template-columns:1fr auto;align-items:center;font-size:14.4px;font-weight:300;line-height:22.8px;transition:color .3s;display:grid}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__statRow{color:#fff}.ReviewContent-module__eASOWa__statLabel{text-align:left;color:#000;font-size:14.4px;font-weight:300;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__statLabel,.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__statRow>span:not(.ReviewContent-module__eASOWa__statLabel){color:#fff}.ReviewContent-module__eASOWa__statRow>span:not(.ReviewContent-module__eASOWa__statLabel){text-align:right;color:#000;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__statRow>span:not(.ReviewContent-module__eASOWa__statLabel){color:#fff}.ReviewContent-module__eASOWa__moreQuestionsSection{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-top:1rem;transition:border-color .3s;display:flex}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__moreQuestionsSection{border-top:1px solid #333}.ReviewContent-module__eASOWa__moreQuestionsButton{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem;font-size:1rem;font-weight:800;transition:all .2s ease-in-out;display:flex;color:#374151!important;background:0 0!important;border:none!important}.ReviewContent-module__eASOWa__moreQuestionsButton:hover{color:#111827!important;background:#00000014!important}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__moreQuestionsButton{color:#fff!important}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__moreQuestionsButton:hover{color:#fff!important;background:#ffffff1a!important}.ReviewContent-module__eASOWa__chevronIcon{color:#9ca3af;transition:transform .3s,color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__chevronIcon{color:#b3b3b3}.ReviewContent-module__eASOWa__moreQuestionsContainer{justify-content:space-between;align-items:center;margin-top:1.5rem;display:flex}.ReviewContent-module__eASOWa__questionsSection{position:relative}.ReviewContent-module__eASOWa__writeReviewButtonWrapper{justify-content:flex-end;margin-top:1.5rem;padding-top:1rem;display:flex}@media (max-width:1279px){.ReviewContent-module__eASOWa__reviewsCardContent{flex-direction:column;display:flex}.ReviewContent-module__eASOWa__questionsListContainer,.ReviewContent-module__eASOWa__questionsSection{display:contents}.ReviewContent-module__eASOWa__writeReviewButtonWrapper{order:1;justify-content:center;margin-top:0;margin-bottom:1.5rem}.ReviewContent-module__eASOWa__moreQuestionsContainer{order:2}.ReviewContent-module__eASOWa__questionsList{order:3}.ReviewContent-module__eASOWa__moreQuestionsContainer{margin-top:0}}.ReviewContent-module__eASOWa__questionsList{flex-direction:column;gap:.5rem;width:90%;padding:1rem;display:flex}.ReviewContent-module__eASOWa__questionRow{justify-content:space-between;align-items:center;display:flex}.ReviewContent-module__eASOWa__questionText{color:#374151;text-align:left;font-weight:500;line-height:30px;font-style:"Medium";flex:1;font-size:14.4px;font-weight:500;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__questionText{color:#fff}.ReviewContent-module__eASOWa__questionStars{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.ReviewContent-module__eASOWa__questionStar{justify-content:center;align-items:center;width:20px;height:20px;font-size:20px;display:inline-flex}.ReviewContent-module__eASOWa__writeReviewButtonLinkContainer{align-items:center;gap:.5rem;display:flex}.ReviewContent-module__eASOWa__writeReviewButtonLink{font-weight:800;font-style:Extra Bold;leading-trim:NONE;letter-spacing:0;vertical-align:middle;font-size:18px;line-height:22px}.ReviewContent-module__eASOWa__writeReviewButton:focus,.ReviewContent-module__eASOWa__writeReviewButton:focus-visible{box-shadow:none!important;outline:none!important}.ReviewContent-module__eASOWa__contactCard{background:#ffffff40;border:1px solid #fff6;border-radius:24px;flex-direction:column;flex:none;align-self:flex-start;height:fit-content;padding:21px;transition:background-color .3s,border-color .3s;display:flex;overflow:visible;box-shadow:0 12px 40px #0003}.ReviewContent-module__eASOWa__thuiswinkelCard{transition:background-color .3s linear,border-color .3s linear,box-shadow .3s linear,transform .3s linear;position:relative}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate{cursor:pointer}.ReviewContent-module__eASOWa__thuiswinkelDefault,.ReviewContent-module__eASOWa__thuiswinkelHover{align-items:center;width:100%;display:flex}.ReviewContent-module__eASOWa__thuiswinkelDefault{opacity:1;justify-content:center;transition:opacity .3s linear,transform .3s linear}.ReviewContent-module__eASOWa__thuiswinkelHover{opacity:0;padding:0 1rem;transition:opacity .3s linear,transform .3s linear;position:absolute;inset:0}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:hover{background-color:#fff;transform:translateY(-1px);box-shadow:0 6px 20px #0000001f}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:hover .ReviewContent-module__eASOWa__thuiswinkelDefault{opacity:0;transform:translateY(-2px)}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:hover .ReviewContent-module__eASOWa__thuiswinkelHover{opacity:1;transform:translateY(0)}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:active{border:2px solid #dd6825;transition-duration:.3s;transition-timing-function:ease-out;box-shadow:0 8px 24px #00000026}.ReviewContent-module__eASOWa__thuiswinkelChevronIcon{transition:color .3s ease-out}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:active .ReviewContent-module__eASOWa__thuiswinkelChevronIcon{color:#dd6825}.ReviewContent-module__eASOWa__thuiswinkelText{transition:color .3s ease-out}.ReviewContent-module__eASOWa__thuiswinkelCardWithCertificate:active .ReviewContent-module__eASOWa__thuiswinkelText{color:#dd6825}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__contactCard{background:#333;border:1px solid #333;box-shadow:0 12px 40px #0006}.ReviewContent-module__eASOWa__contactCardContent{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}.ReviewContent-module__eASOWa__mapContainer{aspect-ratio:16/11.7;background-color:#e5e7eb;border-radius:.5rem;width:100%;min-height:260px;margin-top:2rem;position:relative;overflow:hidden}@media (max-width:640px){.ReviewContent-module__eASOWa__mapContainer{aspect-ratio:4/3.9;border-radius:.375rem;min-height:234px}.ReviewContent-module__eASOWa__reviewsCard{width:100%}.ReviewContent-module__eASOWa__moreQuestionsContainer{flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex}.ReviewContent-module__eASOWa__moreQuestionsButton{order:2}.ReviewContent-module__eASOWa__questionsList{width:100%}.ReviewContent-module__eASOWa__reviewStatsText{padding-top:1rem}}.ReviewContent-module__eASOWa__mapIframe{border:0;width:100%;max-width:100%;height:100%;display:block}.ReviewContent-module__eASOWa__addressSection{flex-direction:column;gap:.25rem;display:flex}.ReviewContent-module__eASOWa__addressLine{letter-spacing:0;color:#000;font-size:14.4px;font-weight:300;line-height:22.8px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__addressLine{color:#fff}.ReviewContent-module__eASOWa__addressLineSecondary{letter-spacing:0;color:#000;font-size:14.4px;font-weight:300;line-height:22.8px;transition:color .3s}.ReviewContent-module__eASOWa__addressLinePrimary{letter-spacing:0;color:#000;font-size:14.4px;font-weight:600;line-height:22.8px}.ReviewContent-module__eASOWa__addressLineSecondaryDark,.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__addressLineSecondary,.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__addressLinePrimary{color:#fff}.ReviewContent-module__eASOWa__contactTitle{font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0;vertical-align:middle;color:#000;font-size:34.3px;line-height:42px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__contactTitle{color:#fff}.ReviewContent-module__eASOWa__companyDescription a{color:#68b03d}.ReviewContent-module__eASOWa__companyDescription a:hover{text-decoration:underline}.ReviewContent-module__eASOWa__contactButtons{flex-direction:column;gap:.75rem;padding-bottom:1rem;display:flex}.ReviewContent-module__eASOWa__contactButton{justify-content:flex-start;height:66px;width:100%!important}.ReviewContent-module__eASOWa__contactButtonsRow{gap:.75rem;display:flex}.ReviewContent-module__eASOWa__contactButtonIcon{height:55px;flex:1!important;width:auto!important}.ReviewContent-module__eASOWa__aboutSectionContainer{flex-direction:column;gap:1rem;display:flex}.ReviewContent-module__eASOWa__aboutCard{background:#fff;border:1px solid #fff6;border-radius:24px;transition:background-color .3s,border-color .3s;box-shadow:0 8px 32px #00000026}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__aboutCard{background:#333;border:1px solid #333;box-shadow:0 8px 32px #0006}.ReviewContent-module__eASOWa__aboutCardContent{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.ReviewContent-module__eASOWa__aboutCardTitle{color:#000;font-size:17px;font-weight:700;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__aboutCardTitle{color:#fff}.ReviewContent-module__eASOWa__aboutCardText{color:#000;font-size:12px;font-weight:300;line-height:20px;transition:color .3s}.ReviewContent-module__eASOWa__dark .ReviewContent-module__eASOWa__aboutCardText{color:#fff}.ReviewContent-module__eASOWa__ratingBubble{background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.ReviewContent-module__eASOWa__ratingBubbleText{color:#fff;text-align:center;z-index:1;font-size:20px;font-weight:700;line-height:1;position:relative}.ReviewContent-module__eASOWa__ratingBubble[data-count="100"] .ReviewContent-module__eASOWa__ratingBubbleText,.ReviewContent-module__eASOWa__ratingBubble[data-count="99"] .ReviewContent-module__eASOWa__ratingBubbleText{font-size:18px}.ReviewContent-module__eASOWa__ratingBubble[data-count="1000"] .ReviewContent-module__eASOWa__ratingBubbleText,.ReviewContent-module__eASOWa__ratingBubble[data-count="999"] .ReviewContent-module__eASOWa__ratingBubbleText{font-size:16px}.ReviewContent-module__eASOWa__ratingBubble[data-count="10000"] .ReviewContent-module__eASOWa__ratingBubbleText,.ReviewContent-module__eASOWa__ratingBubble[data-count="9999"] .ReviewContent-module__eASOWa__ratingBubbleText{font-size:14px}.ReviewContent-module__eASOWa__writeReviewButton{transform-origin:50%;transition:all .2s ease-in-out;border-radius:14px!important}.ReviewContent-module__eASOWa__writeReviewButton:hover{transform:scale(1.05);border-radius:14px!important}@keyframes ReviewContent-module__eASOWa__writeReviewSpring{0%{transform:scale(1)}40%{transform:scale(1.06)}65%{transform:scale(.985)}to{transform:scale(1.02)}}.ReviewContent-module__eASOWa__visitWebsiteButton{transition:all .2s ease-in-out}.ReviewContent-module__eASOWa__visitWebsiteButton:hover{transform:scale(1.05);box-shadow:0 2px 4px #0000001a;border-color:#c8d2dc!important}.ReviewContent-module__eASOWa__visitWebsiteButton.ReviewContent-module__eASOWa__dark:hover{color:#0000;transform:scale(1.05);box-shadow:0 2px 4px #0000001a;background-color:#f9fafb!important;border-color:#c8d2dc!important}@keyframes ReviewContent-module__eASOWa__tooltipHoverIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ReviewContent-module__eASOWa__tooltipHoverAnimate{animation:.35s ease-out ReviewContent-module__eASOWa__tooltipHoverIn}
.StarRating-module__XHDZjG__starsContainer{align-items:center;gap:.25rem;display:flex}.StarRating-module__XHDZjG__star{flex-shrink:0}
.ReviewPaginationBar-module__0DYghW__topSection{box-sizing:border-box;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;margin-top:.5rem;margin-bottom:.25rem;padding-bottom:.75rem;display:flex}.ReviewPaginationBar-module__0DYghW__darkTopSection{background:#333}
.ReviewHighlightsRow-module__2JtCBW__tooltipHoverAnimate{animation:.4s ease-out ReviewHighlightsRow-module__2JtCBW__tooltipHoverIn}@keyframes ReviewHighlightsRow-module__2JtCBW__tooltipHoverIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ReviewHighlightsRow-module__2JtCBW__companyDescription a{color:#68b03d}.ReviewHighlightsRow-module__2JtCBW__companyDescription a:hover{text-decoration:underline}
