.copy-image-rv .view-animation{opacity:1}.copy-image-rv .cards li.card{flex:1 1 calc(33.333% - 20px)}.hero-video-section-rv .background-image-container{background-color:#0b3d3d}.site-footer__bottom ul.payment-methods{border:none}.section-copy-image .cards li.card p{max-width:unset}.rv-eyebrow{text-shadow:1px 1px 1px rgba(0,0,0,.2);margin-bottom:15px!important;font-size:18px;color:#43ba7f;display:inline-grid;line-height:1.5}.hero-video-section-rv h1{color:#f3f3f3}.rv-testimonial-section{padding:110px 0 30px}.hero-desc{font-size:22px;line-height:1.5;color:#f3f3f3}body .tmenu_item_submenu_type_mega.tmenu_item_active .tmenu_submenu_type_mega>.tmenu-watermark{visibility:hidden!important}.header__top__nav>li:nth-child(2) a{font-family:General Sans;font-weight:700;font-size:1.4rem;border-radius:5rem;padding:1rem 2.5rem;background:#43ba7f;color:#fff;margin-right:15px!important}.rv-testimonial-slider{margin-top:30px}.section-accordion .accordion .accordion-item.active dd{height:unset}.btn-light{background:#fff;color:#43ba7f}.btn-light:hover{background:#ffffffe6;color:#43ba7f}.btn.vid{width:auto}.btn-rv-vid{width:auto;background:transparent;color:#4a505a;border-color:#4a505a;margin-left:5px}.btn-rv-vid:after{display:none}.btn.vid{padding-left:30px;padding-right:30px}.rv-video-cards.section-cards .cards .card-content h3{font-size:45px}.card.row:nth-child(2) div.card-content{order:2}.card.row:nth-child(2) div.card-video{order:1}.partner-footer{display:none!important}.site-footer__bottom{border:none!important}.card-video iframe{width:100%;height:230px;border-radius:15px}.card-video-single iframe{height:unset!important;aspect-ratio:16 / 9}section.section-features .hero-block-product .product-hero{aspect-ratio:1/1!important}.section-callout-right-video{padding-top:50px;padding-bottom:20px;margin-top:-90px}.section-callout-right-video ul{padding-left:5px}.section-callout-right-video ul li{list-style:inside none;position:relative;padding-left:30px;margin:10px 0}.section-callout-right-video ul li:before{content:"";position:absolute;top:.4rem;left:0;height:1.7rem;width:1.7rem;font-size:2rem;color:#000;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='7.6416' cy='8' r='7.6416' fill='%2343BA7F'/%3E%3Cpath d='M6.73584 8.83472L10.2628 5.54543C10.5832 5.24659 11.1027 5.24655 11.4232 5.54543C11.7437 5.84431 11.7436 6.32885 11.4231 6.62769L7.31606 10.4581C6.99555 10.757 6.47601 10.7569 6.15563 10.4581L3.86242 8.31938C3.54195 8.0205 3.54195 7.53597 3.86242 7.23712C4.18289 6.93828 4.70242 6.93824 5.02285 7.23712L6.73584 8.83472Z' fill='white'/%3E%3C/svg%3E")}@media (min-width: 1200px){.section-copy-image .cards li.card p{max-width:unset}.section-steps h2{font-size:48px}}@media (min-width: 992px){.copy-image-rv .cards{flex-wrap:wrap}.copy-image-rv .cards li.card,.section-copy-image .cards li.card p{max-width:unset}body section.section-features .hero-block-product .product-hero{max-width:480px}.section-callout-right-video .phone-videos{padding-top:0!important}.section-callout-right-video .phone-videos .phone-wrapper{border-radius:36px;pointer-events:all}}@media (max-width: 768px){.copy-image-rv .cards li.card{flex:1 1 calc(50% - 20px);max-width:unset}.section-hero-video{padding-bottom:40px!important}.text-right div.btn.vid{float:none}body .site-header__nav ul{max-width:540px;height:auto;align-items:start;padding-top:40px}}@media (max-width: 480px){.copy-image-rv .cards li.card{flex:1 1 100%}}.rv-as-seen-in-footer-block{position:relative;z-index:80!important;padding-bottom:0!important;width:100%}.rv-as-seen-in-footer-block{padding-top:5rem!important}body .tmenu_submenu_type_mega>li.tmenu_item_display_header>a.tmenu_item_link{font-size:22px!important;font-weight:700!important;font-family:General Sans}body .tmenu_item_link{border:none!important}.tmenu_product_title{font-size:20px!important;font-weight:700!important;font-family:General Sans}.tmenu_product img{border-radius:10px}.tmenu_product_price{font-weight:700;font-size:18px;color:#43ba7f}.site-header__nav ul.tmenu_submenu_type_mega{align-items:flex-start!important}.tmenu_item--root a{font-size:1.7rem;!important}.tmenu_item_level_2 a .tmenu_item_text{font-weight:400!important}.health-assessment a,.products-menu a{font-weight:700;border-radius:5rem;color:#555}@media (min-width: 768px){.rv-as-seen-in-footer-block{padding:5rem 0!important}body .tmenu_item--root>.tmenu_submenu{top:52px!important}}@media (min-width: 992px){.rv-as-seen-in-footer-block{padding:5rem 0!important}}.rv-as-seen-in-footer-block .logos-container{padding:4rem 2rem;border:1px solid #fafafa;border-radius:20px;background:#fff;box-shadow:0 4px 40px #0000000d}@media (min-width: 992px){.rv-as-seen-in-footer-block .logos-container{padding:2rem}}.rv-as-seen-in-footer-block .logos-container h2{letter-spacing:-1.32px!important;font-size:2.4rem!important}@media (min-width: 992px){.rv-as-seen-in-footer-block .logos-container h2{font-size:2.8rem!important}}.rv-as-seen-in-footer-block .logos-container p{margin:0 auto;width:100%;max-width:69.2rem}.rv-as-seen-in-footer-block .logos-container .logos{padding:2rem 0;flex-wrap:wrap}@media (min-width: 768px){.rv-as-seen-in-footer-block .logos-container .logos{flex-wrap:nowrap}}.rv-as-seen-in-footer-block .logos-container .logos .logo-image{max-height:4.8rem;height:100%;width:auto}@media (min-width: 992px){.rv-as-seen-in-footer-block .logos-container .logos .logo-image{max-height:6.8rem}}.rv-as-seen-in-footer-block .logos-container .logos .logo-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-footer .rv-as-seen-in-footer-block p{font-size:1.5rem}@media (min-width: 768px){.site-footer .rv-as-seen-in-footer-block p{font-size:1.85rem}}a.btn.btn-rv{font-size:1.6rem;padding:1.8rem 2.3rem}.hero-video-section-rv .background-image-container video{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover;z-index:0}.hero-video-section-rv .video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:10;pointer-events:none}.bg-hex{position:relative;z-index:20}.section-hero-video{padding:200px 0}.section-hero-with-left-video{padding:0}.section-hero-with-left-video .background-image-container{background:linear-gradient(180deg,#dcf2e7,#fff)}.section-hero-with-left-video .background-image-container .bg-hex{pointer-events:none;position:absolute;right:-2rem;top:-24rem;height:auto;width:100%;max-width:85rem;transform:scaleX(-1)}@media (min-width: 768px){.section-hero-with-left-video .background-image-container .bg-hex{transform:scaleX(1);top:-12rem;right:-50rem}}@media (min-width: 992px){.section-hero-with-left-video .background-image-container .bg-hex{top:-20rem;right:-62rem}}@media (min-width: 1200px){.section-hero-with-left-video .background-image-container .bg-hex{top:-22rem;right:calc(50% - 70rem)}}.section-hero-with-left-video>div{padding-top:5rem;padding-bottom:5rem}@media (min-width: 992px){.section-hero-with-left-video>div{padding-top:8rem;padding-bottom:8rem}}.section-hero-with-left-video .btn-container{margin:0 auto}.section-hero-with-left-video .copy-col video,.section-hero-with-left-video .image-col video{height:auto;width:100%}.section-hero-with-left-video .copy-col video.accent,.section-hero-with-left-video .image-col video.accent{bottom:0;left:0;max-width:20rem}@media (min-width: 576px){.section-hero-with-left-video .copy-col video.accent,.section-hero-with-left-video .image-col video.accent{left:-3rem}}@media (min-width: 992px){.section-hero-with-left-video .copy-col video.accent,.section-hero-with-left-video .image-col video.accent{max-width:60%;left:-9rem;bottom:-4rem}}.section-hero-with-left-video .copy-col .feat-card,.section-hero-with-left-video .image-col .feat-card{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 2rem 1.5rem 1.5rem;border-radius:15px;background:#fff;box-shadow:0 34px 80px #00000026;max-width:14.1rem;position:absolute;top:0;right:0;z-index:30}.section-hero-with-left-video .copy-col .feat-card:nth-last-of-type(2),.section-hero-with-left-video .image-col .feat-card:nth-last-of-type(2){right:auto;top:auto;left:-2%;bottom:24%;z-index:30}@media (min-width: 768px){.section-hero-with-left-video .copy-col .feat-card,.section-hero-with-left-video .image-col .feat-card{top:8%;right:-8%}.section-hero-with-left-video .copy-col .feat-card:nth-last-of-type(2),.section-hero-with-left-video .image-col .feat-card:nth-last-of-type(2){right:auto;top:auto;bottom:24%}}@media (min-width: 992px){.section-hero-with-left-video .copy-col .feat-card,.section-hero-with-left-video .image-col .feat-card{padding:1.5rem 2rem;max-width:19.6rem;top:8%;right:auto;left:-24%}.section-hero-with-left-video .copy-col .feat-card:nth-last-of-type(2),.section-hero-with-left-video .image-col .feat-card:nth-last-of-type(2){left:auto;bottom:18%;right:-12%}}@media (min-width: 1200px){.section-hero-with-left-video .copy-col .feat-card,.section-hero-with-left-video .image-col .feat-card{padding:1.5rem 2rem;max-width:19.6rem;top:8%;right:auto;left:-24%}.section-hero-with-left-video .copy-col .feat-card:nth-last-of-type(2),.section-hero-with-left-video .image-col .feat-card:nth-last-of-type(2){left:auto;bottom:18%;right:-32%}}.section-hero-with-left-video .copy-col .feat-card video,.section-hero-with-left-video .copy-col .feat-card svg,.section-hero-with-left-video .image-col .feat-card video,.section-hero-with-left-video .image-col .feat-card svg{flex-shrink:0;width:2.4rem;height:auto}@media (min-width: 768px){.section-hero-with-left-video .copy-col .feat-card video,.section-hero-with-left-video .copy-col .feat-card svg,.section-hero-with-left-video .image-col .feat-card video,.section-hero-with-left-video .image-col .feat-card svg{width:3.2rem}}@media (min-width: 992px){.section-hero-with-left-video .copy-col .feat-card video,.section-hero-with-left-video .copy-col .feat-card svg,.section-hero-with-left-video .image-col .feat-card video,.section-hero-with-left-video .image-col .feat-card svg{width:3.9387rem}}.section-hero-with-left-video .copy-col .feat-card p,.section-hero-with-left-video .image-col .feat-card p{margin:0;font-family:Inter;font-size:1.5rem;font-style:normal;font-weight:600;line-height:92%;letter-spacing:-.34px}@media (min-width: 768px){.section-hero-with-left-video .copy-col .feat-card p,.section-hero-with-left-video .image-col .feat-card p{font-size:1.6rem}}@media (min-width: 992px){.section-hero-with-left-video .copy-col .feat-card p,.section-hero-with-left-video .image-col .feat-card p{font-size:1.7rem}}.rv-testimonial-slider{position:relative}.rv-testimonial-slide{display:flex;justify-content:center}.rv-testimonial-content{padding:70px 70px 50px;border-radius:10px;text-align:center}.rv-testimonial-text{position:relative}.rv-testimonial-text:before{width:60px;height:60px;background-image:url(left.svg);position:absolute;left:-70px;top:-70px;background-size:100%;content:""}.rv-t-image{margin-bottom:10px}.rv-testimonial-text:after{width:60px;height:60px;background-image:url(right.svg);position:absolute;right:-70px;bottom:-70px;background-size:100%;content:""}.rv-testimonial-position{font-size:16px}.rv-testimonial-image{margin-top:40px}.rv-testimonial-image img{border-radius:50%;width:80px;height:80px;object-fit:cover;margin-bottom:5px}.section-as-seen-in+section.section-clinical-badge{padding-top:40px!important}.rv-testimonial-quote{font-style:italic;margin-bottom:10px;color:#333}.rv-testimonial-name{font-weight:700;font-family:Satoshi,sans-serif;color:#0b3d3d;font-weight:900;margin-bottom:5px!important;line-height:105%;margin-top:10px!important}.rv-slider-navigation{margin-top:20px}.rv-testimonials{margin-top:-90px}.section-clinical-badge h2{font-size:31px}.section-clinical-badge{background:#f8f5de}.rv-button-prev,.rv-button-next{color:#000}.section-callout-rv{margin-top:-90px;padding-top:100px;padding-bottom:150px}section.section-callout-rv:has(.remove-top-margin-kd){margin-top:0}.rv-as-seen{margin:-140px 0 0!important;padding-bottom:40px!important;padding-top:20px!important}.rv-pagination{margin-top:10px}@media (max-width: 768px){.copy-image-rv .cards li.card{flex:1 1 calc(50% - 20px);max-width:unset}.rv-as-seen{padding:20px}.rv-testimonial-text:after{right:0;width:30px;height:30px;top:-50px}.rv-testimonial-text:before{left:0;width:30px;height:30px;bottom:-50px}.section-clinical-badge h2{text-align:center}.rv-testimonial-content{padding:50px 30px}}.section-copy-image .cards li.card.bg-lighter{background-color:#f7f7f7;box-shadow:0 6px 8px #00000021}.btn-secondary.btn-video-rv{color:#fff;border-color:#fff;text-transform:uppercase}.btn-secondary.btn-video-rv:hover{color:#43ba7f}.btn-primary-rv{border:2px solid #9DE9FF;background:#9de9ff;color:#242424}.btn-primary-rv:hover{background:#9de9ffd4;color:#242424}.section-as-seen-in+section.section-copy-image{padding:70px 0!important}.rv-video-wrapper{position:relative}.rv-video-wrapper img.card-video-thumb{width:100%;height:auto;display:block;object-fit:cover;border-radius:10px;transition:transform .3s ease}.rv-video-wrapper:hover img.card-video-thumb{transform:scale(1.03)}.rv-play-button{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:none;background:transparent;cursor:pointer;width:120px;height:60px;display:flex;align-items:center;justify-content:center}.rv-play-rect{background-color:#43ba7fcc;border-radius:6px;width:120px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,transform .25s ease}.info-box{box-shadow:0 0 2px #0000001a;border-radius:10px}.rv-play-button:hover{background-color:transparent!important}.rv-play-rect svg{display:block;width:70px}.rv-video-wrapper iframe{animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section-ingredient-rv tr td:first-child{font-weight:700}.section-ingredient-rv tr td:first-child a{text-decoration:none;color:#000;border-bottom:1px solid #000}section.section-ingredient-rv .ingredient-compare-table{background:#fff;border-radius:2.8rem;max-width:100%;overflow:hidden;margin:0 auto}section.section-ingredient-rv .ingredient-compare-table thead{background-color:#c4d6af}section.section-ingredient-rv .ingredient-compare-table thead th{padding:2.5rem}section.section-ingredient-rv .ingredient-compare-table thead th img{width:auto;max-height:5.4rem}@media (min-width: 768px){section.section-ingredient-rv .ingredient-compare-table thead th img{max-height:7rem}}section.section-ingredient-rv .ingredient-compare-table thead h3{font-size:2rem;letter-spacing:-.1261rem;margin-bottom:0}@media (min-width: 768px){section.section-ingredient-rv .ingredient-compare-table thead h3{font-size:2rem}}@media (min-width: 992px){section.section-ingredient-rv .ingredient-compare-table thead h3{font-size:2rem}}@media (min-width: 1200px){section.section-ingredient-rv .ingredient-compare-table thead h3{font-size:2.5rem}}section.section-ingredient-rv .ingredient-compare-table tbody tr{border-bottom:1px solid #dedede}section.section-ingredient-rv .ingredient-compare-table tbody tr:last-of-type{border:none}section.section-ingredient-rv .ingredient-compare-table tbody tr td{padding:3.5rem 1rem}@media (min-width: 992px){section.section-ingredient-rv .ingredient-compare-table tbody tr td{padding:3.5rem}}section.section-ingredient-rv .ingredient-compare-table tbody tr td .compare-icon{height:auto;width:100%;max-width:2rem}@media (min-width: 992px){section.section-ingredient-rv .ingredient-compare-table tbody tr td .compare-icon{max-width:3rem}}section.section-ingredient-rv .ingredient-compare-table tbody tr td p{max-width:30rem}section.shopify-section.section-producthero .bg-hex.bg-hex-alt{z-index:0}.section-callout-rv iframe{border-radius:10px}.section-producthero-rv .subscription-content{border:.2rem solid #43ba7f;transition:all cubic-bezier(.75,-.75,.5,1.5) .75s;border-radius:1.5rem;background:#fff;position:relative;padding:2.5rem}.copy-image-rv .btn-container form button.btn{width:auto}.copy-image-rv .after-btn:has(img.payment-icon){margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/rv-custom.css.map */
