.produktbewertungen{overflow:hidden;padding-top:8rem;padding-bottom:8rem}.produktbewertungen .h2{margin-bottom:4rem}.produktbewertungen .modal-header{display:block}.produktbewertungen .swiper{overflow:visible;padding-bottom:3rem}.produktbewertungen .swiper .swiper-button-wrapper{margin-top:1.5rem}.produktbewertungen .rating{display:flex;align-items:center;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.5px}.produktbewertungen .rating .rating-stars{display:flex;align-items:center;margin-right:.75rem}.produktbewertungen .rating .rating-stars>svg.star-empty{color:rgba(201,203,206,.6)}.produktbewertungen .rating .rating-stars>svg:not(:first-of-type){margin-left:.5rem}.produktbewertungen .review-item{overflow:hidden;position:relative;height:370px;display:flex;flex-direction:column;justify-content:space-between;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:#fff;padding:2.5rem 3rem 0;box-shadow:0px 16px 32px 0px rgba(15,21,49,.08)}.produktbewertungen .review-item .readmore{cursor:pointer}.produktbewertungen .review-item .review-body .review-text{margin-top:3rem;font-size:20px;font-weight:300;line-height:160%;letter-spacing:.8px}.produktbewertungen .review-item .review-footer{position:absolute;bottom:0;left:0;width:100%;margin-top:0;padding:2.5rem 3rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 40.65%)}.produktbewertungen .review-item .review-footer .review-author-info>span{display:inline-block}.produktbewertungen .review-item .review-footer .review-author-info .author_name{margin-left:.375rem}.produktbewertungen .bewertung-cta-wrapper{text-align:center}.produktbewertungen .missing-rating-icon-wrapper{font-size:3rem;border:1px solid rgba(15,21,49,.35);display:flex;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;margin-left:auto;margin-right:auto;border-radius:50%;margin-bottom:1.5rem}.produktbewertungen .bewertung-cta-action-wrapper{margin-top:1.5rem}@media screen and (min-width: 992px){.produktbewertungen.variante-2.py-custom{padding-top:3rem;padding-bottom:6rem}.produktbewertungen.variante-2.py-custom .swiper{padding-top:3rem}.produktbewertungen.variante-2 .container:not(.bewertung-cta-wrapper){position:relative;padding-top:3rem}.produktbewertungen.variante-2 .container:not(.bewertung-cta-wrapper)::before{display:block;content:"";background-color:#fafafa;width:100%;height:100%;position:absolute;right:calc(100% - 2rem);top:0;z-index:2}.produktbewertungen.variante-2 .text-column{position:relative;z-index:2;background-color:#fafafa;display:flex;align-items:center;padding-right:0}.produktbewertungen.variante-2 .slider-column{padding-left:0}.produktbewertungen.variante-2 .swiper{padding-left:2.25rem}}@media screen and (min-width: 1200px){.produktbewertungen.variante-2.py-custom{padding-top:5rem;padding-bottom:8rem}.produktbewertungen.variante-2.py-custom .swiper{padding-top:3rem}}@media screen and (max-width: 1199px){.produktbewertungen{padding-top:6rem;padding-bottom:6rem}.produktbewertungen .h2{margin-bottom:3rem}.produktbewertungen .swiper{padding-bottom:2.25rem}.produktbewertungen .swiper .swiper-button-wrapper{margin-top:1.875rem}.produktbewertungen .review-item{height:310px;padding:1.25rem 1.125rem 0}.produktbewertungen .review-item .review-body .review-text{margin-top:1.5rem;font-size:16px;letter-spacing:.5px}.produktbewertungen .review-item .review-footer{padding:1.125rem 1.5rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 26.17%)}.produktbewertungen .review-item .review-footer .review-author-info .author_name{margin-left:.25rem}.produktbewertungen .rating .rating-stars>svg:not(:first-of-type){margin-left:.375rem}.produktbewertungen .bewertung-cta-action-wrapper{margin-top:1.125rem}}