.benefits-with-image-section{width:100%;padding:100px 20px;position:relative}.dialed-bwi__container{display:flex;align-items:center;gap:80px;max-width:1400px;margin:0 auto}.benefits-content{flex:1;max-width:600px}.benefits-eyebrow{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#1d969b;margin-bottom:16px;padding:6px 16px;background:#1d969b1a;border-radius:20px}.benefits-content h2{font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.2;color:#1e2535;margin:0 0 20px;letter-spacing:-.5px}.benefits-content h2:after{content:"";display:block;width:60px;height:4px;background:linear-gradient(90deg,#1d969b,#e66106);margin-top:20px;border-radius:2px}.benefits-subheading{font-size:clamp(16px,2vw,18px);line-height:1.7;color:#6b7280;margin:0 0 40px}.benefits-list{list-style:none;padding:0;margin:0 0 40px}.benefits-list li{position:relative;padding:16px 0 16px 48px;font-size:clamp(16px,2vw,18px);line-height:1.6;color:#374151;border-bottom:1px solid #E5E7EB;transition:all .3s ease}.benefits-list li:last-child{border-bottom:none}.benefits-list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background:linear-gradient(135deg,#1d969b,#156267);border-radius:50%;display:flex;align-items:center;justify-content:center}.benefits-list li:after{content:"\2713";position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#fff;font-weight:700;font-size:16px}.benefits-list li:hover{padding-left:56px;color:#1e2535}.benefits-cta{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#1d969b;color:#fff;text-decoration:none;border-radius:50px;font-size:16px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 12px #1d969b33}.benefits-cta:hover{background:#156267;transform:translateY(-2px);box-shadow:0 6px 20px #1d969b4d}.benefits-cta:after{content:"\2192";font-size:18px;transition:transform .3s ease}.benefits-cta:hover:after{transform:translate(4px)}.benefits-image-wrapper{flex:1;position:relative;min-width:400px}.benefits-image-wrapper:before{content:"";position:absolute;top:-20px;left:-20px;right:20px;bottom:20px;background:linear-gradient(135deg,#1d969b26,#e6610626);border-radius:24px;z-index:0}.benefits-image{position:relative;z-index:1;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000026;transition:transform .4s ease}.benefits-image:hover{transform:translateY(-8px)}.benefits-image img{width:100%;height:600px;object-fit:cover;display:block}.benefits-badge{position:absolute;top:24px;right:24px;background:#fff;color:#1e2535;padding:12px 20px;border-radius:50px;font-size:14px;font-weight:700;box-shadow:0 4px 12px #00000026;z-index:2;display:flex;align-items:center;gap:8px}.benefits-badge:before{content:"\2b50";font-size:16px}@media(max-width:1024px){.dialed-bwi__container{gap:60px}.benefits-image-wrapper{min-width:350px}.benefits-image img{height:500px}}@media(max-width:768px){.benefits-with-image-section{padding:60px 16px}.dialed-bwi__container{flex-direction:column;gap:40px}.benefits-content{max-width:100%}.benefits-image-wrapper{width:100%;min-width:unset;max-width:500px}.benefits-image-wrapper:before{top:-12px;left:-12px;right:12px;bottom:12px}.benefits-image img{height:400px}.benefits-list li{padding:12px 0 12px 44px}.benefits-list li:hover{padding-left:48px}.benefits-cta{width:100%;justify-content:center}.benefits-badge{top:16px;right:16px;padding:8px 16px;font-size:12px}}@media(prefers-reduced-motion:reduce){.benefits-image,.benefits-cta,.benefits-list li{transition:none}}.supplement-button{display:inline-block;padding:12px 32px;border:1px solid #1D969B;border-radius:50px;font-size:16px;color:#1d969b;text-align:center;text-decoration:none;transition:all .3s ease}.supplement-button:hover{background-color:#0b3f3c;color:#fff}.supplement-facts-button-section{text-align:center;padding:40px 0}.review-section{padding:60px 30px;background-color:#fff;color:#111;font-family:Helvetica Neue,sans-serif}.review-section h2{font-size:23px;font-weight:700;margin-bottom:40px;text-align:left}.review-cards{display:flex;justify-content:center;gap:20px;flex-wrap:nowrap}.review-card{background-color:#f7f5f0;padding:24px;border-radius:8px;width:445px;box-sizing:border-box;text-align:left;height:356px;flex-shrink:0}.stars{color:#e66106;font-size:34px;margin-bottom:12px}.review-title{font-weight:700;font-size:24px;margin-bottom:10px}.review-text{font-style:italic;font-size:18px;color:#333;margin-bottom:40px}.review-meta{font-size:14px;text-transform:uppercase;color:#666;letter-spacing:.5px}@media only screen and (max-width:600px){.review-section{padding:20px 11px}.review-section h2{font-size:14px;line-height:24px}.review-title{font-size:20px}.review-text{font-size:16px;margin-bottom:24px}.stars{font-size:28px}.review-cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:10px}.review-card{max-width:85%;scroll-snap-align:start}}:root{--primary-color: #E66106;--primary-hover: #cc5605;--text-dark: #1a1a1a;--text-muted: rgb(112, 113, 112);--star-color: #FFB800}.video-testimonial-section{display:flex;flex-wrap:wrap;gap:60px;padding:80px 20px;max-width:1440px;margin:auto;background:linear-gradient(to bottom,#fff,#f9fafb)}.video-testimonial-content{flex:1 1 400px;max-width:500px;display:flex;flex-direction:column;justify-content:center}.video-testimonial-stars{color:var(--star-color);font-size:24px;margin-bottom:8px;letter-spacing:2px}.video-testimonial-stars-text{font-size:13px;color:var(--text-muted);margin-bottom:24px;font-weight:500}.video-testimonial-title{font-size:42px;line-height:1.2;margin:0 0 24px;color:var(--text-dark);font-weight:700}.video-testimonial-subtitle{font-size:16px;color:var(--text-muted);line-height:1.6;margin-bottom:32px}.video-testimonial-button{padding:16px 32px;color:#fff;border:2px solid var(--primary-color);background:var(--primary-color);border-radius:50px;font-weight:600;font-size:16px;cursor:pointer;display:inline-block;text-decoration:none;margin-bottom:30px;transition:all .3s ease;box-shadow:0 4px 14px #0c3d3d33;text-align:center;max-width:fit-content}.video-testimonial-button:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-2px);box-shadow:0 6px 20px #0c3d3d4d}.video-testimonial-grid{display:flex;flex-wrap:nowrap;gap:24px;flex:1 1 600px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;-webkit-overflow-scrolling:touch}.testimonial-card{flex:0 0 280px;max-width:280px;text-align:left;transition:transform .3s ease;scroll-snap-align:start}.testimonial-video-thumbnail{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;box-shadow:0 4px 12px #0000001a;transition:all .3s ease}.testimonial-video-thumbnail:hover{box-shadow:0 8px 24px #00000026}.testimonial-video-thumbnail img{width:100%;display:block;height:380px;object-fit:cover;transition:transform .3s ease}.testimonial-video-thumbnail:hover img{transform:scale(1.05)}.testimonial-video-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:50%;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 4px 20px #00000040;transition:all .3s ease}.testimonial-video-thumbnail:hover .play-button{background:var(--primary-color);color:#fff;transform:translate(-50%,-50%) scale(1.1)}.testimonial-text-wrap{margin-top:16px;padding:4px 0}.testimonial-tag{font-size:12px;color:var(--primary-color);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;display:block}.testimonial-quote{font-size:16px;margin:8px 0;line-height:1.5}.testimonial-quote strong{font-size:18px;color:var(--text-dark);font-weight:600;display:block;line-height:1.4}.testimonial-author{font-size:13px;color:var(--text-muted);margin-top:8px;font-weight:500}.testimonial-disclaimer{flex:1 1 100%;text-align:center;margin-top:40px}.testimonial-disclaimer em{font-size:12px;color:var(--text-muted);font-style:normal}.video-modal{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000000eb;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.video-modal.active{display:flex;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.video-modal iframe{width:90%;max-width:900px;height:506px;border-radius:12px;box-shadow:0 20px 60px #00000080}.video-modal .close-btn{position:absolute;top:30px;right:40px;font-size:40px;color:#fff;cursor:pointer;z-index:10000;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1a;transition:all .3s ease}.video-modal .close-btn:hover{background:#fff3;transform:rotate(90deg)}@media(max-width:768px){.video-testimonial-section{gap:40px;padding:60px 20px}.video-testimonial-title{font-size:32px}.testimonial-card{flex:0 0 240px;max-width:240px}.testimonial-video-thumbnail img{height:320px}.video-modal iframe{width:95%;height:56vw;max-height:400px}.video-modal .close-btn{top:20px;right:20px;font-size:32px;width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
