.reviews-section-wrapper{position:relative;width:100%;background-color:#f1fcff!important;overflow:hidden}.reviews-container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:100px 0;gap:60px}.review-pouch{position:absolute;pointer-events:auto;z-index:100;opacity:.5;filter:blur(4.55px)}.pouch-1{left:-32px;top:151px;width:114px;height:73px;transform:rotate(-106.375deg);aspect-ratio:114 / 73}.pouch-2{right:382.203px;bottom:155.952px;width:96.785px;height:61.955px;transform:rotate(-150deg);aspect-ratio:96.79 / 61.96}.pouch-3{right:32.982px;top:33.492px;width:138.284px;height:88.52px;transform:rotate(-30deg);aspect-ratio:138.28 / 88.52}.reviews-header{display:flex;flex-direction:column;align-items:center;gap:0px}.reviews-rating{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.stars-group{display:flex;gap:0}.stars-group .star-wrapper,.stars-group .star-wrapper svg{width:24px;height:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;fill:#f6ad55}.rating-text{text-align:center;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:150%;background:linear-gradient(282deg,#041b24,#0f678a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews-headline{align-self:stretch;text-align:center;font-family:Poppins,sans-serif;font-size:48px;font-style:normal;font-weight:800;line-height:120%;text-transform:uppercase;margin:0;background:linear-gradient(282deg,#041b24,#0f678a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.reviews-tabs-wrapper{width:100%;display:flex;justify-content:center;padding:0 20px}.reviews-tabs{display:flex;width:584px;height:67px;padding:8px;align-items:center;justify-content:flex-start;border-radius:24px;background:#fff;box-shadow:0 10px 40px #003c4e0d;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.reviews-tabs::-webkit-scrollbar{display:none}.review-tab-btn{display:flex;width:142px;height:51px;padding:16px;align-items:flex-start;justify-content:center;gap:16px;border-radius:16px;border:none;background:transparent;cursor:pointer;flex-shrink:0;transition:all .3s ease;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:120%;color:#0a455c}.review-tab-btn.active{background:#0a455c;font-weight:500;color:#fff}.reviews-carousel-area{width:100%;overflow:hidden}.reviews-carousel-track{display:flex;justify-content:flex-start;align-items:stretch;gap:20px;padding:20px 96px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.reviews-carousel-track::-webkit-scrollbar{display:none}.carousel-slide{scroll-snap-align:center;flex:0 0 auto;display:flex;height:auto}.review-card{display:flex;width:403px;height:100%;padding:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;border-radius:24px;border:1px solid #e7f0f3;background:#fff;box-sizing:border-box}.review-card-stars{display:flex;gap:0}.review-card-stars .star-wrapper,.review-card-stars .star-wrapper svg{width:24px;height:24px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;fill:#f6ad55}.review-card-quote{align-self:stretch;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0;background:linear-gradient(282deg,#041b24,#0f678a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;flex-grow:1}.review-card-divider{width:100%;height:2px;background-color:#1065861a;border-radius:1px}.review-card-footer{display:flex;justify-content:space-between;align-items:center;width:100%}.review-card-author-info{display:flex;align-items:center;gap:10px}.review-card-avatar{width:40px;height:40px;border-radius:100px;object-fit:cover}.fallback-avatar{background-color:#e7f0f3}.review-card-name{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;color:#1b3d3a}.review-card-pill{display:flex;align-items:center;padding:4px 10px;gap:6px;height:29px;border-radius:100px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:21px}.reviews-controls{display:flex;justify-content:center;align-items:center;gap:48px;align-self:stretch;width:100%;max-width:1248px;margin:0 auto}.control-btn{display:flex;width:56px;height:56px;justify-content:center;align-items:center;border-radius:100px;background:#d2e0e5;border:none;cursor:pointer;color:#1b3d3a;transition:all .3s ease}.control-btn:hover,.control-btn:active{background:linear-gradient(282deg,#041b24,#0f678a);color:#fff}.reviews-dots{display:flex;align-items:center;gap:12px}.reviews-dots .dot{display:flex;justify-content:center;align-items:center;width:12px;height:12px;background:transparent;border:none;padding:0;cursor:pointer}.reviews-dots .dot .svg-active{display:none}.reviews-dots .dot .svg-normal,.reviews-dots .dot.active .svg-active{display:block}.reviews-dots .dot.active .svg-normal{display:none}@media(max-width:768px){.reviews-section-wrapper{padding:56px 0}.reviews-container{gap:36px;width:100%;max-width:390px;margin:0 auto;padding:0}.reviews-header{gap:0;padding:0 16px}.reviews-rating{flex-direction:column;gap:8px;margin-bottom:0}.rating-text{font-size:16px;line-height:150%}.reviews-headline{font-size:32px;line-height:120%;width:100%;max-width:358px}.reviews-tabs-wrapper{padding:0 16px;width:100%}.reviews-tabs{width:100%;border-radius:16px;overflow-x:auto;flex-wrap:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.reviews-carousel-track{padding:0 31px;gap:16px;scroll-snap-type:x mandatory}.carousel-slide{scroll-snap-align:center}.review-card{width:328px;height:100%;min-height:203px;padding:16px;border-radius:16px;gap:16px}.review-card-stars .star-wrapper,.review-card-stars .star-wrapper svg{width:20px;height:20px}.review-card-quote{font-size:14px;line-height:150%}.review-card-name{font-size:18px;line-height:120%}.reviews-controls{gap:36px;padding:0 16px}.control-btn{width:36px;height:36px}.control-btn svg{width:16px;height:16px}.reviews-dots .dot{width:12px;height:12px}.pouch-1{display:block;left:-12px;top:0;width:78.186px;height:50.049px;transform:rotate(-134.31deg);aspect-ratio:78.19 / 50.05}.pouch-2,.pouch-3{display:none}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/product-reviews-carousel.css.map */
