.benefits-testimonials-grid{display:flex;align-items:flex-start;gap:2rem}.benefits-testimonials-grid .testimonials-column{padding:32px;width:50%}.benefits-column{width:50%}.benefits-column .benefits-content{border-radius:40px;background:#dce4da;padding:32px}.benefits-testimonials-grid p.review-text{margin:0;font-family:Uniform Rounded;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:0;color:#1e2429}.benefits-testimonials-grid .benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:52px;text-align:center;column-gap:40px;row-gap:40px;margin-bottom:50px}.benefits-testimonials-grid .benefit-icon svg{height:50px;width:auto;margin-bottom:16px}.benefits-testimonials-grid .testimonial-card{display:grid;grid-template-columns:1fr 2fr;background:#fff;border-radius:28px;padding:24px;gap:20px;position:relative;flex-direction:column-reverse;display:flex}.testimonial-card:before{content:url(/cdn/shop/files/min.png?v=1760297300);position:absolute;bottom:32px;right:28px;opacity:.15}.benefits-testimonials-grid .testimonial-author{text-align:center;display:flex;flex-direction:column;gap:16px}.benefits-testimonials-grid .star-rating{margin:0;gap:6px}.benefits-testimonials-grid .star-rating span{display:flex}.benefits-testimonials-grid .author-image{width:160px;height:220px;border-radius:20px;object-fit:cover;margin:0}.benefits-testimonials-grid .author-details{display:flex;flex-direction:column;gap:4px;text-align:left}.benefits-testimonials-grid span.author-name{font-family:Uniform Rounded Condensed;font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;color:#1e2429}.benefits-testimonials-grid .verified-badge{font-family:Uniform Rounded Condensed;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#1e2429}.benefits-testimonials-grid .testimonial-content{display:flex;flex-direction:column;gap:12px}.benefits-testimonials-grid .benefits-heading,.benefits-testimonials-grid .testimonials-heading{font-family:Uniform Rounded Condensed;font-weight:500;font-size:54px;line-height:1.1;letter-spacing:0;text-align:center;margin-bottom:52px}.benefits-testimonials-grid .testimonials-heading{text-align:left}p.benefit-subtitle{font-family:Uniform Rounded;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0;text-align:center;margin:0}.benefits-content a.button.button--primary{border-radius:16px;background:#4f9c45;padding:16px 20px;display:flex;gap:12px;font-family:Uniform Rounded;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:0;width:fit-content;margin:auto}h3.benefit-title{font-family:Uniform Rounded Condensed;font-weight:500;font-size:26px;line-height:1.1;letter-spacing:0;text-align:center;margin-bottom:16px}.whySurvival:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/64b954385cdc2f2ce57f6df6ca2b1db570192a82_1_-min.png?v=1760296390);z-index:0;opacity:.25}.whySurvival{position:relative;background:#f6f6f6}.whySurvival .page-width{z-index:10;position:relative}@media screen and (min-width: 768px){.benefits-testimonials-grid{display:flex;align-items:flex-start}.benefits-testimonials-grid--benefits-right .benefits-column{order:2}.benefits-testimonials-grid--benefits-right .testimonials-column{order:1}}@media (max-width: 1024px){.benefits-column{width:100%}.benefits-testimonials-grid{gap:40px;flex-direction:column}.benefits-testimonials-grid .testimonials-column{width:100%;padding:0}.benefits-testimonials-grid .testimonials-heading{text-align:center;margin-bottom:30px}.benefits-testimonials-grid .benefits-grid{row-gap:24px;margin:20px 0;column-gap:8px}.benefits-testimonials-grid .benefits-heading,.benefits-testimonials-grid .testimonials-heading{font-weight:500;font-size:30px;line-height:32px;letter-spacing:0;margin-bottom:30px}h3.benefit-title{font-size:20px;line-height:24px;margin-bottom:8px}p.benefit-subtitle{font-size:13px;min-height:48px}}@media (max-width:768px){.benefits-testimonials-grid .testimonial-card{flex-direction:column;display:flex;padding:20px 16px;gap:4px}.benefits-testimonials-grid .testimonial-author{gap:8px;align-items:flex-start}.benefits-testimonials-grid .author-details{text-align:left;gap:4px}.benefits-testimonials-grid .star-rating{align-items:center;justify-content:start}.benefits-testimonials-grid p.review-text{text-align:left}.benefits-testimonials-grid .testimonial-content{gap:8px}.benefits-testimonials-grid p.review-text{margin:0;font-family:Uniform Rounded;font-weight:300;font-size:13px;line-height:1.4;letter-spacing:0;color:#1e2429}.benefits-testimonials-grid .benefit-icon svg{height:30px}.benefit-icon{display:flex;justify-content:center;align-items:center}.benefits-column .benefits-content{padding:16px}.benefit-card{display:flex;flex-direction:column}.benefits-content a.button.button--primary{width:100%;padding:13px 15px;font-size:16px;line-height:22px;letter-spacing:0}.benefits-content a.button.button--primary svg{width:18px}.benefits-content a.button.button--primary span.button__icon{display:flex;margin:0}.benefits-testimonials-grid .author-image{width:100%}.benefits-testimonials-grid span.author-name{font-size:14px;line-height:18px}.benefits-testimonials-grid .verified-badge{font-size:14px;line-height:20px}.benefits-testimonials-grid .swiper-nav{padding:32px 0 0;justify-content:center}.benefits-testimonials-grid .swiper-nav .swiper-nav-buttons{display:none}.benefits-testimonials-grid .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-ss2-benefits-testimonials.css.map */
