.pp-funnel-reviews-carousel{padding:60px var(--pp-h-pad);max-width:1200px;margin:0 auto 60px;font-family:var(--body-font-stack, inherit);background:var(--pp-light-blue, #e8f4fc);border-radius:24px}.pp-funnel-reviews-carousel__header{text-align:center;margin-bottom:40px}.pp-funnel-reviews-carousel__headline{font-family:var(--header-font-stack, "Impact", sans-serif);font-size:clamp(28px,4vw,42px);font-weight:900;line-height:1.1;margin:0;text-transform:var(--header-font-transform, uppercase);color:var(--pp-black, #1a1a1a);letter-spacing:1px;text-wrap:balance}.pp-funnel-reviews-carousel__track-wrapper{position:relative;padding:0 8px}.pp-funnel-reviews-carousel__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding:8px 4px 16px;scrollbar-width:none;-ms-overflow-style:none}.pp-funnel-reviews-carousel__track::-webkit-scrollbar{display:none;width:0;height:0}.pp-funnel-reviews-carousel__card{flex:0 0 340px;max-width:380px;scroll-snap-align:start;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:28px 24px 24px;display:flex;flex-direction:column;gap:14px;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 12px #0000000d}.pp-funnel-reviews-carousel__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.pp-funnel-reviews-carousel__quote{font-size:clamp(14px,1.1vw,16px);line-height:1.6;color:#444;margin:0;font-style:italic;flex:1}.pp-funnel-reviews-carousel__author{display:flex;align-items:center;gap:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06)}.pp-funnel-reviews-carousel__author-info{display:flex;flex-direction:column;gap:2px}.pp-funnel-reviews-carousel__author-name{font-size:16px;font-weight:700;line-height:1.2;color:var(--pp-black, #1a1a1a);margin:0}.pp-funnel-reviews-carousel__badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--pp-green, #2ed573);line-height:1}.pp-funnel-reviews-carousel__badge svg{width:14px;height:14px;flex-shrink:0}.pp-funnel-reviews-carousel__arrow svg{width:20px;height:20px;display:block}.pp-funnel-reviews-carousel__arrow--prev{left:-20px}.pp-funnel-reviews-carousel__arrow--next{right:-20px}@media(max-width:767px){.pp-funnel-reviews-carousel{padding:32px 16px;margin:0 0 40px;border-radius:12px}.pp-funnel-reviews-carousel__header{margin-bottom:24px}.pp-funnel-reviews-carousel__headline{font-size:clamp(22px,5vw,28px)}.pp-funnel-reviews-carousel__track{padding-right:40px}.pp-funnel-reviews-carousel__card{flex:0 0 260px;padding:18px 14px 14px;gap:10px}.pp-funnel-reviews-carousel__quote{font-size:clamp(13px,1.2vw,15px)}.pp-funnel-reviews-carousel__arrow{width:32px;height:32px}.pp-funnel-reviews-carousel__arrow svg{width:16px;height:16px}.pp-funnel-reviews-carousel__arrow--prev{left:-8px}.pp-funnel-reviews-carousel__arrow--next{right:-8px}}@media(max-width:991px){.pp-funnel-reviews-carousel{padding:40px var(--pp-h-pad)}.pp-funnel-reviews-carousel__card{flex:0 0 300px}}@media(max-width:767px){.pp-funnel-reviews-carousel{padding:32px 16px;margin:0 0 40px;border-radius:12px}.pp-funnel-reviews-carousel__header{margin-bottom:24px}.pp-funnel-reviews-carousel__headline{font-size:clamp(22px,5vw,28px)}.pp-funnel-reviews-carousel__card{flex:0 0 260px;padding:18px 14px 14px;gap:10px}.pp-funnel-reviews-carousel__quote{font-size:clamp(13px,1.2vw,15px)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pp-reviews-carousel-v2.css.map */
