@keyframes fadeIn{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes arrow-slide{0%{transform:translate(0);opacity:1}33%{transform:translate(5px);opacity:0}66%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInFromAboveFull{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.img-box{position:relative;height:100%;display:block;overflow:hidden;width:100%;border-radius:8px}.img-box a,.img-box figure{position:relative;height:100%;display:block;overflow:hidden;width:100%;transition:.4s ease-in-out all}.img-box a img,.img-box figure img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.img-box a img.trsn-ifp-has-focus,.img-box figure img.trsn-ifp-has-focus{object-position:var(--trsn-ifp-focus, center)}.img-box img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px}.img-box img.trsn-ifp-has-focus{object-position:var(--trsn-ifp-focus, center)}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.reviews-showcase{background-color:#eff8d0;margin:0;overflow:hidden;padding:1.25rem 0 1.5rem}@media screen and (min-width:768px){.reviews-showcase{padding:1.75rem 0 2.25rem}}@media screen and (min-width:1300px){.reviews-showcase{padding:2.5rem 0 3rem}}.reviews-showcase__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}@media screen and (min-width:768px){.reviews-showcase__header{gap:1.5rem;margin-bottom:1.25rem}}@media screen and (min-width:1023px){.reviews-showcase__header{align-items:flex-end;margin-bottom:1.5rem}}.reviews-showcase__header .arrows{display:none}.reviews-showcase__summary{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between;min-width:0;width:100%}@media screen and (min-width:768px){.reviews-showcase__summary{gap:1rem 1.5rem}}.reviews-showcase__summary-main{align-items:center;display:flex;flex:1 1 auto;gap:.75rem 1rem;min-width:0}@media screen and (min-width:768px){.reviews-showcase__summary-main{gap:1rem 1.25rem}}.reviews-showcase__summary-cta{flex-shrink:0}.reviews-showcase__summary-cta .btn.organic-shape--button{margin:0;width:auto}.reviews-showcase__logo{flex-shrink:0}.reviews-showcase__logo .reviews-banner__logo-mark--klantenvertellen{align-items:center;flex-wrap:nowrap;gap:.25rem;height:auto;justify-content:flex-start}.reviews-showcase__logo .reviews-banner__logo-text{font-size:1rem;line-height:1.05}@media screen and (min-width:768px){.reviews-showcase__logo .reviews-banner__logo-text{font-size:1.125rem}}.reviews-showcase__logo .reviews-banner__logo-badge{height:1.125rem;width:1.125rem}@media screen and (min-width:768px){.reviews-showcase__logo .reviews-banner__logo-badge{height:1.25rem;width:1.25rem}}.reviews-showcase__rating{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem .5rem;min-width:0}.reviews-showcase__score{color:#004631;font-family:Franchise,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.03em;line-height:1}@media screen and (min-width:768px){.reviews-showcase__score{font-size:1.375rem}}.reviews-showcase__stars{display:flex;gap:.125rem}.reviews-showcase__meta{color:#004631a6;font-size:.75rem;font-weight:400;line-height:1.3;margin:0;white-space:nowrap}@media screen and (min-width:768px){.reviews-showcase__meta{font-size:.8125rem}}.reviews-showcase__count{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.reviews-showcase__count:hover,.reviews-showcase__count:focus{color:#00805f}.reviews-showcase__star{color:#00463133;font-size:.6875rem}@media screen and (min-width:768px){.reviews-showcase__star{font-size:.75rem}}.reviews-showcase__star.is-filled{color:#f9ba00}.reviews-showcase__card .reviews-showcase__star.is-filled{color:#00805f}.reviews-showcase__card-stars{display:flex;gap:.1875rem;justify-content:center}.reviews-showcase__card-stars .reviews-showcase__star{font-size:.625rem}@media screen and (min-width:768px){.reviews-showcase__card-stars .reviews-showcase__star{font-size:.6875rem}}.reviews-showcase-slider{overflow:visible;width:100%}.reviews-showcase-slider .swiper-wrapper{transition-timing-function:ease}.reviews-showcase-slider .swiper-slide{height:auto}.reviews-showcase-slider:not(.is-ready) .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:.625rem;overflow-x:auto;padding-right:1.25rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media screen and (min-width:768px){.reviews-showcase-slider:not(.is-ready) .swiper-wrapper{gap:.75rem;padding-right:0}}.reviews-showcase-slider:not(.is-ready) .swiper-slide{flex:0 0 calc((100% - .625rem) / 2.2);scroll-snap-align:start;width:auto}@media screen and (min-width:768px){.reviews-showcase-slider:not(.is-ready) .swiper-slide{flex-basis:calc((100% - .75rem) / 2.2)}}.reviews-showcase__card{height:100%}.reviews-showcase__card-inner{border:1px solid rgba(0,70,49,.1);border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem;height:100%;min-height:8.75rem;padding:.75rem .625rem .625rem;text-align:center;transition:background .4s ease-in-out,border-color .4s ease-in-out}@media screen and (min-width:768px){.reviews-showcase__card-inner{gap:.375rem;min-height:10rem;padding:1rem .875rem .75rem}}.reviews-showcase__card-inner:hover{background-color:#00463114;border-color:#00463129}.reviews-showcase__avatar{align-items:center;background-color:#00805f2e;border-radius:50%;color:#00805f;display:flex;font-family:Franchise,sans-serif;font-size:.8125rem;font-weight:700;height:1.875rem;justify-content:center;margin:0 auto;text-transform:uppercase;width:1.875rem}@media screen and (min-width:768px){.reviews-showcase__avatar{font-size:.875rem;height:2.125rem;width:2.125rem}}.reviews-showcase__author{color:#004631;font-family:Franchise,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.reviews-showcase__author{font-size:1rem}}.reviews-showcase__text{-webkit-box-orient:vertical;color:#004631;display:-webkit-box;flex:1;font-size:.75rem;font-weight:300;-webkit-line-clamp:3;line-height:1.125rem;margin:.125rem 0 0;overflow:hidden}@media screen and (min-width:768px){.reviews-showcase__text{font-size:.875rem;line-height:1.375rem}}.reviews-showcase__date{color:#00463199;font-size:.6875rem;line-height:1.3;margin:.25rem 0 0}@media screen and (min-width:768px){.reviews-showcase__date{font-size:.75rem;margin:.375rem 0 0}}
