.product-header{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;text-align:center}.product-header h1{color:#18181b;font-size:40px;font-weight:700;letter-spacing:-.0015em;line-height:54.47px}.product-header h1,.product-header p{text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip:none;text-decoration-skip:none}.product-header p{color:#52525b;font-size:18px;font-weight:400;line-height:28.8px;max-width:800px;width:100%}.product-grid{gap:16px}.product,.product-grid{display:flex;justify-content:space-between}.product{align-items:flex-end;border:1px solid #e4e4e7;border-radius:6px;box-shadow:0 0 20px 0 #0000000d;flex-direction:column;gap:48px;padding:0 24px 24px;text-align:center}.product.set{border:1px solid #00ad57}.product .content{display:flex;flex-direction:column;gap:48px}.product .brand{background:none;width:100%}.product .brand,.product .brand.set{border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;gap:8px;height:38px;padding:8px 16px}.product .brand.set{align-items:center;background-color:#00c865;color:#fff!important;justify-content:center;width:150px}.product .brand span{display:none}.product .brand.set span{color:#fff;display:flex}.product .bottom .pricing{display:flex;flex-direction:column;gap:8px;min-height:111px}.product .bottom{display:flex;flex-direction:column;gap:48px;justify-content:space-evenly;width:100%}.product h2{color:#0060ba}.product h2,.product p{text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip:none;text-decoration-skip:none}.product p{color:#52525b;min-height:130px}.product .main-price{font-size:40px;font-weight:700;letter-spacing:-.0015em;line-height:54.47px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip:none;text-decoration-skip:none;color:#18181b}.product .main-price .slap{color:#3f3f46}.product .main-price .slap,.product .variations{font-size:18px;font-weight:400;line-height:24.51px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip:none;text-decoration-skip:none}.product .variations{color:#71717a}.product .button{border:2px solid #00ad57;border-radius:6px;color:#00ad57;font-size:18px;font-weight:700;gap:8px;height:57px;line-height:24.51px;padding:16px 24px;text-align:center;text-underline-position:from-font;width:264px;-webkit-text-decoration-skip:none;text-decoration-skip:none}.product .button:hover,.product-grid .product.set .button{background-color:#00ad57;color:#fff}.product-grid .product.set .button:hover{background-color:#fff;color:#00ad57}.cta-row{background-color:#141414;border:1px solid #0000000d;border-radius:6px;box-shadow:0 0 20px 0 #0000000d;color:#fff;display:flex;margin:64px 0}.cta{display:flex;flex:1;padding:16px;text-align:center}.cta-1{flex:0 0 60%;flex-direction:column;gap:8px;text-align:left}.cta-2{border-left:1px solid #ffffff1a}.cta-3 .button{background-color:#00c865;border:2px solid #00c865;border-radius:6px;color:#fff;gap:8px;padding:16px 24px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.cta-3 .button:hover{background-color:#fff;border:2px solid #00c865;color:#00c865}.cta-2,.cta-3{flex:0 0 20%;flex-direction:column;gap:8px;text-align:center}.cta .title,.cta h2,.cta p{text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip:none;text-decoration-skip:none}.testimonial-slider{align-items:center;background:#fff;border-radius:12px;display:flex;max-width:1320px;overflow:hidden;padding:20px}.testimonial-slider .swiper-slide{align-items:center;display:flex;gap:20px}.testimonial-slider img{border-radius:12px;flex-shrink:0;height:429px;-o-object-fit:cover;object-fit:cover;width:331px}.testimonial-content{display:flex;flex-direction:column}.testimonial-content blockquote{align-items:center;background-image:url(../img/depoiments/Frame174.svg);background-position:0 0;background-repeat:no-repeat;background-size:24px;color:#52525b;display:flex;justify-content:center;margin-bottom:10px;min-height:225px;position:relative;text-align:left}.testimonial-content .author{color:#18181b}.testimonial-content .author-details{color:#52525b}.swiper-controls{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:15px;text-align:center}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{color:#555;cursor:pointer;font-size:16px;margin:0 10px;text-decoration:none}.swiper-controls .swiper-pagination{margin-top:10px;position:static}.swiper-button-next,.swiper-button-prev{color:green;position:relative!important;top:auto!important}.swiper-pagination{position:static!important;position:unset!important}.swiper,swiper-container{margin-left:0!important;margin-right:0!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important}.text .quote{color:#555;font-size:32px;font-weight:700}.text .comment{color:#333;font-size:16px;margin:10px 0}.text .name{font-weight:700;margin-top:10px}.text .position{color:#777;font-size:14px}