@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap";.noor-testimonials{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%}.noor-testimonials__container{max-width:120rem;margin:0 auto;padding:0 2rem}.noor-testimonials__header{text-align:center;margin-bottom:4rem}.noor-testimonials__title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:rgb(var(--color-foreground));margin-bottom:1rem;line-height:1.2}.noor-testimonials__subtitle{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;color:rgba(var(--color-foreground),.8);line-height:1.6;max-width:60rem;margin:0 auto}.noor-testimonials .swiper{position:relative;padding:2rem 0 4rem;overflow:hidden;width:100%}.noor-testimonials .swiper-wrapper{align-items:stretch}.noor-testimonial{display:flex;flex-direction:column;padding:3rem 2.5rem;background:rgba(var(--color-background),.6);border-radius:1.5rem;border:1px solid rgba(var(--color-foreground),.1);box-shadow:0 4px 20px #00000014;height:auto;min-height:100%;transition:all .3s ease}.noor-testimonial:hover{box-shadow:0 8px 30px #0000001f;transform:translateY(-4px)}.noor-testimonial__rating{display:flex;gap:.25rem;margin-bottom:1.5rem;font-size:1.5rem;line-height:1}.noor-testimonial__star{font-size:1.5rem;position:relative;display:inline-block;line-height:1}.noor-testimonial__star--filled{color:gold}.noor-testimonial__star--half{color:transparent;position:relative}.noor-testimonial__star--half:before{content:"\2605";position:absolute;left:0;top:0;color:gold;clip-path:inset(0 50% 0 0);width:100%}.noor-testimonial__star--half:after{content:"\2606";position:absolute;left:0;top:0;color:rgba(var(--color-foreground),.2);clip-path:inset(0 0 0 50%);width:100%}.noor-testimonial__star--empty{color:rgba(var(--color-foreground),.2)}.noor-testimonial__quote{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.7;color:rgb(var(--color-foreground));margin-bottom:2rem;flex-grow:1;font-style:italic}.noor-testimonial__author{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground));margin-top:auto}.noor-testimonials .swiper-pagination{position:relative;margin-top:3rem;text-align:center}.noor-testimonials .swiper-pagination-bullet{width:12px;height:12px;background:rgba(var(--color-foreground),.3);opacity:1;transition:all .3s ease}.noor-testimonials .swiper-pagination-bullet-active{background:#f7dba7;width:32px;border-radius:6px}.noor-testimonials .swiper-button-next,.noor-testimonials .swiper-button-prev{width:48px;height:48px;background:rgba(var(--color-background),.9);border:2px solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));transition:all .3s ease;top:50%;transform:translateY(-50%);margin-top:0}.noor-testimonials .swiper-button-next:after,.noor-testimonials .swiper-button-prev:after{font-size:18px;font-weight:700}.noor-testimonials .swiper-button-next:hover,.noor-testimonials .swiper-button-prev:hover{background:#f7dba7;border-color:#f7dba7;color:rgb(var(--color-foreground))}.noor-testimonials .swiper-button-next{right:-24px}.noor-testimonials .swiper-button-prev{left:-24px}@media screen and (max-width: 989px){.noor-testimonials .swiper-button-next,.noor-testimonials .swiper-button-prev{display:none}}@media screen and (max-width: 749px){.noor-testimonials__container{padding:0 1rem}.noor-testimonials__header{margin-bottom:3rem}.noor-testimonials__subtitle{font-size:1.3rem}.noor-testimonials .swiper{padding:1.5rem 0 3rem;overflow:visible;width:100%;margin:0 auto}.noor-testimonial{padding:2.5rem 2rem;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.noor-testimonial__quote{font-size:1.3rem;word-wrap:break-word;overflow-wrap:break-word}.noor-testimonial__author{font-size:1.1rem}.noor-testimonial__rating,.noor-testimonial__star{font-size:1.3rem}}@media screen and (max-width: 480px){.noor-testimonials__container{padding:0 .5rem}.noor-testimonials .swiper{padding:1.5rem 0 3rem}.noor-testimonials .swiper-slide{width:85%!important;max-width:320px;min-width:260px}.noor-testimonial{padding:2rem 1.5rem;word-wrap:break-word;overflow-wrap:break-word}.noor-testimonial__quote{font-size:1.2rem;word-wrap:break-word;overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-noor-testimonials.css.map */
