.sl-pdp--lymph{--slp-forest:#173D31;--slp-green:#247551;--slp-champagne:#C7A66A;--slp-cream:#F7F8F2}.sl-pdp--lymph .sl-pdp__head{display:flex;flex-direction:column;gap:0;margin:0;padding-top:4px}.sl-pdp--lymph .sl-pdp__intro-kicker{display:flex;align-items:center;gap:8px;margin:0 0 11px;color:#30654d;font-size:10px;font-weight:800;letter-spacing:.13em;line-height:1.3}.sl-pdp--lymph .sl-pdp__intro-mark{display:grid;place-items:center;width:20px;height:20px;flex:none;color:#3a7e5a;background:#e2eee4;border-radius:50%;font-size:12px;letter-spacing:0}.sl-pdp--lymph .sl-pdp__title{color:#16392d;font-size:clamp(29px,7vw,47px);line-height:1.07;letter-spacing:-.046em;font-weight:780;text-wrap:balance;max-width:630px}.sl-pdp--lymph .sl-pdp__review-ribbon{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px 9px;max-width:100%;min-height:39px;align-self:flex-start;margin:13px 0 0;padding:8px 11px;background:linear-gradient(110deg,#f5f9f2,#fefefb);border:1px solid #D9E8D8;border-radius:12px;color:#294d3e;text-decoration:none;line-height:1.2;box-shadow:0 5px 15px #1a4d2e0b;animation:slp-reveal .45s ease-out both}.sl-pdp--lymph .sl-pdp__review-stars{display:inline-block;white-space:nowrap;color:#c19b51;font-size:17px;letter-spacing:.03em;line-height:1}.sl-pdp--lymph .sl-pdp__review-score{font-size:12px;font-weight:850;color:#224736}.sl-pdp--lymph .sl-pdp__review-description{font-size:11.5px;color:#4d6758;font-weight:620;white-space:normal}.sl-pdp--lymph .sl-pdp__review-arrow{color:#527b5f;flex:none}.sl-pdp--lymph .sl-pdp__demo-badge{display:inline-block;padding:3px 6px;border:1px solid #CBAA69;border-radius:5px;color:#795e32;background:#fcf1d8;font-size:9px;font-weight:850;letter-spacing:.035em}.sl-pdp--lymph .sl-pdp__intro-lede{margin:14px 0 0;color:#51695a;font-size:14px;line-height:1.48;letter-spacing:-.008em}.sl-pdp--lymph .sl-pdp__facts{display:flex;align-items:stretch;flex-wrap:wrap;gap:6px;margin:14px 0 0}.sl-pdp--lymph .sl-pdp__fact{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid #DDE8DC;border-radius:999px;color:#305a45;background:#fbfcf8;font-size:10px;font-weight:750;line-height:1.15}.sl-pdp--lymph .sl-pdp__fact-dot{flex:none;width:5px;height:5px;border-radius:50%;background:#3b9364}.sl-pdp--lymph .sl-pdp__media{margin-top:0}.sl-pdp--lymph .sl-gallery__track{border-radius:20px;border:1px solid rgba(28,80,55,.11);background:#edf2ed;box-shadow:0 17px 30px -27px #11372357}.sl-pdp--lymph .sl-gallery__slide img.sl-img{object-fit:contain;transition:transform .45s cubic-bezier(.2,.65,.2,1)}.sl-pdp--lymph .sl-benefits{display:grid;gap:10px}.sl-pdp--lymph .sl-benefits li{grid-template-columns:36px minmax(0,1fr);gap:11px;padding:11px;background:#fbfcf9;border:1px solid #E6ECE4;border-radius:14px}.sl-pdp--lymph .sl-benefits__icon{width:36px;height:36px;border-radius:11px;color:#1a6b49;background:#e5f0e7;border:0}.sl-pdp--lymph .sl-benefits__title{font-size:13px;line-height:1.3;letter-spacing:-.015em;font-weight:800;color:#213d30}.sl-pdp--lymph .sl-benefits__text{font-size:11.5px;line-height:1.43;color:#5a6e60;margin-top:3px}@keyframes slp-reveal{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:990px){.sl-pdp--lymph .sl-pdp__head{padding-top:19px}.sl-pdp--lymph .sl-pdp__intro-kicker{font-size:12px;margin-bottom:17px}.sl-pdp--lymph .sl-pdp__intro-lede{font-size:16px}.sl-pdp--lymph .sl-pdp__review-ribbon{margin-top:17px}.sl-pdp--lymph .sl-pdp__facts{margin-top:19px}}@media(max-width:480px){.sl-pdp--lymph .sl-pdp__title{font-size:clamp(29px,7.5vw,37px)}.sl-pdp--lymph .sl-pdp__intro-kicker{font-size:9px;margin-bottom:10px}.sl-pdp--lymph .sl-pdp__review-ribbon{gap:5px 7px;padding:7px 9px}.sl-pdp--lymph .sl-pdp__review-stars{font-size:15px;letter-spacing:0}.sl-pdp--lymph .sl-pdp__review-description{font-size:10px}.sl-pdp--lymph .sl-pdp__fact{font-size:9.5px;padding:7px 8px}.sl-pdp--lymph .sl-gallery__track{border-radius:16px}}@media(hover:hover)and (pointer:fine){.sl-pdp--lymph .sl-gallery__slide:hover img.sl-img{transform:scale(1.025)}.sl-pdp--lymph .sl-pdp__review-ribbon:not(.sl-pdp__review-ribbon--demo):hover{border-color:#8fbea1}}@media(prefers-reduced-motion:reduce){.sl-pdp--lymph *,.sl-pdp--lymph *:before,.sl-pdp--lymph *:after{animation:none!important;transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/sl-pdp-proof-premium.css.map */
