.testimonials-section{padding-bottom:64px}.testimonials-section .title{font-size:48px;font-weight:600;line-height:120%;color:#fff;padding:80px 80px 48px;margin-inline:auto}.testimonial-track{display:flex;place-items:center;margin-inline:auto;position:relative;padding:0 40px}.testimonial-container{position:relative;width:1248px;border-radius:40px;border:1px solid rgba(255,255,255,15%);background:linear-gradient(-45deg,#ffffff0f,#ffffff05);display:flex;gap:80px;align-items:center;padding:40px}.testimonial-image-container{width:416px;height:452px;border-radius:24px;overflow:hidden;text-align:end;position:relative}.testimonial-image{border-radius:24px;position:absolute;top:50%;right:0%;translate:0% -50%}.testimonial-text-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:624px}.testimonial-rating{margin-bottom:25px}.testimonial-rating .star img{height:22px}.testimonial-title{font-weight:700;font-size:28px;line-height:140%;color:#fff;margin-bottom:16px}.testimonial-text{font-weight:500;font-size:18px;line-height:140%;color:#bfbfbf;margin-bottom:28px}.testimonial-subtitle{font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#fff}.testimonial-user{display:flex;gap:4px;margin-bottom:4px;align-items:center}.testimonial-subtitle .separator-mobile{display:none}.testimonials-section .btns-container{display:flex;justify-content:space-between;gap:48px;position:absolute;right:40px;bottom:48px}.testimonials-section .btn{width:48px;height:48px;background-color:#393939;transition:background-color .3s linear;border-radius:50%;-webkit-appearance:none;appearance:none;padding:0;border:none}.testimonials-section .btn[disabled],.testimonials-section .glide__arrow--disabled{background-color:#393939;opacity:40%}.testimonials-section .btn:hover{background-color:#9c9c9c}.testimonials-section .arrow_back_ios{vertical-align:middle;color:#9c9c9c}.testimonials-section .right .arrow_back_ios{transform:rotate(180deg)}.testimonials-section .btn:hover .arrow_back_ios{color:#fff}.testimonials-section .dots-container{display:flex;gap:24px;margin-top:36px;justify-content:center}.testimonials-section .dot{width:12px;height:12px;border-radius:50%;background-color:#bfbfbf;opacity:.6}.testimonials-section .dot.active,.testimonials-section .glide__bullet--active{background-color:#fff;opacity:1}@media screen and (orientation: portrait) and (max-width: 1081px){.testimonials-section{padding-bottom:28px}.testimonial-rating .star img{height:16px}.testimonials-section .title{font-size:24px;padding:36px 0 28px;text-align:center}.testimonial-track{width:calc(100vw - 36px);padding:0}.testimonial-container{gap:24px;border-radius:20px;flex-direction:column;padding:20px 24px 28px;height:auto}.testimonial-image-container{width:276px;height:300px;border-radius:16px;overflow:hidden;text-align:center}.testimonial-image{border-radius:16px;right:unset;left:50%;translate:-50% -50%}.testimonial-text-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;text-align:center}.testimonial-rating{margin-bottom:12px}.testimonial-title{font-weight:600;font-size:16px;line-height:140%;text-align:center;letter-spacing:-.02em;width:246px}.testimonial-subtitle{display:flex;flex-direction:column;align-items:center;font-size:12px;text-align:center}.testimonial-text{font-weight:500;font-size:12px;line-height:140%;text-align:center}.testimonial-subtitle .separator-desktop{display:none}.testimonial-subtitle .separator-mobile{display:unset}.testimonials-section .btns-container{display:none}.testimonials-section .dots-container{gap:8px;margin-top:24px}.testimonials-section .dot{width:4.8px;height:4.8px}.testimonial-user img{height:11px;width:11px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/testimonials.css.map */
