.footer__nav-block-toggle:after{content:none!important;display:none!important}.footer-chevron{display:none;width:12px;height:8px;flex:0 0 12px;transition:transform .2s ease;transform-origin:center}.footer-chevron path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.footer__nav-block-toggle[aria-expanded=true] .footer-chevron{transform:rotate(180deg)}.results-heading__desktop em{color:#fff}.results-heading__responsive em{color:var(--orange)}@keyframes rdm-cert-rail-06{0%{transform:translate(-334.94px)}to{transform:translate(-1062.21px)}}@media(min-width:768px){.template-index .ingredients{overflow:hidden}.template-index .ingredient-card{border-color:#ffae7052}.template-index .ingredient-card:nth-child(1){background:linear-gradient(105deg,#936530d1,#503e269e)}.template-index .ingredient-card:nth-child(2){background:linear-gradient(105deg,#43342bd1,#21211fc7)}.template-index .ingredient-card:nth-child(3){background:linear-gradient(105deg,#72572fd1,#6f4520b3)}.template-index .ingredient-card:nth-child(4){background:linear-gradient(105deg,#8b562dd6,#792c1bc2)}.template-index .ingredient-card:nth-child(5){background:linear-gradient(105deg,#4b4242cc,#2f2828b8)}.template-index .ingredient-card:nth-child(6){background:linear-gradient(105deg,#495345d1,#232f27c2)}.template-index .ingredient-card:nth-child(7){background:linear-gradient(105deg,#6f4f27d6,#54351dc2)}.template-index .ingredient-card:nth-child(8){background:linear-gradient(105deg,#845743d6,#6e3527c2)}.template-index .ingredient-card p{font:15px/17.25px foldgrotesqueboldpro}.template-index .ingredient-dose{top:auto;right:auto;bottom:10px;left:20px;transform:none;font-size:10px}.template-index .ingredient-certifications--home{right:auto;width:max-content;max-width:none;justify-content:flex-start;gap:28.5px;padding-left:0;transform:translate(-334.94px);animation:rdm-cert-rail-06 12s linear infinite}.template-index .ingredient-certifications--home span{flex:0 0 auto;font:17px/17px bc_sklonarmedium;letter-spacing:-1.36px}.template-index .ingredient-certifications--home span:nth-child(4n+1){width:217.72px}.template-index .ingredient-certifications--home span:nth-child(4n+2){width:85.92px}.template-index .ingredient-certifications--home span:nth-child(4n+3){width:127.86px}.template-index .ingredient-certifications--home span:nth-child(4n+4){width:181.77px}.milestone ul{font:16px/21.6px foldgrotesqueboldpro}.anchor-tabs a{flex:none}.expect-stage ul{font:400 14.737px/20.1897px foldgrotesqueregularpro}.program .mentor-viewport,.program-dots{position:relative;top:-14px}.review-card header{font-size:16px}.review-card header b{font-size:16px}.review-card h3{font-size:20px;line-height:27px}.review-card p{font-size:17px;line-height:24px}.review-toolbar button,.review-toolbar select,.review-search input{font-size:14px}}@media(prefers-reduced-motion:reduce){.template-index .ingredient-certifications--home{animation:none}}@media(min-width:990px){.template-index .ingredient-certifications--home{gap:28.5px;padding-left:0}.experts>.page-width{width:100%;max-width:none}.experts .section-heading{width:1010px;max-width:1010px;margin-inline:auto}.experts .expert-viewport{width:100%;left:0;top:16px}.experts .expert-rail{position:relative;left:-33px;--card-width:290px;gap:14px}.experts .expert-card{flex-basis:290px}.anchor-tabs a:nth-child(1){width:39.18%}.anchor-tabs a:nth-child(2){width:29.46%}.anchor-tabs a:nth-child(3){width:31.36%}.comparison-table thead tr{height:175px}.comparison-table tbody tr{height:69px}.cart-drawer footer>div{top:-70px}}@media(min-width:768px)and (max-width:989px){.footer-chevron{display:block}.template-index .ingredient-certifications--home{gap:28.5px;padding-left:0}.experts .carousel-controls{position:relative;top:23px}.footer-legal{position:relative;top:-120px}.anchor-tabs a:nth-child(1){width:42.77%}.anchor-tabs a:nth-child(2){width:27.08%}.anchor-tabs a:nth-child(3){width:30.15%}.result-pair,.result-pair figure{height:425px}.result-cards{margin-top:61px}.comparison-table thead tr{height:192px}.comparison-table tbody tr{height:70px}.timeline-chart{width:576px;height:345px;margin-left:80px}.timeline-chart-wrap>small{margin-top:18px}.product-faq{background-size:1152px auto;background-position:-300px 210px}}@media(max-width:767px){.footer-chevron{display:block}.how-it-works .milestones{transform:translateY(34.15px)}.how-it-works .milestone ul{font:16px/21.6px foldgrotesqueboldpro}.site-footer .rdm-wordmark-svg{position:relative;top:23px}.site-footer .footer-brand>p,.site-footer .newsletter,.site-footer .footer-consent,.site-footer .socials,.site-footer .footer-nav,.site-footer .footer-legal{position:relative;top:24px}.anchor-tabs a{flex:none}.anchor-tabs a:nth-child(1){width:45.37%}.anchor-tabs a:nth-child(2){width:25.44%}.anchor-tabs a:nth-child(3){width:29.19%}.expect-stage ul{font:400 14.737px/20.1897px foldgrotesqueregularpro}.program-card{height:459px}.program .mentor-viewport,.program-dots{top:0}.template-product .ingredient-grid{height:683px;margin-top:40px}.template-product .ingredient-certifications{min-height:34px;height:34px;margin-top:60px;font:17px/17px bc_sklonarmedium}.results .result-photos,.results .result-cards{position:relative;top:15px}.result-cards .result-quote h3{font-size:18px;line-height:22px}.result-cards .result-quote h3+h3{font-size:24px;line-height:27.6px}.result-cards .result-quote p{font-size:16px;line-height:18.5px}.comparison-table thead tr{height:108px}.comparison-table tbody tr{height:52px}.timeline-chart{width:323px;height:194px;margin-left:17.5px}.timeline-chart-wrap>small{margin-top:20px}.advisory .advisor-rail{position:relative;top:-33px}.advisory .carousel-controls{position:relative;top:-41px}.money-back p{font:16px/20px foldgrotesqueboldpro}.money-back .rdm-button{top:6px;white-space:nowrap;padding-inline:24px;gap:18px}.review-filter{font-size:13px}.review-card header,.review-card header b{font-size:15px}.review-card h3{font-size:16px;line-height:19px}.review-card p{font-size:14px;line-height:18px}}.timeline-y-labels text,.timeline-x-labels text{fill:#fff;font-family:bc_sklonarmedium;font-size:9px}.timeline-y-title,.timeline-x-title{fill:var(--orange);font-family:bc_sklonarmedium;font-size:9px;letter-spacing:.7px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rdm-repair-06.css.map */
