html[data-theme=light] #MainContent,html[data-theme=light] .pswp{--font-stack-header: "Outfit", "Helvetica Neue", Arial, sans-serif;--font-style-header: normal;--font-weight-header: 700;--font-weight-header--bolder: 700;--font-weight-header--lighter: 400;--font-stack-body: "Outfit", "Helvetica Neue", Arial, sans-serif;--font-style-body: normal;--font-weight-body: 400;--font-weight-body--bold: 700;--font-weight-body--bolder: 700;--base-line-height: 28;--font-base-size: 16;--font-h1-desktop: 60;--font-h1-tablet: 42;--font-h1-mobile: 36;--font-h2-desktop: 42;--font-h2-tablet: 33;--font-h2-mobile: 29;--font-h3-desktop: 32;--font-h3-tablet: 25;--font-h3-mobile: 22;--font-h4-desktop: 24;--font-h4-tablet: 19;--font-h4-mobile: 19;--font-h5-desktop: 18;--font-h5-mobile: 16;--font-h6-desktop: 16;--font-h6-mobile: 16;--heading-letter-spacing: 0px;--inputs-border-width: 1px;--inputs-radius: 5px;--btn-letter-spacing: 0px;--btn-border-radius: 5px;--btn-border-width: 1px;--btn-line-height: 23px;--font-btn-size: 16px;--font-btn-weight: 500;--color-button-hover: 0, 0, 0;--color-button-text-hover: 255, 255, 255;--color-success: 58,135,53;--color-error: 218, 63, 63;--spacing-sections-desktop: 0px;--spacing-sections-laptop: 0px;--spacing-sections-tablet: 0px;--spacing-sections-mobile: 0px;--container-width: 1200px;--fluid-container-width: 1620px;--fluid-container-offset: 65px;--m-duration-default: .25s;--m-duration-long: .5s;--m-animation-duration: .6s;--m-animation-fade-in-up: m-fade-in-up var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-left: m-fade-in-left var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in-right: m-fade-in-right var(--m-animation-duration) cubic-bezier(0, 0, .3, 1) forwards;--m-animation-fade-in: m-fade-in calc(var(--m-animation-duration) * 2) cubic-bezier(0, 0, .3, 1);--m-animation-zoom-fade: m-zoom-fade var(--m-animation-duration) ease forwards}html[data-theme=light] #MainContent{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);font-size:16px;line-height:28px;letter-spacing:normal;color:rgb(var(--color-foreground))}:where(#MainContent) *,:where(#MainContent) :before,:where(#MainContent) :after{box-sizing:border-box;border-width:0;border-style:solid;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(#MainContent) hr{height:0;color:inherit;border-top-width:1px}:where(#MainContent) abbr:where([title]){text-decoration:underline dotted}:where(#MainContent) a{color:inherit;text-decoration:inherit;cursor:pointer}:where(#MainContent) b,:where(#MainContent) strong{font-weight:bolder}:where(#MainContent) code,:where(#MainContent) kbd,:where(#MainContent) samp,:where(#MainContent) pre{font-size:1em}:where(#MainContent) small{font-size:80%}:where(#MainContent) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(#MainContent) button,:where(#MainContent) input,:where(#MainContent) optgroup,:where(#MainContent) select,:where(#MainContent) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:currentColor;margin:0;padding:0}:where(#MainContent) button,:where(#MainContent) select{text-transform:none}:where(#MainContent) button,:where(#MainContent) [type=button],:where(#MainContent) [type=reset],:where(#MainContent) [type=submit]{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none}:where(#MainContent) :-moz-focusring{outline:auto}:where(#MainContent) :-moz-ui-invalid{box-shadow:none}:where(#MainContent) progress{vertical-align:baseline}:where(#MainContent) ::-webkit-inner-spin-button,:where(#MainContent) ::-webkit-outer-spin-button{height:auto}:where(#MainContent) [type=search]{-webkit-appearance:textfield;appearance:textfied;outline-offset:-2px}:where(#MainContent) ::-webkit-search-decoration{-webkit-appearance:none}:where(#MainContent) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(#MainContent) summary{display:list-item}:where(#MainContent) blockquote,:where(#MainContent) dl,:where(#MainContent) dd,:where(#MainContent) h1,:where(#MainContent) h2,:where(#MainContent) h3,:where(#MainContent) h4,:where(#MainContent) h5,:where(#MainContent) h6,:where(#MainContent) hr,:where(#MainContent) figure,:where(#MainContent) p,:where(#MainContent) pre{margin:0}:where(#MainContent) fieldset{margin:0;padding:0}:where(#MainContent) legend{padding:0}:where(#MainContent) ol,:where(#MainContent) ul,:where(#MainContent) menu{list-style:none;margin:0;padding:0}:where(#MainContent) dialog{padding:0}:where(#MainContent) textarea{resize:vertical}:where(#MainContent) button,:where(#MainContent) [role=button]{cursor:pointer}:where(#MainContent) :disabled{cursor:default}:where(#MainContent) img,:where(#MainContent) svg,:where(#MainContent) video,:where(#MainContent) canvas,:where(#MainContent) audio,:where(#MainContent) iframe,:where(#MainContent) embed,:where(#MainContent) object{display:block}:where(#MainContent) img,:where(#MainContent) video{max-width:100%;height:auto}:where(#MainContent) [hidden]{display:none!important}:where(#MainContent) input[type=number]::-webkit-outer-spin-button,:where(#MainContent) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(#MainContent) input::-webkit-outer-spin-button,:where(#MainContent) input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(#MainContent) input[type=text],:where(#MainContent) input[type=email],:where(#MainContent) input[type=password],:where(#MainContent) input[type=search],:where(#MainContent) select{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(#MainContent) input[type=number]{-moz-appearance:textfield}:where(#MainContent) input[type=search]::-webkit-search-decoration,:where(#MainContent) input[type=search]::-webkit-search-cancel-button,:where(#MainContent) input[type=search]::-webkit-search-results-button,:where(#MainContent) input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:where(#MainContent) h1,:where(#MainContent) h2,:where(#MainContent) h3,:where(#MainContent) h4,:where(#MainContent) h5,:where(#MainContent) h6{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-style:var(--font-style-header);color:rgb(var(--color-heading));line-height:normal;letter-spacing:var(--heading-letter-spacing);word-break:break-word}:where(#MainContent) h1,:where(#MainContent) .h1{font-size:calc(((var(--font-h1-mobile)) / (var(--font-base-size))) * 16px);line-height:1.278}:where(#MainContent) h2,:where(#MainContent) .h2{font-size:calc(((var(--font-h2-mobile)) / (var(--font-base-size))) * 16px);line-height:1.267}:where(#MainContent) h3,:where(#MainContent) .h3{font-size:calc(((var(--font-h3-mobile)) / (var(--font-base-size))) * 16px);line-height:1.36}:where(#MainContent) h4,:where(#MainContent) .h4{font-size:calc(((var(--font-h4-mobile)) / (var(--font-base-size))) * 16px);line-height:1.4}:where(#MainContent) h5,:where(#MainContent) .h5{font-size:calc(((var(--font-h5-mobile)) / (var(--font-base-size))) * 16px);line-height:1.5}:where(#MainContent) h6,:where(#MainContent) .h6{font-size:calc(((var(--font-h6-mobile)) / (var(--font-base-size))) * 16px);line-height:1.5}@media only screen and (min-width:768px){:where(#MainContent) .h1,:where(#MainContent) h1{font-size:calc(((var(--font-h1-tablet)) / (var(--font-base-size))) * 16px);line-height:1.238}:where(#MainContent) .h2,:where(#MainContent) h2{font-size:calc(((var(--font-h2-tablet)) / (var(--font-base-size))) * 16px);line-height:1.235}:where(#MainContent) h3,:where(#MainContent) .h3{font-size:calc(((var(--font-h3-tablet)) / (var(--font-base-size))) * 16px);line-height:1.36}:where(#MainContent) h4,:where(#MainContent) .h4{font-size:calc(((var(--font-h4-tablet)) / (var(--font-base-size))) * 16px);line-height:1.4}}@media only screen and (min-width:1280px){:where(#MainContent) .h1,:where(#MainContent) h1{font-size:calc(((var(--font-h1-desktop)) / (var(--font-base-size))) * 16px);line-height:1.167}:where(#MainContent) .h2,:where(#MainContent) h2{font-size:calc(((var(--font-h2-desktop)) / (var(--font-base-size))) * 16px);line-height:1.238}:where(#MainContent) h3,:where(#MainContent) .h3{font-size:calc(((var(--font-h3-desktop)) / (var(--font-base-size))) * 16px);line-height:1.278}:where(#MainContent) h4,:where(#MainContent) .h4{font-size:calc(((var(--font-h4-desktop)) / (var(--font-base-size))) * 16px);line-height:1.333}:where(#MainContent) h5,:where(#MainContent) .h5{font-size:calc(((var(--font-h5-desktop)) / (var(--font-base-size))) * 16px)}:where(#MainContent) h6,:where(#MainContent) .h6{font-size:calc(((var(--font-h6-desktop)) / (var(--font-base-size))) * 16px)}}.m\:display-flex{display:flex}.m\:block{display:block}.m\:hidden{display:none}.m\:justify-center{justify-content:center}.m\:w-full{width:100%}.m\:h-full{height:100%}.m\:object-cover{object-fit:cover}.container{width:100%;margin:0 auto;padding:0 15px;max-width:var(--container-width, 1280px)}.container-fluid{width:100%;margin:0 auto;padding:0 15px;max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-container-offset)*2)}@media screen and (min-width:1280px){.container-fluid{padding:0 var(--fluid-container-offset, 60px)}}.m-section-my{margin-top:var(--spacing-sections-desktop);margin-bottom:var(--spacing-sections-desktop)}@media screen and (max-width:1535px){.m-section-my{margin-top:var(--spacing-sections-laptop);margin-bottom:var(--spacing-sections-laptop)}}@media screen and (max-width:1279px){.m-section-my{margin-top:var(--spacing-sections-tablet);margin-bottom:var(--spacing-sections-tablet)}}@media screen and (max-width:767px){.m-section-my{margin-top:var(--spacing-sections-mobile);margin-bottom:var(--spacing-sections-mobile)}}.m-section-py{--section-padding-top-laptop: calc(var(--section-padding-top) * .8);--section-padding-bottom-laptop: calc(var(--section-padding-bottom) * .8);--section-padding-top-tablet: calc(var(--section-padding-top) * .6);--section-padding-bottom-tablet: calc(var(--section-padding-bottom) * .6);--section-padding-top-mobile: min(var(--section-padding-top),40px);--section-padding-bottom-mobile: min(var(--section-padding-bottom),40px);padding-top:var(--section-padding-top, var(--spacing-sections-desktop));padding-bottom:var(--section-padding-bottom, var(--spacing-sections-desktop))}@media screen and (max-width:1535px){.m-section-py{padding-top:var(--section-padding-top-laptop, var(--spacing-sections-laptop));padding-bottom:var(--section-padding-bottom-laptop, var(--spacing-sections-laptop))}}@media screen and (max-width:1279px){.m-section-py{padding-top:var(--section-padding-top-tablet, var(--spacing-sections-tablet));padding-bottom:var(--section-padding-bottom-tablet, var(--spacing-sections-tablet))}}@media screen and (max-width:767px){.m-section-py{padding-top:var(--section-padding-top-mobile, var(--spacing-sections-mobile));padding-bottom:var(--section-padding-bottom-mobile, var(--spacing-sections-mobile))}}.m-svg-icon{width:16px;height:16px}.m\:disabled,:where(#MainContent) [disabled]{pointer-events:none;opacity:.5}.m\:visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.m\:visually-hidden--inline{margin:0;height:1em}.m-quantity__button{width:44px;display:flex;align-items:center;justify-content:center}.m-quantity__button svg{width:12px;height:12px}.m-quantity__input{flex-grow:1;flex-shrink:1;width:44px;-webkit-appearance:none;appearance:none;text-align:center;background-color:#0000;padding:0}.m-product-form .m-add-to-cart{position:relative;flex-grow:1;flex-shrink:1}.m-quantity{display:flex;min-height:46px;border:1px solid rgb(var(--color-border));border-radius:var(--inputs-radius);background:rgb(var(--color-form-field));color:rgb(var(--color-form-field-text))}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-container{display:block}.m-gradient{background:rgb(var(--color-background));background:var(--gradient-background)}.animate-spin{animation:mSpin 1s linear infinite;display:none}.animate-spin.animate-spin-show{display:block}.animate-spin circle{opacity:.25}.animate-spin path{opacity:.75}.m-spinner-icon{display:none;position:absolute;top:0;right:0;left:0;bottom:0;align-items:center;justify-content:center}.m-spinner-loading .m-spinner-button,.m-spinner-loading.m-spinner-button{position:relative;pointer-events:none}.m-spinner-loading .m-spinner-button>*:not(.m-spinner-icon),.m-spinner-loading.m-spinner-button>*:not(.m-spinner-icon){visibility:hidden}.m-spinner-loading .m-spinner-button .m-spinner-icon,.m-spinner-loading.m-spinner-button .m-spinner-icon{display:flex}.m-spinner-loading .m-spinner-button .animate-spin,.m-spinner-loading.m-spinner-button .animate-spin{display:block}:where(#MainContent) .rte>*:last-child{margin-bottom:0}:where(#MainContent) .rte :where(img,iframe){display:inline-block;border-radius:var(--blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}:where(#MainContent) .rte :where(h1,h2,h3,h4,h5,h6){margin-bottom:.85em;margin-top:1em}:where(#MainContent) .rte p{margin-bottom:.75em;margin-top:.75em}:where(#MainContent) .rte p:first-child{margin-top:0}:where(#MainContent) .rte p:last-child{margin-bottom:0}:where(#MainContent) .rte table{table-layout:fixed}:where(#MainContent) .rte table:not([class]){border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}:where(#MainContent) .rte table:not([class]) td,:where(#MainContent) .rte table:not([class]) th{padding:.5em;border:1px solid rgba(var(--color-foreground),.2)}:where(#MainContent) .rte img{height:auto;max-width:100%;margin-top:16px;margin-bottom:16px}:where(#MainContent) .rte blockquote{display:inline-flex;font-style:italic;color:rgba(var(--color-foreground),.75);border-left:3.2px solid rgba(var(--color-foreground),.2);padding-left:16px;margin:revert}:where(#MainContent) .rte blockquote>*{margin:-8px 0}@media screen and (min-width:750px){:where(#MainContent) .rte blockquote{padding-left:24px}}:where(#MainContent) .rte :where(ul,ol){padding-left:32px;margin-bottom:1.25em;margin-top:1.25em}:where(#MainContent) .rte :where(ul,ol).liststyle-none{list-style:none;padding:0}:where(#MainContent) .rte ul{list-style-type:disc}:where(#MainContent) .rte ol{list-style-type:decimal}:where(#MainContent) .rte ul.list-none{list-style:none;padding:0}:where(#MainContent) .rte li{list-style:inherit;line-height:2}:where(#MainContent) .rte li:last-child{margin-bottom:0}.swiper-wrapper{display:flex}.swiper-container:not(.swiper-container-initialized) .swiper-slide{width:calc(100% / var(--items, 1));flex:0 0 auto}@media(max-width:1023px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:40vw;flex:0 0 auto}}@media(max-width:767px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:66vw;flex:0 0 auto}}@media(prefers-reduced-motion:no-preference){.m-scroll-trigger.animate--fade-in,.m-scroll-trigger.animate--fade-in-up,.m-scroll-trigger.animate--fade-in-left,.m-scroll-trigger.animate--fade-in-right,.m-scroll-trigger.animate--zoom-fade{opacity:.01;transition-property:opacity,transform}.m-scroll-trigger.animate--fade-in-up{transform:translateY(20px)}.m-scroll-trigger.animate--fade-in-left{transform:translate(-20px)}.m-scroll-trigger.animate--fade-in-right{transform:translate(20px)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade{opacity:1;transform:translateZ(0)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade .m-image,.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--zoom-fade .m-placeholder-svg{animation:var(--m-animation-zoom-fade)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--m-animation-fade-in)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-up{animation:var(--m-animation-fade-in-up);animation-delay:calc(var(--animation-order)*75ms)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-left{animation:var(--m-animation-fade-in-left);animation-delay:calc(var(--animation-order)*75ms)}[dir=rtl] .m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-left{animation:var(--m-animation-fade-in-right-rtl)}.m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-right{animation:var(--m-animation-fade-in-right);animation-delay:calc(var(--animation-order)*75ms)}[dir=rtl] .m-scroll-trigger:not(.m-scroll-trigger--offscreen).animate--fade-in-right{animation:var(--m-animation-fade-in-left-rtl)}.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-up,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-left,.m-scroll-trigger.m-scroll-trigger--design-mode.animate--fade-in-right,.m-scroll-trigger:not(.m-scroll-trigger--offscreen).m-scroll-trigger--cancel{opacity:1;animation:none;transition:none}}@keyframes m-fade-in-left{0%{transform:translate(var(--m-translate, -20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-right{0%{transform:translate(var(--m-translate, 20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-left-rtl{0%{transform:translate(var(--m-translate, 20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-right-rtl{0%{transform:translate(var(--m-translate, -20px));opacity:.01}to{transform:translate(0);opacity:1}}@keyframes m-fade-in-up{0%{transform:translateY(var(--m-translate, 20px));opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes m-fade-in{0%{opacity:.01}to{opacity:1}}@keyframes m-zoom-fade{0%{opacity:0;transform:scale(1.08)}50%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes mSpin{to{transform:rotate(360deg)}}html[data-theme=light] .m-comparison-table__header-spacer:empty,html[data-theme=light] .m-media-video__modal-backdrop:empty,html[data-theme=light] .m-video-testimonials__modal-backdrop:empty,html[data-theme=light] .m-product-tabs-nav__sentinel:empty,html[data-theme=light] .m-trust-section__bar:empty{display:block}html[data-theme=light] .m-video-testimonials__modal-scrubber-track:empty,html[data-theme=light] .m-what-to-expect__x-axis:empty{display:flex}@media screen and (min-width:1024px){html[data-theme=light] .m-how-it-works__rule:empty,html[data-theme=light] .m-what-to-expect__divider:empty{display:block}}.m-product-hero__form .loading__spinner{display:none}html[data-theme=light] #MainContent,html[data-theme=light] .m-color-default{--color-background: 255, 255, 255;--color-background-secondary: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 33, 33, 33;--color-foreground-secondary: 85, 85, 85;--color-heading: 33, 33, 33;--color-border: 226, 226, 226;--color-price-sale: 33, 33, 33;--color-price-regular: 33, 33, 33;--color-form-field: 255, 255, 255;--color-form-field-text: 33, 33, 33;--color-tooltip: 33, 33, 33;--color-tooltip-text: 255, 255, 255;color-scheme:light}html[data-theme=light] .m-product-trust-bar{background-color:#fff;color:#212121}html[data-theme=light] .m-faq-section:not(.m-theme-lock){--faq-bg: #ffffff;--faq-text: #212121;--faq-muted: rgba(33, 33, 33, .68);--faq-item-text: #212121;--faq-border: #e2e2e2;--faq-gradient: linear-gradient(90deg, #ffffff 0%, #ffffff 100%)}html[data-theme=light] .m-listicle:not(.m-theme-lock){--listicle-bg: #ffffff;--listicle-text: #212121;--listicle-muted: rgba(33, 33, 33, .68);--listicle-border: rgba(33, 33, 33, .16)}html[data-theme=light] .m-how-it-works:not(.m-theme-lock){--hiw-text: #212121;--hiw-muted: rgba(33, 33, 33, .68);--hiw-base: #ffffff;--hiw-card-bg: #ffffff;--hiw-card-border: #e2e2e2}html[data-theme=light] .m-media-video:not(.m-theme-lock){--mv-text: #212121;--mv-muted: rgba(33, 33, 33, .68);--mv-base: #ffffff}html[data-theme=light] .m-product-tabs-nav:not(.m-theme-lock){--ptn-bar-bg: #ffffff;--ptn-active-bg: rgba(33, 33, 33, .06);--ptn-inactive-border: rgba(33, 33, 33, .12);--ptn-text: #212121}html[data-theme=light] .m-product-hero:not(.m-theme-lock){--ph-bg: #ffffff;--ph-text: #212121;--ph-muted: rgba(33, 33, 33, .68);--ph-dim: rgba(33, 33, 33, .5);--ph-card: #ffffff;--ph-selected: rgba(216, 168, 28, .12);--ph-border: rgba(33, 33, 33, .12);--ph-border-strong: rgba(33, 33, 33, .28);--ph-review: #ffffff;--ph-review-body: rgba(33, 33, 33, .68);--ph-proof: rgba(33, 33, 33, .55)}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__thumb-nav:hover:not(:disabled),html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__thumb-nav:focus-visible:not(:disabled){color:#212121}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-slide__trusted-by,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__trusted-by,html[data-theme=light] .m-product-hero:not(.m-theme-lock) a.m-product-hero__trusted-by:hover,html[data-theme=light] .m-product-hero:not(.m-theme-lock) a.m-product-hero__trusted-by:focus-visible{background:#fff;border-color:#e2e2e2;color:#212121}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-slide__trusted-by-avatar{border-color:#fff}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-slide__trusted-by-text{color:#212121}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer.is-subscribe,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer.is-selected.is-onetime{background:#fff;border-color:#e2e2e2}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer.is-selected{border-color:#d8a81c}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__freq-menu{background:#fff;border-color:#e2e2e2;box-shadow:0 8px 24px #2121211f}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__freq-option{color:#212121}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock){--cr-bg: #ffffff;--cr-text: #212121;--cr-muted: rgba(33, 33, 33, .62);--cr-muted-soft: rgba(33, 33, 33, .68);--cr-muted-faint: rgba(33, 33, 33, .4);--cr-border: rgba(33, 33, 33, .12);--cr-chip-bg: #ffffff;--cr-track: #e2e2e2;--cr-helpful: rgba(33, 33, 33, .55)}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-photos__card,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-media-grid__item{background:#e2e2e2!important}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-dropdown__menu{background:#fff;border-color:#e2e2e2;color:#212121}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-dropdown__option{color:#212121}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-dropdown__option:hover,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-dropdown__option[aria-selected=true]{background:#2121210f}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-review-widget,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-widget-revamp{--jm-review-widget-text-color: #212121 !important;--jm-review-widget-lighter-text-color: rgba(33, 33, 33, .68) !important;--jm-review-widget-button-color: #d8a81c !important;--jm-review-widget-button-text-color: #ffffff !important;--jm-review-widget-form-text-color: #212121 !important;--jm-review-widget-form-background-color: #ffffff !important;--jm-review-widget-form-field-background-color: #ffffff !important;--jm-review-widget-form-button-color: #d8a81c !important;--jm-review-widget-form-button-text-color: #ffffff !important;--jm-secondary-button-bg: #ffffff !important}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-load-more-pagination .jm-button,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-pagination-controls .jm-button,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-load-more-pagination .jm-button--primary,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-pagination-controls .jm-button--primary,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-load-more-pagination .jm-button:hover,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-pagination-controls .jm-button:hover,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-load-more-pagination .jm-button:focus-visible,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-pagination-controls .jm-button:focus-visible{border-color:#212121!important;color:#212121!important}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-loading-overlay{background:#ffffffb8!important}html[data-theme=light] .m-faq-section:not(.m-theme-lock) .m-faq-section__icon img{filter:brightness(0)}html[data-theme=light] .m-landing-hero:not(.m-theme-lock) .m-landing-hero__chip-icon img,html[data-theme=light] .m-listicle:not(.m-theme-lock) .m-listicle__trust-icon img,html[data-theme=light] .m-how-it-works:not(.m-theme-lock) .m-how-it-works__trust-icon img,html[data-theme=light] .m-supplement-section:not(.m-theme-lock) .m-supplement-section__trust-icon img{filter:invert(1)}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__tier-name,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__supply-name,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__trust-title{color:#212121}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer-meta,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__tier-volume,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__supply-volume{color:#2121219e}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__tier-radio,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__offer-radio,html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__inner.is-onetime .m-product-hero__tier.is-selected .m-product-hero__tier-radio{border-color:#21212159}html[data-theme=light] .m-product-hero:not(.m-theme-lock) .m-product-hero__tier.is-selected .m-product-hero__tier-body .m-product-hero__offer-perks{border-top-color:#2121211f}html[data-theme=light] .m-landing-hero:not(.m-theme-lock) .m-landing-hero__media,html[data-theme=light] .m-how-it-works:not(.m-theme-lock) .m-how-it-works__media,html[data-theme=light] .m-listicle:not(.m-theme-lock) .m-listicle__media,html[data-theme=light] .m-about-split:not(.m-theme-lock) .m-about-split__media,html[data-theme=light] .m-about-origin:not(.m-theme-lock) .m-about-origin__media,html[data-theme=light] .m-about-partners:not(.m-theme-lock) .m-about-partners__media,html[data-theme=light] .m-media-coverage:not(.m-theme-lock) .m-media-coverage__media{background:#2121210a}html[data-theme=light] .m-how-it-works:not(.m-theme-lock) .m-how-it-works__connector{border-left-color:#21212147}html[data-theme=light] .m-how-it-works:not(.m-theme-lock) .m-how-it-works__rule{border-top-color:#2121211f}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock){background-image:none}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev__thumb-btn,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev__thumb-btn:before,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev_thumb-up,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev_thumb-up:before,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev_thumb-down,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev_thumb-down:before,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jdgm-rev__thumb-count,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .m-cr-review-date{color:#2121218c!important}html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__icon,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button svg,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__icon svg,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button svg path,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__icon svg path,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover:not(:disabled),html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:focus-visible,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:active,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover:not(:disabled) .jm-voting-controls__icon,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover:not(:disabled) .jm-voting-controls__icon svg,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover:not(:disabled) .jm-voting-controls__icon svg path,html[data-theme=light] .m-customer-reviews:not(.m-theme-lock) .jm-voting-controls__button:hover:not(:disabled) svg path{color:#2121218c!important;fill:#2121218c!important}html[data-theme=light] .m-how-it-works__icon-img,html[data-theme=light] .m-supplement-section__icon-img{filter:hue-rotate(20deg) saturate(1.3)}html[data-theme=light] .m-video-testimonials,html[data-theme=light] .m-testimonial-section,html[data-theme=light] .m-trust-section,html[data-theme=light] .m-what-to-expect{background-color:#212121!important;background-image:none!important}@media screen and (max-width:749px){html[data-theme=light] #MainContent .m-product-hero__title,html[data-theme=light] #MainContent .m-product-hero__title-plain,html[data-theme=light] #MainContent .m-product-hero__title-accent{font-size:25px;line-height:1.3;font-weight:700;letter-spacing:-.8px}html[data-theme=light] #MainContent .m-rating-eyebrow__score{font-size:16px;line-height:1.3}html[data-theme=light] #MainContent .m-product-hero .m-rating-eyebrow__stars{width:auto;height:18px}html[data-theme=light] #MainContent .m-listicle__title,html[data-theme=light] #MainContent .m-video-testimonials__title,html[data-theme=light] #MainContent .m-science-evidence__title,html[data-theme=light] #MainContent .m-comparison-table__title,html[data-theme=light] #MainContent .m-faq-section__title,html[data-theme=light] #MainContent .m-customer-reviews__heading,html[data-theme=light] #MainContent .m-media-video__title,html[data-theme=light] #MainContent .m-how-it-works__title,html[data-theme=light] #MainContent .m-what-to-expect__title,html[data-theme=light] #MainContent .m-trust-section__title,html[data-theme=light] #MainContent .bg-tl__title{font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.5px}html[data-theme=light] #MainContent .bg-rc__title{font-size:24px;line-height:1.2;letter-spacing:-.5px}html[data-theme=light] #MainContent .bg-gb__title{font-size:26px;line-height:1.15;letter-spacing:-1px}html[data-theme=light] #MainContent .m-listicle__title-accent,html[data-theme=light] #MainContent .m-science-evidence__title-accent,html[data-theme=light] #MainContent .m-comparison-table__title-accent,html[data-theme=light] #MainContent .m-faq-section__title-line,html[data-theme=light] #MainContent .m-faq-section__title-accent,html[data-theme=light] #MainContent .bg-tl__title-accent,html[data-theme=light] #MainContent .bg-rc__title-accent{font-size:inherit;line-height:inherit;letter-spacing:inherit}html[data-theme=light] #MainContent .bg-ds__eyebrow,html[data-theme=light] #MainContent .bg-tl__eyebrow,html[data-theme=light] #MainContent .bg-rc__pill,html[data-theme=light] #MainContent .m-comparison-table__eyebrow,html[data-theme=light] #MainContent .m-listicle__eyebrow{font-size:12px;line-height:1.2;font-weight:700;letter-spacing:2px;text-transform:uppercase}html[data-theme=light] #MainContent .bg-bs__heading{font-size:14px}html[data-theme=light] #MainContent .bg-tl__subtitle,html[data-theme=light] #MainContent .m-video-testimonials__subtitle,html[data-theme=light] #MainContent .m-comparison-table__subtitle{font-size:14px;line-height:1.5}html[data-theme=light] #MainContent .m-listicle__item-title,html[data-theme=light] #MainContent .m-science-evidence__card-title,html[data-theme=light] #MainContent .bg-tl__when{font-size:17px;line-height:1.25;font-weight:700}html[data-theme=light] #MainContent .bg-rc__card-title{font-size:15px}html[data-theme=light] #MainContent .bg-tl__line{font-size:14px}html[data-theme=light] #MainContent .m-faq-section__question{font-size:15px;line-height:1.35;font-weight:600}html[data-theme=light] #MainContent .bg-ds__value{font-size:48px}html[data-theme=light] #MainContent .bg-ds__label{font-size:14px}html[data-theme=light] #MainContent .bg-bs__sub-title{font-size:16px}html[data-theme=light] #MainContent .bg-bs__name{font-size:15px}}html[data-theme=light] #MainContent .m-product-hero__description p+p{margin-top:8px}html[data-theme=light] #MainContent .m-product-hero__description strong{font-weight:600}html[data-theme=light] #MainContent .m-product-hero__info{gap:0}html[data-theme=light] #MainContent .m-product-hero__info .m-rating-eyebrow.m-product-hero__rating-line--above{margin:0 0 11px}html[data-theme=light] #MainContent .m-product-hero .m-rating-eyebrow__score{font-size:16.5px;line-height:1.3;font-weight:700}html[data-theme=light] #MainContent .m-product-hero .m-rating-eyebrow__stars{width:auto;height:20px}html[data-theme=light] #MainContent .m-product-hero__info>h1.m-product-hero__title,html[data-theme=light] #MainContent .m-product-hero__info>h1.m-product-hero__title .m-product-hero__title-plain,html[data-theme=light] #MainContent .m-product-hero__title--stacked,html[data-theme=light] #MainContent .m-product-hero__title--stacked .m-product-hero__title-plain{margin:0;font-size:40px;line-height:1.3;font-weight:600;letter-spacing:-1px}html[data-theme=light] #MainContent .m-product-hero__info .m-product-hero__description{margin:16.5px 0 0;font-size:16.5px;line-height:1.3}html[data-theme=light] #MainContent .m-product-hero__info .m-product-hero__description p+p{margin-top:6.5px}html[data-theme=light] #MainContent .m-product-hero__info .free-products-list{margin:16.5px 0 27.5px}html[data-theme=light] #MainContent .m-product-hero__info .m-product-hero__price-block:not(:has(*)){display:none}html[data-theme=light] #MainContent .m-product-hero .bg-bs--embedded{margin-top:0}html[data-theme=light] #MainContent .m-product-hero .bg-bs__heading{margin-bottom:11px;font-size:17.5px;line-height:1.4;letter-spacing:.4px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__tiles{gap:5.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__name{font-size:20px;line-height:1.2}html[data-theme=light] #MainContent .m-product-hero .bg-bs__price{font-size:20px;line-height:1.4}html[data-theme=light] #MainContent .m-product-hero .bg-bs__compare{font-size:17.5px;line-height:1.4}html[data-theme=light] #MainContent .m-product-hero .bg-bs__badge{padding:5.5px 14.5px;font-size:14.5px;line-height:1.3;font-weight:400;letter-spacing:0}html[data-theme=light] #MainContent .m-product-hero .bg-bs__subscribe{margin-top:11px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__sub-title{font-size:22px;line-height:1.4}html[data-theme=light] #MainContent .m-product-hero .bg-bs__perks li{font-size:17.5px;line-height:1.4}html[data-theme=light] #MainContent .m-product-hero .bg-bs__form{margin-top:16.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__atc{min-height:60.5px;padding:20px 22px;border-radius:12px;font-size:17.5px;line-height:1.2;letter-spacing:2px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__delivery{margin-top:16.5px;font-size:16.5px;font-weight:600}html[data-theme=light] #MainContent .m-product-hero .bg-bs__assure{margin-top:27.5px}html[data-theme=light] #MainContent .m-product-hero .buy_box_fp_accordian{margin-top:31px}html[data-theme=light] #MainContent .m-product-hero .buy_box_fp_accordian-question{padding:16.5px 0 14.5px;font-size:20px;line-height:1.5}html[data-theme=light] #MainContent .m-product-hero .buy_box_fp_accordian-answer{font-size:20px;line-height:29.5px}@media screen and (max-width:749px){html[data-theme=light] #MainContent .m-product-hero__title--stacked,html[data-theme=light] #MainContent .m-product-hero__title--stacked .m-product-hero__title-plain,html[data-theme=light] #MainContent .m-product-hero__info>h1.m-product-hero__title,html[data-theme=light] #MainContent .m-product-hero__info>h1.m-product-hero__title .m-product-hero__title-plain{font-size:27.5px;line-height:1.3;letter-spacing:-.8px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__heading{font-size:17.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__name{font-size:16.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__price{font-size:17.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__compare{font-size:14.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__badge{padding:5.5px 6.5px;font-size:12px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__sub-title{font-size:17.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__perks li{font-size:15.5px}html[data-theme=light] #MainContent .m-product-hero .bg-bs__atc,html[data-theme=light] #MainContent .m-product-hero .buy_box_fp_accordian-question{font-size:16.5px}html[data-theme=light] #MainContent .m-product-hero .buy_box_fp_accordian-answer{font-size:16.5px;line-height:1.7}}html[data-theme=light] #MainContent .m-product-hero__info .free-products-list li{gap:11px;margin-bottom:11px;padding-bottom:11px;font-size:15.5px;line-height:27.5px}html[data-theme=light] #MainContent .m-product-hero__info .free-products-list__tick{flex-basis:22px;width:22px;height:22px}html[data-theme=light] #MainContent .m-product-hero__info .m-product-hero__description{font-size:18px;line-height:1.4}html[data-theme=light] #MainContent .m-product-hero__info .free-products-list li{font-size:18px;line-height:1.5}@media screen and (max-width:749px){html[data-theme=light] #MainContent .m-product-hero__info .m-product-hero__description,html[data-theme=light] #MainContent .m-product-hero__info .free-products-list li{font-size:18px}}html[data-theme=light] #MainContent .m-product-hero .bg-ds--embedded{margin-top:31px}html[data-theme=light] #MainContent .m-product-hero .bg-ds--embedded~.buy_box_fp_accordian{margin-top:20px}html[data-theme=light]:not([data-bg-chrome]) .bg-header__search,html[data-theme=light]:not([data-bg-chrome]) .bg-header__icon--language{display:none}html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__item--search{visibility:hidden;pointer-events:none}html[data-theme=light]:not([data-bg-chrome]) .bg-header{padding:8px 0;--bg-header-menu-pad: 0px}html[data-theme=light]:not([data-bg-chrome]) .bg-header__logo{padding:0}html[data-theme=light]:not([data-bg-chrome]) .bg-header__logo-img{--pdp-logo-w: 89px;width:var(--pdp-logo-w);margin:calc(var(--pdp-logo-w) * -.135) 0 calc(var(--pdp-logo-w) * -.168)}html[data-theme=light]:not([data-bg-chrome]) .bg-header__menu{padding-top:0}html[data-theme=light]:not([data-bg-chrome]) .bg-header__link{padding-bottom:0}html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile{--bg-hm-pt: 4px;--bg-hm-pb: 4px;--bg-hm-logo-w: 58px}html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__logo{margin:calc(var(--bg-hm-logo-w) * -.073) 0 calc(var(--bg-hm-logo-w) * -.141)}html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__item{min-height:50px}html[data-theme=light]:not([data-bg-chrome]) .bg-header__container{display:grid;grid-template-columns:1fr auto 1fr}html[data-theme=light]:not([data-bg-chrome]) .bg-header__logo{grid-column:2;justify-content:center}html[data-theme=light]:not([data-bg-chrome]) .bg-header__nav,html[data-theme=light]:not([data-bg-chrome]) .bg-header__icon--account{display:none}html[data-theme=light]:not([data-bg-chrome]) .bg-header__icons{grid-column:3;justify-self:end}html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__item--menu,html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__item--account{visibility:hidden;pointer-events:none}html[data-theme=light]:not([data-bg-chrome]) .bg-header__logo-link,html[data-theme=light]:not([data-bg-chrome]) .bg-header-mobile__logo-link{pointer-events:none;cursor:default}html[data-theme=light] #MainContent .bg-gb__button{min-height:60.5px;padding:20px 22px;border-radius:12px;font-size:17.5px;font-weight:700;line-height:1.2;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:749px){html[data-theme=light] #MainContent .bg-gb__button{font-size:16.5px}}html[data-theme=light] #MainContent .m-comparison-table__button,html[data-theme=light] #MainContent .m-science-evidence__view-more,html[data-theme=light] #MainContent .m-customer-reviews .jm-button,html[data-theme=light] #MainContent .m-cr-dropdown__trigger,html[data-theme=light] .bg-cart__btn,html[data-theme=light] .bg-footer__button,html[data-theme=light] .bg-footer__input{border-radius:12px}@media screen and (max-width:749px){html[data-theme=light] bg-back-to-top{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/pdp-charge.css.map */
