.solv-actives__fold{margin-top:auto}.solv-actives.solv-section{padding-block:44px 36px}.solv .solv-actives__label{margin-bottom:10px}.solv .solv-actives__heading{font-size:34px;margin-bottom:20px}.solv-actives__grid{display:flex;flex-direction:column;gap:12px}.solv .solv-actives__card{padding:24px 20px 20px;display:flex;flex-direction:column}.solv-actives__top{display:flex;align-items:center;gap:14px;margin-bottom:16px}.solv-actives__mark{width:56px;height:56px;border-radius:50%;border:1.5px solid var(--solv-green);display:flex;align-items:center;justify-content:center;font-family:var(--solv-serif);font-size:21px;line-height:1;color:var(--solv-green);flex-shrink:0}.solv .solv-actives__name{margin:0;font-family:var(--solv-sans);font-size:13px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--solv-label)}.solv .solv-actives__benefit{margin:0 0 8px;font-size:28px;line-height:1.15;text-wrap:balance}.solv .solv-actives__role{font-size:16px;line-height:1.6;color:var(--solv-text);margin:0 0 12px}.solv .solv-actives__dose{font-size:15px;line-height:1.5;color:var(--solv-label);margin:0 0 14px}.solv .solv-actives__amount{font-weight:600;color:var(--solv-green);white-space:nowrap}.solv-actives__aux{margin-top:32px;background:var(--solv-green);color:var(--solv-cream);border-radius:4px;padding:24px}.solv .solv-actives__aux-heading{margin:0 0 14px;font-family:var(--solv-sans);font-size:14px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--solv-cream)}.solv-actives__aux-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.solv-actives__aux-item{display:flex;flex-direction:column;gap:2px}.solv .solv-actives__aux-name{font-size:15px;line-height:1.4;font-weight:700;color:var(--solv-cream)}.solv .solv-actives__aux-function{font-size:14px;line-height:1.5;color:var(--solv-cream)}.solv .solv-actives__aux-text{font-size:14px;line-height:1.55;color:var(--solv-dark-text);opacity:.85;margin-top:2px}@media(min-width:768px){.solv-actives__aux{margin-top:40px;padding:40px}.solv-actives__aux-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.solv .solv-actives__card details.solv-fold{border-top:1px solid var(--solv-line);border-bottom:0;margin-top:auto}.solv .solv-actives__card details.solv-fold>summary{padding:12px 0 4px;font-family:var(--solv-sans);font-size:13px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--solv-label)}.solv .solv-actives__card details.solv-fold>summary:after{font-size:18px;color:var(--solv-label)}.solv .solv-actives__card details.solv-fold>.solv-fold__body{padding:6px 0 4px;font-size:16px;line-height:1.65;color:var(--solv-text);max-width:none}@media(min-width:768px){.solv-actives.solv-section{padding-block:64px}.solv-actives__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.solv .solv-actives__heading{margin-bottom:28px}}@media(min-width:1024px){.solv-actives.solv-section{padding-block:88px}.solv .solv-actives__label{margin-bottom:14px}.solv .solv-actives__heading{font-size:44px;margin-bottom:36px}.solv-actives__grid{gap:24px}.solv .solv-actives__card{padding:30px 28px 26px}.solv-actives__top{margin-bottom:20px}.solv-actives__mark{width:64px;height:64px;font-size:24px}.solv .solv-actives__benefit{font-size:32px}.solv .solv-actives__dose{margin-bottom:18px}.solv .solv-actives__card details.solv-fold>.solv-fold__body{line-height:1.7}}.solv-choices__grid{display:flex;flex-direction:column;gap:28px}.solv .solv-choices__heading{font-size:28px;line-height:1.14;margin-bottom:10px}.solv .solv-choices__text{font-size:15.5px;line-height:1.65;color:var(--solv-text)}.solv-choices__lab{color:var(--solv-taupe)}@media(min-width:768px){.solv-choices__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.solv .solv-choices__heading{font-size:34px;margin-bottom:14px}}@media(min-width:1024px){.solv-choices__grid{gap:80px}.solv-choices__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.solv .solv-choices__heading{font-size:40px;margin-bottom:18px}.solv .solv-choices__text{font-size:16px;line-height:1.72}}.solv-cta-simple__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.solv .solv-cta-simple__text{max-width:560px}.solv .solv-cta-simple__inner .solv-h2{text-wrap:balance}@media(max-width:767.98px){.solv-cta-simple .solv-btn{width:100%}}@media(min-width:1024px){.solv-cta-simple__inner{gap:24px}}.solv-expert.solv-section{padding-block:0 44px}.solv .solv-expert__media{aspect-ratio:16 / 9;width:auto;margin-inline:calc(-1 * var(--solv-gutter));border-radius:0}.solv .solv-expert__media>iframe,.solv .solv-expert__media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;background:var(--solv-green)}.solv .solv-expert__media>video{object-fit:contain}.solv .solv-expert__media.is-playing>img,.solv .solv-expert__media.is-playing>svg,.solv .solv-expert__media.is-playing>.solv-expert__play{display:none}.solv .solv-expert__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12%;min-width:48px;max-width:76px;aspect-ratio:1 / 1;padding:0;margin:0;border:0;border-radius:50%;background:none;cursor:pointer;z-index:1}.solv .solv-expert__play--static{cursor:default;pointer-events:none}.solv .solv-expert__play svg{display:block;width:100%;height:100%}.solv .solv-expert__play circle{fill:var(--solv-green);opacity:.92;transition:opacity .2s ease}.solv .solv-expert__play path{fill:var(--solv-cream)}.solv button.solv-expert__play:hover circle{opacity:1}.solv .solv-expert__play:focus-visible{outline:2px solid var(--solv-cream);outline-offset:3px}.solv-expert__text{padding-top:28px}.solv .solv-expert__heading{font-size:30px;line-height:1.12;margin-bottom:16px}.solv .solv-expert__checks{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px}.solv .solv-expert__checks li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;color:var(--solv-text)}.solv .solv-expert__checks svg{flex-shrink:0;margin-top:3px}.solv .solv-expert__name{font-size:15px;line-height:1.4;font-weight:600;color:var(--solv-green)}.solv .solv-expert__role{font-size:13.5px;line-height:1.4;color:var(--solv-taupe);margin-top:2px}@media(min-width:768px){.solv-expert.solv-section{padding-block:var(--solv-section-y)}.solv .solv-expert__media{margin-inline:0;border-radius:4px;box-shadow:0 24px 50px #1f2e272e}}@media(min-width:1024px){.solv-expert__grid{display:flex;gap:56px;align-items:center}.solv .solv-expert__media{flex:0 0 60%;width:60%}.solv-expert__text{flex:1 1 auto;min-width:0;padding-top:0}.solv .solv-expert__heading{font-size:40px;line-height:1.14;margin-bottom:22px}.solv .solv-expert__checks{margin-bottom:24px;gap:10px}.solv .solv-expert__role{font-size:13px;margin-top:3px}}.solv-formula-intro__lines{list-style:none;margin:18px 0 0;padding:0;font-size:16px;line-height:1.5;color:var(--solv-text)}.solv-formula-intro__lines li{padding:12px 0;border-top:1px solid var(--solv-line-dark)}.solv-formula-intro__lines li:last-child{border-bottom:1px solid var(--solv-line-dark)}@media(min-width:1024px){.solv-formula-intro__lines{font-size:17px;margin-top:24px;max-width:520px}}.solv-formula-intro.solv-section{padding-block:40px 36px}.solv .solv-formula-intro__label{margin-bottom:12px}.solv .solv-formula-intro__heading{line-height:1.06;margin-bottom:14px}.solv .solv-formula-intro__intro{font-size:15px;line-height:1.65;margin-bottom:22px}.solv .solv-formula-intro__image{height:250px}.solv .solv-formula-intro__aux{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--solv-text);opacity:.6}.solv-formula-intro__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:22px}.solv .solv-formula-intro__action{display:inline-flex;align-items:center;gap:10px;background:none;border:0;padding:0;font:inherit;color:var(--solv-green);cursor:pointer}.solv .solv-formula-intro__action svg{flex-shrink:0}.solv .solv-formula-intro__action span{font-size:15px;color:var(--solv-text);border-bottom:1px solid var(--solv-taupe);padding-bottom:1px}@media(min-width:768px){.solv-formula-intro__actions{flex-direction:row;gap:40px;margin-top:28px}}@media(max-width:767.98px){.solv-formula-intro .solv-ill__aux{display:none}}@media(min-width:768px){.solv .solv-formula-intro__aux{display:none}}@media(min-width:768px){.solv-formula-intro.solv-section{padding-block:64px 56px}.solv .solv-formula-intro__intro{font-size:16px;line-height:1.7;margin-bottom:28px}.solv .solv-formula-intro__image{height:320px}}@media(min-width:1024px){.solv-formula-intro.solv-section{padding-block:104px 72px}.solv-formula-intro__grid{display:flex;gap:70px;align-items:center}.solv-formula-intro__text{flex:1 1 auto;min-width:0}.solv .solv-formula-intro__label{margin-bottom:18px}.solv .solv-formula-intro__heading{margin-bottom:22px;max-width:820px}.solv .solv-formula-intro__intro{font-size:18px;line-height:1.7;margin-bottom:0;max-width:760px}.solv-formula-intro__visual{flex-shrink:0}.solv .solv-formula-intro__image{width:420px;height:384px;flex-shrink:0}}.solv-lab{border-top:1px solid var(--solv-line);border-bottom:1px solid var(--solv-line)}.solv-lab__inner{display:flex;flex-direction:column;gap:8px;padding-block:18px}.solv-lab__text{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;color:var(--solv-text)}.solv-lab__text svg{color:var(--solv-green);flex-shrink:0}.solv .solv-lab__link{align-self:flex-start;font-size:14px;cursor:pointer}.solv-lab__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.solv-lab__meta dt{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--solv-muted);margin:0 0 3px}.solv-lab__meta dd{margin:0;font-size:14px;color:var(--solv-text)}.solv-lab__table{width:100%;border-collapse:collapse;font-size:14px}.solv-lab__table th,.solv-lab__table td{text-align:left;padding:9px 0;border-bottom:1px solid var(--solv-line)}.solv-lab__table th{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--solv-muted);font-weight:500}.solv-lab__checks{list-style:none;margin:14px 0 0;padding:0;font-size:14px}.solv-lab__checks li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--solv-line)}.solv-lab__checks strong{color:var(--solv-accent);font-weight:600}.solv .solv-lab__download{margin-top:20px}.solv .solv-lab__pending{margin-top:16px;font-size:13px;color:var(--solv-muted)}@media(min-width:768px){.solv-lab__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding-block:20px}.solv-lab__text{font-size:15px}}.solv-modal__ok{color:var(--solv-accent);font-weight:600}.solv .solv-modal__label{aspect-ratio:600 / 420;margin-top:28px}.solv-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:720;display:none;background:#1f2e2773;align-items:flex-end;justify-content:center}.solv-popup.is-open{display:flex}.solv-popup__box{position:relative;width:100%;max-height:92vh;overflow:auto;background:var(--solv-cream);border-radius:14px 14px 0 0;padding:22px 22px 26px;box-shadow:0 -20px 50px #1f2e2740;animation:solv-popup-up .3s ease}@keyframes solv-popup-up{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.solv-popup__box{animation:none}}.solv-popup__grip{width:40px;height:4px;background:var(--solv-line-dark);border-radius:2px;margin:0 auto 16px}.solv-popup__close{position:absolute;top:8px;right:10px;background:none;border:0;font-size:22px;line-height:1;color:var(--solv-muted);cursor:pointer;padding:8px}.solv-popup__brand{display:flex;gap:16px;align-items:center;margin-bottom:14px}.solv .solv-popup__thumb{width:64px;height:76px;flex-shrink:0}.solv-popup__logo{font-family:var(--solv-serif);font-size:19px;letter-spacing:.1em;color:var(--solv-green);line-height:1}.solv .solv-popup__title{font-family:var(--solv-serif);font-size:27px;line-height:1.1;font-weight:300;color:var(--solv-green);margin:0}.solv .solv-popup__text{font-size:14px;line-height:1.55;color:var(--solv-text);margin:8px 0 14px}.solv .solv-popup__question{font-size:14px;font-weight:600;color:var(--solv-green);margin:0 0 8px}.solv-popup__answers{display:flex;flex-direction:column;gap:8px}.solv-popup__answer{background:var(--solv-green);color:var(--solv-cream);border:0;border-radius:3px;padding:12px 14px;font-family:var(--solv-sans);font-size:15px;line-height:1.3;text-align:left;cursor:pointer}.solv-popup__answer:hover{background:#2a3d34}.solv-popup__decline{display:block;margin:14px auto 0;background:none;border:0;border-bottom:1px solid var(--solv-line-dark);padding:0 0 2px;font-family:var(--solv-sans);font-size:13px;color:var(--solv-muted);cursor:pointer}.solv .solv-popup__input{padding:14px;font-size:16px;margin-bottom:10px}.solv .solv-popup__submit{padding:15px;font-size:15px;letter-spacing:.03em;margin-top:2px}.solv .solv-popup .solv-field__error{margin:-4px 0 10px}.solv .solv-popup__note{font-size:12.5px;color:var(--solv-label);margin-top:10px;line-height:1.5}.solv .solv-popup__image{display:none}@media(min-width:768px){.solv-popup{align-items:center;padding:24px;background:#1f2e278c}.solv-popup__box{width:560px;max-width:100%;display:flex;padding:0;border:1px solid var(--solv-line-dark);border-radius:6px;overflow:hidden;box-shadow:0 30px 60px #1f2e272e;animation:none}.solv-popup__grip,.solv .solv-popup__thumb{display:none}.solv-popup__content{width:300px;flex-shrink:0;padding:28px 26px 26px;display:flex;flex-direction:column}.solv-popup__brand{margin-bottom:18px}.solv-popup__logo{font-size:20px}.solv .solv-popup__title{font-size:30px}.solv .solv-popup__text{font-size:13.5px;margin:10px 0 14px}.solv .solv-popup__question{font-size:13px}.solv-popup__answers{gap:7px}.solv-popup__answer{padding:11px 14px;font-size:14px}.solv-popup__decline{font-size:12.5px}.solv .solv-popup__input{padding:13px 14px}.solv .solv-popup__submit{padding:14px;font-size:14px}.solv .solv-popup__image{display:block;width:260px;flex-shrink:0;min-height:420px}.solv-popup--image-left .solv-popup__image{order:-1}.solv-popup__close{top:6px;right:8px;font-size:20px;color:var(--solv-taupe);z-index:2}.solv-popup--image-right .solv-popup__close{right:268px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAABBGBiAQ */
