.pl-pdp-stars{display:inline-flex}.pl-pdp-stars:hover .pl-pdp-stars-note{color:var(--terra)}.v3-title{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;line-height:1.08;font-size:clamp(2.1rem,4.4vw,3.3rem);margin-top:.9rem;color:var(--sage-deep)}.v3-size{margin-top:.6rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#20312680}.v3-desc{margin-top:1.1rem;max-width:34rem;font-size:1rem;line-height:1.7;color:#203126bf}.v3-benefits{list-style:none;margin-top:1.1rem;display:grid;gap:.5rem}.v3-benefits li{position:relative;padding-left:1.7rem;font-size:.95rem;line-height:1.5;color:var(--sage-deep)}.v3-benefits li:before{content:"\2713";position:absolute;left:0;top:0;width:1.15rem;height:1.15rem;border-radius:999px;background:var(--peach-soft);color:var(--terra);font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:.12rem}.v3-choose{margin-top:1.8rem;font-family:var(--mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sage-deep)}.v3-choose+.pl-pdp-options{margin-top:.8rem}.pl-pdp-name small b{color:var(--terra);font-weight:600}.v3-guarantee{display:flex;align-items:center;gap:.9rem;margin-top:1.4rem;padding:.95rem 1.1rem;border:1px solid rgba(32,49,38,.1);border-radius:1rem;background:#f4efe699}.v3-guarantee-icon{flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:var(--sage-deep);color:var(--cream);display:flex;align-items:center;justify-content:center;font-size:.8rem}.v3-guarantee p{font-size:.85rem;line-height:1.5;color:#203126bf}.v3-guarantee b{color:var(--sage-deep)}.v3-trust{background:var(--sage-deep);color:var(--cream);padding:1.1rem 0}.v3-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2rem}.v3-trust span{font-family:var(--mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.v3-trust span:before{content:"\2726";color:var(--peach);margin-right:.55rem}.v3-band{background:#f4efe68c;border-top:1px solid rgba(32,49,38,.07);border-bottom:1px solid rgba(32,49,38,.07)}.v3-center{text-align:center;margin-top:2.2rem}.v3-btn-ghost{background:transparent;border:1px solid rgba(32,49,38,.2);color:var(--sage-deep)}.v3-btn-ghost:hover{border-color:var(--terra);color:var(--terra)}.v3-review-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.v3-review{break-inside:avoid;display:flex;flex-direction:column;gap:.7rem;margin-bottom:1.2rem;padding:1.5rem;background:#fff;border:1px solid rgba(32,49,38,.08);border-radius:1.2rem;box-shadow:0 10px 30px #18261e0d}.v3-review[hidden]{display:none}.v3-review-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.v3-review-stars{color:#d5532f;letter-spacing:2px;font-size:.95rem}.v3-review-stars i{font-style:normal;color:#20312626}.v3-review-verified{font-family:var(--mono);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sage)}.v3-review h3{font-family:var(--serif);font-weight:500;font-size:1.1rem}.v3-review p{font-size:.93rem;line-height:1.7;color:#203126c7}.v3-review footer{display:flex;flex-direction:column;gap:.15rem;margin-top:.2rem}.v3-review footer strong{font-size:.88rem}.v3-review footer span{font-family:var(--mono);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:#20312680}@media(min-width:768px){.v3-review-grid{grid-template-columns:repeat(3,1fr)}}.v3-benefit-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.v3-benefit{padding:1.8rem;border-radius:1.4rem;background:var(--cream);border:1px solid rgba(32,49,38,.08)}.v3-benefit-num{font-family:var(--mono);font-size:.62rem;letter-spacing:.2em;color:var(--terra)}.v3-benefit h3{margin-top:.7rem;font-family:var(--serif);font-weight:500;font-size:1.45rem}.v3-benefit p{margin-top:.5rem;font-size:.95rem;line-height:1.7;color:#203126b3}@media(min-width:768px){.v3-benefit-grid{grid-template-columns:repeat(3,1fr)}}.v3-ing-grid{display:grid;grid-template-columns:1fr;gap:1rem}.v3-ing{padding:1.5rem;border-radius:1.2rem;background:linear-gradient(to bottom,var(--peach-soft),var(--cream2));border:1px solid rgba(32,49,38,.07)}.v3-ing h3{font-family:var(--serif);font-weight:500;font-size:1.25rem}.v3-ing-tag{margin-top:.3rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terra)}.v3-ing p:last-child{margin-top:.7rem;font-size:.9rem;line-height:1.65;color:#203126b8}@media(min-width:640px){.v3-ing-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.v3-ing-grid{grid-template-columns:repeat(5,1fr)}}.v3-compare{max-width:52rem;margin:0 auto;border-radius:1.4rem;overflow:hidden;border:1px solid rgba(32,49,38,.1);background:var(--cream)}.v3-cmp-row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;border-top:1px solid rgba(32,49,38,.08)}.v3-cmp-row>span{padding:1rem 1.2rem;font-size:.92rem;line-height:1.4}.v3-cmp-row>span:first-child{color:var(--sage-deep)}.v3-cmp-head{border-top:0}.v3-cmp-head>span{font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;padding-top:1.3rem;padding-bottom:1.3rem}.v3-cmp-us{background:#fbe6dca6;text-align:center;align-self:stretch;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--terra);font-weight:600}.v3-cmp-head .v3-cmp-us{flex-direction:column;color:var(--sage-deep)}.v3-cmp-head .v3-cmp-us img{width:3.2rem;height:3.2rem;object-fit:contain}.v3-cmp-them{text-align:center;color:#2031269e;font-size:.85rem!important}.v3-yes{display:inline-flex;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--terra);color:#fff;align-items:center;justify-content:center;font-size:.8rem}@media(max-width:640px){.v3-cmp-row{grid-template-columns:1.4fr .8fr .9fr}.v3-cmp-row>span{padding:.85rem .7rem;font-size:.82rem}.v3-cmp-them{font-size:.74rem!important}.v3-cmp-head>span{font-size:.52rem;letter-spacing:.08em}}.v3-expert-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.v3-expert{text-align:center;padding:1.8rem 1.5rem;border-radius:1.4rem;background:var(--cream2);border:1px solid rgba(32,49,38,.08)}.v3-expert img{width:7.5rem;height:7.5rem;border-radius:999px;object-fit:cover;margin:0 auto 1.1rem;border:3px solid var(--cream);box-shadow:0 10px 24px #18261e1f}.v3-expert h3{font-family:var(--serif);font-weight:500;font-size:1.25rem}.v3-expert-title{margin-top:.3rem;font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terra)}.v3-expert blockquote{margin-top:1rem;font-size:.92rem;line-height:1.7;color:#203126bf;font-style:italic}.v3-expert-empty{border-style:dashed;border-color:var(--terra);text-align:left}.v3-expert-empty p{margin-top:.6rem;font-size:.9rem;line-height:1.6;color:#203126b3}@media(min-width:640px){.v3-expert-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.v3-expert-grid{grid-template-columns:repeat(4,1fr)}}.v3-faq .wrap{max-width:48rem}.v3-final{background:var(--sage-deep);color:var(--cream)}.v3-final-inner{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;text-align:center}.v3-final-inner img{width:13rem;margin:0 auto;filter:drop-shadow(0 30px 30px rgba(0,0,0,.35))}.v3-final .pl-rv-h2{color:var(--cream)}.v3-final .pl-rv-h2 em{color:var(--peach)}.v3-final-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.8rem}.v3-final-note{margin-top:1.2rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#fbf8f3b3}@media(min-width:900px){.v3-final-inner{grid-template-columns:auto 1fr;text-align:left;gap:3.5rem}.v3-final-buttons{justify-content:flex-start}}@media(max-width:640px){.v3-final-buttons .btn{flex:1 1 100%}}.pl-pdp-opt-price small{font-family:var(--sans);font-size:.72rem;font-weight:400;color:#2031268c;margin-left:.2rem}.pl-cart-item-meta{margin-bottom:.55rem}.pl-cart-item-savings{display:inline-block;margin-bottom:.8rem;padding:.25rem .7rem;border-radius:999px;background:var(--peach-soft);color:var(--terra);font-family:var(--mono);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pl-cart-price-wrap{text-align:right;align-self:start;padding-top:.2rem}.pl-cart-regular-price{font-size:.85rem;color:#2031266b;text-decoration:line-through;margin-bottom:.15rem}.pl-cart-upgrade{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.2rem;border-radius:1.2rem;border:1px dashed rgba(200,90,50,.5);background:#fbe6dc73}.pl-upgrade-copy strong{display:block;font-family:var(--serif);font-weight:500;font-size:1.05rem;color:var(--sage-deep)}.pl-upgrade-copy span{display:block;margin-top:.2rem;font-size:.8rem;line-height:1.45;color:#203126a6}.pl-upgrade-btn{flex-shrink:0;border:0;border-radius:999px;padding:.7rem 1.1rem;cursor:pointer;background:var(--terra);color:#fff;font-family:var(--sans);font-size:.8rem;font-weight:600}.pl-upgrade-btn:hover{background:var(--sage-deep)}.pl-upsell{margin-top:.4rem}.pl-upsell[hidden],.pl-upsell-item[hidden]{display:none}.pl-upsell-title{margin-bottom:.8rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#2031268c}.pl-upsell-item{display:grid;grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.9rem;padding:.7rem .9rem .7rem .7rem;margin-bottom:.6rem;border-radius:1.1rem;background:#fff;border:1px solid rgba(32,49,38,.08)}.pl-upsell-item img{width:3.6rem;height:3.6rem;border-radius:.8rem;object-fit:cover;background:var(--cream2)}.pl-upsell-copy strong{display:block;font-size:.9rem;font-weight:600;line-height:1.3;color:var(--sage-deep)}.pl-upsell-copy span{display:block;margin-top:.15rem;font-family:var(--serif);font-size:1rem;color:var(--terra)}.pl-upsell-copy s{color:#20312666;font-size:.82rem;margin-right:.25rem}.pl-upsell-add{border:1px solid var(--sage-deep);border-radius:999px;background:transparent;cursor:pointer;padding:.55rem .95rem;font-family:var(--sans);font-size:.78rem;font-weight:600;color:var(--sage-deep);white-space:nowrap}.pl-upsell-add:hover{background:var(--sage-deep);color:var(--cream)}.pl-cart-footer{padding-top:1.3rem}.pl-shipping-message{font-family:var(--sans);font-size:.85rem;letter-spacing:0;text-transform:none;color:#203126b3}.pl-shipping-message b{color:var(--sage-deep);font-weight:600}.pl-shipping-track{height:.4rem;margin-top:.6rem}.pl-savings-card{display:flex;align-items:center;gap:.85rem;margin-top:1.1rem;padding:.85rem 1rem;border-radius:1rem;background:var(--peach-soft);border:1px solid rgba(200,90,50,.18)}.pl-savings-card[hidden]{display:none}.pl-savings-tag{flex-shrink:0;width:2.1rem;height:2.1rem;border-radius:999px;background:var(--terra);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.pl-savings-card strong{display:block;font-size:.95rem;font-weight:600;color:var(--sage-deep)}.pl-savings-amount{color:var(--terra)}.pl-savings-detail{display:block;margin-top:.1rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:#2031268c}.pl-cart-subtotal{margin:1.1rem 0}.pl-cart-subtotal-prices{display:flex;align-items:baseline;gap:.6rem}.pl-cart-compare{font-size:1rem;color:#20312666}.pl-cart-compare[hidden]{display:none}.pl-cart-subtotal strong{font-size:1.8rem}.pl-cart-secure{margin-top:.75rem;text-align:center;font-size:.75rem;color:#20312680}@media(max-width:640px){.pl-cart-content{padding:1.25rem}.pl-cart-item{grid-template-columns:5rem 1fr}.pl-cart-price-wrap{grid-column:2;text-align:left;display:flex;gap:.5rem;align-items:baseline;padding-top:0}.pl-cart-upgrade{flex-direction:column;align-items:stretch;text-align:left}.pl-cart-footer{padding-bottom:1.2rem}}.v3-clin-link{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.3rem;color:var(--sage-deep)}.v3-clin-avatars{display:inline-flex}.v3-clin-avatars img{width:2.4rem;height:2.4rem;border-radius:999px;object-fit:cover;border:2px solid var(--cream);background:var(--cream2);box-shadow:0 4px 10px #18261e1f}.v3-clin-avatars img+img{margin-left:-.7rem}.v3-clin-link-text{font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.v3-clin-link:hover .v3-clin-link-text{color:var(--terra)}.v3-clin{position:relative;overflow:hidden;background:var(--sage-deep);color:var(--cream)}.v3-clin:before{content:"";position:absolute;right:-12rem;top:-10rem;width:34rem;height:34rem;border-radius:999px;background:#f4a27e1f;filter:blur(80px);pointer-events:none}.v3-clin .wrap{position:relative}.v3-clin-h2{color:var(--cream);max-width:52rem}.v3-clin-h2 em{color:var(--peach-glow)}.v3-clin-stats{display:grid;grid-template-columns:1fr;gap:1.1rem;margin-top:3rem}.v3-clin-stat{padding:2rem 1.8rem;border-radius:1.6rem;background:#fbf8f30a;border:1px solid rgba(251,248,243,.1);transition:border-color .4s,transform .4s}.v3-clin-stat:hover{border-color:#f4a27e73;transform:translateY(-3px)}.v3-clin-num{font-family:var(--serif);font-weight:500;font-size:clamp(3.2rem,7vw,4.6rem);line-height:1;letter-spacing:-.02em;color:var(--peach);font-variant-numeric:tabular-nums}.v3-clin-label{margin-top:1.2rem;font-size:1rem;line-height:1.6;color:#fbf8f3e0}.v3-clin-src{margin-top:1rem;font-family:var(--mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#fbf8f373;line-height:1.7}.v3-clin-foot{margin-top:1.2rem;font-size:.75rem;line-height:1.6;color:#fbf8f380}@media(min-width:768px){.v3-clin-stats{grid-template-columns:repeat(3,1fr)}}.v3-clin-experts-head{margin-top:4.5rem;margin-bottom:1.8rem}.v3-clin-h3{font-family:var(--serif);font-weight:500;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.02em;color:var(--cream)}.v3-clin-h3 em{color:var(--peach-glow)}.v3-clin .v3-expert{background:#fbf8f30d;border-color:#fbf8f31a}.v3-clin .v3-expert h3{color:var(--cream)}.v3-clin .v3-expert-title{color:var(--peach)}.v3-clin .v3-expert blockquote{color:#fbf8f3c7}.v3-clin .v3-expert img{border-color:#fbf8f326}.v3-clin .v3-expert-empty{border-color:var(--peach)}.v3-clin .v3-expert-empty p{color:#fbf8f3bf}.v3-clin-story{display:grid;grid-template-columns:1fr;margin-top:4.5rem;border-radius:1.8rem;overflow:hidden;background:var(--peach-soft);color:var(--sage-deep)}.v3-clin-story img{width:100%;height:100%;min-height:16rem;max-height:30rem;object-fit:cover}.v3-clin-story-body{padding:2.4rem 2rem;display:flex;flex-direction:column;justify-content:center}.v3-clin-story blockquote{font-family:var(--serif);font-style:italic;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.35;color:var(--sage-deep)}.v3-clin-story-name{margin-top:1.2rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#20312699}.v3-clin-story-link{margin-top:1.4rem;font-weight:600;font-size:.9rem;color:var(--terra)}.v3-clin-story-link:hover{text-decoration:underline}@media(min-width:900px){.v3-clin-story{grid-template-columns:1fr 1fr}.v3-clin-story-body{padding:3rem}}.v3-review-grid .v3-review{margin-bottom:0}.v3-review-in{animation:v3ReviewIn .45s cubic-bezier(.16,1,.3,1) both}@keyframes v3ReviewIn{0%{opacity:0;transform:translateY(12px)}}.v3-pager{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:2rem}.v3-pager-pages{display:flex;align-items:center;gap:.35rem}.v3-pager-arrow,.v3-pager-num{min-width:2.6rem;height:2.6rem;padding:0 .6rem;border-radius:999px;cursor:pointer;border:1px solid rgba(32,49,38,.16);background:var(--cream);color:var(--sage-deep);font-family:var(--sans);font-size:.9rem;font-weight:500;transition:background .25s,color .25s,border-color .25s}.v3-pager-arrow{font-size:1.05rem}.v3-pager-arrow:hover:not(:disabled),.v3-pager-num:hover{border-color:var(--terra);color:var(--terra)}.v3-pager-arrow:disabled{opacity:.35;cursor:default}.v3-pager-num.active{background:var(--sage-deep);border-color:var(--sage-deep);color:var(--cream)}.v3-pager-gap{padding:0 .2rem;color:#20312673}.v3-pager-count{margin-top:.8rem;text-align:center;font-family:var(--mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#20312680}@media(max-width:640px){.v3-pager-arrow,.v3-pager-num{min-width:2.3rem;height:2.3rem;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.v3-review-in{animation:none}}.v3-footer{background:var(--sage-deep);color:#fbf8f3bf;padding:5rem 0 2rem}.v3-footer-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem;padding-bottom:3rem;border-bottom:1px solid rgba(251,248,243,.1)}.v3-footer-h{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;line-height:1.05;font-size:clamp(2.4rem,6vw,4.4rem);color:var(--cream);max-width:40rem}.v3-footer-h em{color:var(--peach)}.v3-footer-cta{white-space:nowrap}.v3-footer-grid{display:grid;grid-template-columns:1fr;gap:2.4rem;padding:3rem 0}.v3-footer-brand .pl-brand{color:var(--cream);font-size:1.2rem}.v3-footer-brand .pl-brand em{color:var(--peach)}.v3-footer-brand p{margin-top:1rem;max-width:22rem;font-size:.92rem;line-height:1.7}.v3-footer-mail{display:inline-block;margin-top:1rem;color:var(--peach);font-size:.9rem;border-bottom:1px solid rgba(244,162,126,.4)}.v3-footer-mail:hover{color:var(--cream)}.v3-footer-title{margin-bottom:1rem;font-family:var(--mono);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--peach)}.v3-footer-col{display:flex;flex-direction:column;gap:.7rem}.v3-footer-col a{width:max-content;max-width:100%;font-size:.92rem;color:#fbf8f3bf;transition:color .25s}.v3-footer-col a:hover{color:var(--cream)}.v3-footer-promise{list-style:none;display:grid;gap:.7rem}.v3-footer-promise li{position:relative;padding-left:1.4rem;font-size:.92rem}.v3-footer-promise li:before{content:"\2713";position:absolute;left:0;color:var(--peach);font-size:.8rem}.v3-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:1.6rem;border-top:1px solid rgba(251,248,243,.1);font-size:.78rem;color:#fbf8f380}.v3-footer-pay{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.v3-footer-pay svg{width:2.4rem;height:auto;display:block;border-radius:.25rem}@media(min-width:640px){.v3-footer-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.v3-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:3rem}}@media(max-width:640px){.v3-footer{padding-top:3.5rem}.v3-footer-cta{width:100%;text-align:center}}.pl-pdp-note a{color:var(--terra);text-decoration:underline;text-underline-offset:.25em}.pl-pdp-note a:hover{color:var(--sage-deep)}@media(min-width:761px){.pl-popup-card{overflow:clip}.pl-popup-content{overflow-y:auto;max-height:min(720px,calc(100vh - 48px));overscroll-behavior:contain}}.pl-pdp-media,.pl-pdp-info{min-width:0}.v3-thumbs{display:flex;justify-content:center;gap:.55rem;margin:1.1rem auto 0;max-width:28rem;padding:.2rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v3-thumbs::-webkit-scrollbar{display:none}.v3-thumbs[hidden]{display:none}.v3-thumb{flex:0 0 auto;width:3.6rem;height:3.6rem;padding:0;border-radius:.8rem;overflow:hidden;cursor:pointer;background:linear-gradient(to bottom,var(--peach-soft),var(--cream2));border:1.5px solid rgba(32,49,38,.12);opacity:.75;transition:opacity .25s,border-color .25s,transform .25s}.v3-thumb img{width:100%;height:100%;object-fit:cover;display:block}.v3-thumb:hover{opacity:1;transform:translateY(-2px)}.v3-thumb.active{opacity:1;border-color:var(--terra);box-shadow:0 6px 16px #c85a3238}.hero-rotator.has-thumbs .hr-dots{display:none}.hero-rotator.has-thumbs .hero-photo-controls{position:static}.hero-rotator.has-thumbs .hr-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:2.5rem;height:2.5rem;font-size:1.15rem;box-shadow:0 6px 16px #18261e1f}.hero-rotator.has-thumbs .hr-btn[data-dir="-1"]{left:.8rem}.hero-rotator.has-thumbs .hr-btn[data-dir="1"]{right:.8rem}.v3-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .9rem;margin-top:1rem;font-size:.76rem;color:#2031268c}.v3-pay ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.v3-pay svg{width:2.2rem;height:auto;display:block}@media(max-width:760px){.pl-pdp-hero{padding-top:5.6rem;padding-bottom:2.5rem}.pl-pdp{gap:1.2rem}.pl-pdp-media .jar-arch{max-width:15rem}.pl-pdp-media.hero-jar-botanical:after{display:none}.pl-pdp-save{top:.9rem;font-size:.55rem;padding:.35rem .85rem}.v3-thumbs{justify-content:flex-start;max-width:100%;margin-top:.8rem;gap:.45rem}.v3-thumb{width:3rem;height:3rem;border-radius:.65rem}.hero-rotator.has-thumbs .hr-btn{width:2.1rem;height:2.1rem}.pl-pdp-info{display:flex;flex-direction:column}.pl-pdp-info>*{order:20}.pl-pdp-info>.pl-pdp-stars{order:1;align-self:flex-start}.pl-pdp-info>.v3-title{order:2;margin-top:.4rem;font-size:1.6rem}.pl-pdp-info>.v3-size{order:3}.pl-pdp-info>.v3-choose{order:5;margin-top:1rem}.pl-pdp-info>.pl-pdp-options{order:6}.pl-pdp-info>.pl-pdp-cta{order:7;margin-top:1rem}.pl-pdp-info>.pl-pdp-note{order:8}.pl-pdp-info>.v3-guarantee{order:9}.pl-pdp-info>.v3-pay{order:10}.pl-pdp-info>.v3-benefits{order:11;margin-top:1.5rem}.pl-pdp-info>.v3-clin-link{order:12}.pl-pdp-info>.v3-desc{order:13;margin-top:1.2rem}.pl-pdp-options{gap:.5rem}.pl-pdp-opt{padding:.75rem .9rem}}@media(min-width:1024px){.pl-pdp-hero{padding-top:7.6rem}.pl-pdp{align-items:start}.pl-pdp-media .jar-arch{max-width:25rem}.pl-pdp-info .v3-desc{margin-top:.9rem}.pl-pdp-info .v3-choose{margin-top:1.3rem}}.v3-compare{max-width:44rem}.v3-cmp-row>span{padding:.85rem 1.2rem}.v3-cmp-row>span:first-child{font-weight:500}.v3-cmp-them{display:flex;align-items:center;justify-content:center;align-self:stretch}.v3-no{display:inline-flex;width:1.6rem;height:1.6rem;border-radius:999px;align-items:center;justify-content:center;font-size:.72rem;background:#20312614;color:#20312673}.v3-cmp-them .v3-yes{background:transparent;border:1.5px solid var(--sage-light);color:var(--sage)}.v3-cmp-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}@media(max-width:640px){.v3-cmp-row{grid-template-columns:minmax(0,1fr) 4.9rem 6.3rem}.v3-cmp-row>span{padding:.8rem .7rem}.v3-cmp-row>span:first-child{padding-left:1rem}}.v3-cmp-foot{max-width:44rem;margin:1rem auto 0;text-align:center;font-size:.75rem;color:#20312680}.v3-some{display:inline-flex;align-items:center;height:1.6rem;padding:0 .7rem;border-radius:999px;background:#2031260f;color:#2031268c;font-family:var(--mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.v3-ugc{padding-top:2rem}.v3-ba{max-width:30rem;margin:0 auto 3rem}.v3-ba .ba-slider{cursor:ew-resize}.v3-ba-caption{margin-top:1rem;text-align:center;font-size:.92rem;color:#203126bf}.v3-ba-note{margin-top:.35rem;text-align:center;font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:#20312673}.v3-ugc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}.v3-ugc-item{position:relative;margin:0;border-radius:1.2rem;overflow:hidden;background:var(--cream2);border:1px solid rgba(32,49,38,.08)}.v3-ugc-item img,.v3-ugc-item video{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--cream3)}.v3-ugc-item figcaption{display:flex;flex-direction:column;gap:.3rem;padding:.85rem 1rem 1rem}.v3-ugc-item figcaption span{font-size:.86rem;line-height:1.5;color:#203126c7}.v3-ugc-item figcaption strong{font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terra);font-weight:500}@media(min-width:760px){.v3-ugc-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem}}@media(min-width:1100px){.v3-ugc-grid{grid-template-columns:repeat(4,1fr)}}.pl-upsell-protect{background:#dce5dd59;border-color:#3d5a452e}.pl-protect-icon{width:3.6rem;height:3.6rem;border-radius:.8rem;background:var(--sage-soft);display:flex;align-items:center;justify-content:center;font-size:1.4rem}.pl-upsell-copy strong em{font-style:normal;font-family:var(--serif);font-weight:500;color:var(--terra);margin-left:.3rem}.pl-upsell-copy small{display:block;margin-top:.2rem;font-size:.76rem;line-height:1.4;color:#20312699}.pl-shipping-message{align-items:flex-start}.pl-ship-nudge{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-weight:600;color:var(--terra);text-decoration:underline;text-underline-offset:.2em;text-align:left}.pl-ship-nudge:hover{color:var(--sage-deep)}.footer-policies{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1.4rem}.footer-policies a{font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#fbf8f3a6}.footer-policies a:hover{color:var(--peach)}.v3-review-form-wrap{margin-top:2.2rem}.v3-write-review{max-width:40rem;margin:0 auto;text-align:center}.v3-write-review>summary{list-style:none;display:inline-block;cursor:pointer}.v3-write-review>summary::-webkit-details-marker{display:none}.v3-write-review[open]>summary{margin-bottom:1.2rem}.v3-review-form{display:grid;gap:1rem;text-align:left;padding:1.6rem;border-radius:1.4rem;background:#fff;border:1px solid rgba(32,49,38,.1)}.v3-review-form label{display:grid;gap:.35rem;font-size:.82rem;font-weight:500;color:var(--sage-deep)}.v3-review-form input[type=text],.v3-review-form input[type=email],.v3-review-form textarea{width:100%;padding:.8rem 1rem;border-radius:.8rem;border:1px solid rgba(32,49,38,.15);background:var(--cream);font-family:var(--sans);font-size:.95rem;color:var(--sage-deep);font-weight:400}.v3-review-form textarea{resize:vertical}.v3-review-form input:focus,.v3-review-form textarea:focus{outline:none;border-color:var(--terra)}.v3-review-row{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.v3-review-row{grid-template-columns:1fr 1fr}}.v3-rate{border:0;padding:0;margin:0}.v3-rate legend{font-size:.82rem;font-weight:500;margin-bottom:.3rem}.v3-rate-stars{display:inline-flex;flex-direction:row-reverse;gap:.2rem}.v3-rate-stars input{position:absolute;opacity:0;width:1px;height:1px}.v3-rate-stars label{font-size:2rem;line-height:1;color:#2031262e;cursor:pointer;transition:color .15s}.v3-rate-stars label:hover,.v3-rate-stars label:hover~label,.v3-rate-stars input:checked~label{color:#d5532f}.v3-rate-stars input:focus-visible+label{outline:2px solid var(--terra);outline-offset:2px;border-radius:4px}.v3-review-consent{display:flex!important;grid-template-columns:none;align-items:flex-start;gap:.6rem!important;font-weight:400!important;font-size:.8rem!important;color:#203126b3!important;line-height:1.5}.v3-review-consent input{margin-top:.2rem;flex-shrink:0}.v3-review-form .btn-dark{justify-self:start}.v3-review-small{font-size:.75rem;color:#20312680}.v3-review-error{font-size:.85rem;color:var(--terra)}.v3-review-thanks{max-width:32rem;margin:0 auto;text-align:center;display:grid;gap:.3rem;padding:1.2rem 1.4rem;border-radius:1.1rem;background:var(--peach-soft)}.v3-review-thanks strong{font-family:var(--serif);font-weight:500;font-size:1.15rem}.v3-review-thanks span{font-size:.88rem;color:#203126b3}.pl-cart-drawer .pl-cart-item{padding:1rem;gap:1rem}.pl-cart-drawer .pl-cart-item-image{width:5.5rem;height:5.5rem}.pl-cart-drawer .pl-cart-item-title{font-size:1.15rem;line-height:1.2}.pl-cart-drawer .pl-cart-item-meta{margin-bottom:.45rem;font-size:.85rem}.pl-cart-drawer .pl-cart-item-savings{margin-bottom:.55rem}.pl-cart-drawer .pl-cart-qty{margin-bottom:.3rem}.pl-shipping-track[hidden],.pl-savings-card{display:none!important}#heroRotator .hero-photo{cursor:zoom-in}.pl-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#101813f0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;touch-action:pan-y}.pl-lightbox.open{opacity:1;visibility:visible}.pl-lightbox img{max-width:94vw;max-height:86vh;object-fit:contain;border-radius:.8rem;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pl-lightbox button{position:absolute;border:0;border-radius:999px;cursor:pointer;width:3rem;height:3rem;background:#fbf8f324;color:#fbf8f3;font-size:1.6rem;line-height:1;display:flex;align-items:center;justify-content:center}.pl-lightbox button:hover{background:#fbf8f347}.pl-lb-close{top:1rem;right:1rem}.pl-lb-prev{left:1rem;top:50%;transform:translateY(-50%)}.pl-lb-next{right:1rem;top:50%;transform:translateY(-50%)}.pl-lb-count{position:absolute;bottom:1.2rem;left:0;right:0;text-align:center;color:#fbf8f3b3;font-family:var(--mono);font-size:.7rem;letter-spacing:.18em}body.pl-lb-open{overflow:hidden}@media(max-width:640px){.pl-lb-prev,.pl-lb-next{top:auto;bottom:3rem;transform:none}.pl-lb-prev{left:30%}.pl-lb-next{right:30%}}.pl-cart-drawer{height:100vh;height:100dvh}.pl-cart-content{min-height:0}.pl-cart-footer{flex-shrink:0;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom))}.pl-cart-drawer .pl-cart-footer{padding-top:.9rem}.pl-cart-drawer .pl-cart-subtotal{margin:.6rem 0 .8rem}.pl-cart-drawer .pl-cart-price-wrap{text-align:right}.pl-upsell-row{display:flex;gap:.7rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1.25rem;padding:.1rem 1.25rem .4rem;scrollbar-width:none}.pl-upsell-row::-webkit-scrollbar{display:none}.pl-upsell-row .pl-upsell-item{flex:0 0 9.2rem;scroll-snap-align:start;display:flex;flex-direction:column;align-items:stretch;gap:.45rem;margin:0;padding:.6rem;text-align:center}.pl-upsell-row .pl-upsell-item img{width:100%;height:7rem;border-radius:.7rem}.pl-upsell-row .pl-upsell-copy strong{font-size:.82rem}.pl-upsell-row .pl-upsell-copy span{font-size:.95rem}.pl-upsell-row .pl-upsell-add{margin-top:auto;width:100%;padding:.5rem}@media(min-width:641px){.pl-upsell-row{margin:0;padding:.1rem 0 .4rem}}.pl-upsell-row .pl-upsell-item[hidden]{display:none}.pl-cart-overlay{z-index:10000}.pl-cart-drawer{z-index:10001}.pl-cart-drawer .pl-cart-drawer-head{padding-top:1rem;padding-bottom:1rem}.pl-cart-drawer .pl-cart-drawer-head h2{font-size:1.6rem}.pl-cart-drawer .pl-cart-content{padding-top:.9rem}.pl-cart-tracker{margin-bottom:.9rem}.pl-cart-tracker .pl-shipping-message{justify-content:center;text-align:center;font-size:.82rem}.pl-cart-tracker .pl-shipping-track{display:block!important;height:.35rem;margin-top:.55rem}.pl-tracker-steps{display:none}.pl-cart-tracker--jars .pl-tracker-steps{display:flex;justify-content:space-between;margin-top:.4rem;font-family:var(--mono);font-size:.52rem;letter-spacing:.06em;text-transform:uppercase;color:#20312680}.pl-cart-drawer .pl-cart-item,.pl-cart-drawer .pl-cart-item--solo{display:grid;grid-template-columns:4.6rem 1fr auto;align-items:start;gap:.85rem;padding:.2rem 0 .9rem;margin:0;background:none;border:0;border-bottom:1px solid rgba(32,49,38,.1);border-radius:0;box-shadow:none}.pl-cart-drawer .pl-cart-item-image{width:4.6rem;height:4.6rem;border-radius:.7rem;object-fit:cover}.pl-cart-drawer .pl-cart-item-title{font-size:.98rem;line-height:1.25;margin-bottom:.2rem}.pl-cart-drawer .pl-cart-item-meta{font-size:.75rem;margin-bottom:.35rem}.pl-cart-drawer .pl-cart-item-savings{font-size:.52rem;padding:.2rem .55rem;margin-bottom:.45rem}.pl-cart-drawer .pl-cart-item>div:nth-child(2){display:flex;flex-wrap:wrap;align-items:center;column-gap:.7rem}.pl-cart-drawer .pl-cart-item-title,.pl-cart-drawer .pl-cart-item-meta,.pl-cart-drawer .pl-cart-item-savings{flex-basis:100%}.pl-cart-drawer .pl-cart-item-savings{flex-basis:auto;margin-right:100%}.pl-cart-drawer .pl-cart-qty{height:2.1rem;margin:0;padding:0 .25rem}.pl-cart-drawer .pl-cart-qty button{width:1.8rem;height:1.8rem;font-size:1rem}.pl-cart-drawer .pl-cart-qty span{min-width:1.4rem;font-size:.9rem}.pl-cart-drawer .pl-cart-remove{display:inline-flex;align-items:center;padding:.3rem;margin:0;border:0;background:none;color:#2031268c;text-decoration:none;cursor:pointer}.pl-cart-drawer .pl-cart-remove:hover{color:var(--terra)}.pl-cart-drawer .pl-cart-price-wrap,.pl-cart-drawer .pl-cart-item .pl-cart-price-wrap{grid-column:auto;display:block;text-align:right;padding-top:.1rem}.pl-cart-drawer .pl-cart-price{font-size:1rem}.pl-cart-drawer .pl-cart-regular-price{font-size:.75rem}.pl-cart-drawer .pl-cart-upgrade{flex-direction:row;align-items:center;gap:.7rem;margin:.8rem 0 0;padding:.65rem .8rem;border-radius:.9rem}.pl-cart-drawer .pl-upgrade-copy strong{font-size:.9rem}.pl-cart-drawer .pl-upgrade-copy span{font-size:.72rem;margin-top:.1rem}.pl-cart-drawer .pl-upgrade-btn{width:auto;padding:.5rem .9rem;font-size:.75rem}.pl-cart-drawer .pl-upsell{margin-top:1rem}.pl-cart-drawer .pl-upsell-title{text-align:center;margin-bottom:.6rem}.pl-cart-drawer .pl-cart-footer{padding-top:.8rem}.pl-cart-drawer .pl-cart-subtotal{margin:0 0 .7rem;align-items:baseline}.pl-cart-drawer .pl-cart-subtotal strong{font-size:1.35rem}.pl-cart-drawer .pl-cart-compare{font-size:.85rem}.pl-cart-drawer .pl-checkout-btn{padding-top:.95rem;padding-bottom:.95rem}.pl-cart-drawer .pl-cart-secure{margin-top:.5rem}.pl-cart-drawer .pl-shipping-message{font-size:.82rem}.pl-cart-drawer .pl-shipping-track{display:block!important;height:.35rem;margin:.5rem 0 .8rem}.pl-cart-drawer .pl-cart-item>div:nth-child(2){display:block}.pl-cart-drawer .pl-cart-item-savings{display:table;width:auto;margin:0 0 .5rem;white-space:nowrap;border-radius:999px}.pl-cart-drawer .pl-cart-qty{display:inline-flex;vertical-align:middle}.pl-cart-drawer .pl-cart-remove{vertical-align:middle;margin-left:.5rem}.pl-protect-toggle{display:flex;align-items:center;gap:.8rem;margin-bottom:.75rem;padding:.6rem .8rem;border-radius:.9rem;background:#2031260d;cursor:pointer}.pl-protect-toggle[hidden]{display:none}.pl-protect-copy{flex:1;min-width:0}.pl-protect-copy strong{display:block;font-size:.85rem;font-weight:600;color:var(--sage-deep)}.pl-protect-copy em{font-style:normal;color:var(--terra);margin-left:.2rem}.pl-protect-copy small{display:block;margin-top:.1rem;font-size:.7rem;line-height:1.35;color:#20312699}.pl-protect-toggle input{position:absolute;opacity:0;pointer-events:none}.pl-switch{position:relative;flex-shrink:0;width:2.6rem;height:1.5rem;border-radius:999px;background:#20312638;transition:background .2s}.pl-switch:after{content:"";position:absolute;top:.15rem;left:.15rem;width:1.2rem;height:1.2rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s}.pl-protect-toggle input:checked+.pl-switch{background:var(--sage-deep)}.pl-protect-toggle input:checked+.pl-switch:after{transform:translate(1.1rem)}.pl-protect-toggle input:focus-visible+.pl-switch{outline:2px solid var(--terra);outline-offset:2px}.pl-acc{margin-top:1.6rem;border-top:1px solid rgba(32,49,38,.14);scroll-margin-top:6rem}.pl-acc-item{border-bottom:1px solid rgba(32,49,38,.14);scroll-margin-top:6rem}.pl-acc-item>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 0;cursor:pointer;list-style:none;font-family:var(--sans);font-size:1rem;font-weight:500;color:var(--sage-deep)}.pl-acc-item>summary::-webkit-details-marker{display:none}.pl-acc-item>summary:after{content:"+";font-size:1.4rem;font-weight:300;line-height:1;transition:transform .2s}.pl-acc-item[open]>summary:after{transform:rotate(45deg)}.pl-acc-body{padding:0 0 1.2rem;font-size:.92rem;line-height:1.6;color:#203126c7}.pl-acc-body p{margin:0 0 .7rem}.pl-acc-body a{color:var(--terra)}.pl-acc-list,.pl-acc-steps{margin:0 0 .8rem;padding-left:1.1rem}.pl-acc-list li,.pl-acc-steps li{margin-bottom:.4rem}.pl-acc-small{font-size:.8rem;color:#20312699}.pl-acc-inci{font-size:.75rem;line-height:1.55;color:#2031268c}.pl-acc-faq{border-top:1px solid rgba(32,49,38,.08)}.pl-acc-faq>summary{padding:.75rem 1.6rem .75rem 0;cursor:pointer;list-style:none;position:relative;font-weight:600;font-size:.88rem;color:var(--sage-deep)}.pl-acc-faq>summary::-webkit-details-marker{display:none}.pl-acc-faq>summary:after{content:"\2304";position:absolute;right:.2rem;top:.6rem;transition:transform .2s}.pl-acc-faq[open]>summary:after{transform:rotate(180deg)}.pl-acc-faq p{padding-bottom:.4rem}.pl-qa-tools{display:grid;gap:.8rem;margin-bottom:.8rem}.pl-qa-search{width:100%;padding:.85rem 1.1rem;border-radius:999px;border:1px solid rgba(32,49,38,.2);background:#fff;font:inherit;font-size:.95rem}.pl-qa-cats{display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.2rem}.pl-qa-cats::-webkit-scrollbar{display:none}.pl-qa-cat{flex-shrink:0;border:1px solid rgba(32,49,38,.2);border-radius:999px;background:transparent;padding:.45rem .9rem;font:inherit;font-size:.8rem;color:var(--sage-deep);cursor:pointer}.pl-qa-cat.active{background:var(--sage-deep);color:var(--cream);border-color:var(--sage-deep)}.pl-qa-count{font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#2031268c;margin:.4rem 0 .6rem}.pl-qa{border-bottom:1px solid rgba(32,49,38,.12)}.pl-qa[hidden]{display:none}.pl-qa>summary{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.8rem 1rem 0;position:relative;cursor:pointer;list-style:none;font-weight:600;color:var(--sage-deep);line-height:1.4}.pl-qa>summary::-webkit-details-marker{display:none}.pl-qa>summary:after{content:"+";position:absolute;right:.2rem;top:.85rem;font-size:1.3rem;font-weight:300;transition:transform .2s}.pl-qa[open]>summary:after{transform:rotate(45deg)}.pl-qa-q{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--peach-soft);color:var(--terra);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.pl-qa-a{margin:0 0 1rem 2.35rem;padding-left:1rem;border-left:3px solid rgba(32,49,38,.12);font-size:.92rem;line-height:1.6;color:#203126c7}.pl-qa-a p{margin:0 0 .5rem}.pl-qa-by{display:block;margin-bottom:.3rem;font-weight:600;font-size:.8rem;color:var(--sage-deep)}.pl-qa-empty{margin:1rem 0;color:#20312699}.pl-qa-more{display:block;margin:1.2rem auto 0}.pl-qa-more[hidden]{display:none}.pl-qa-ask{margin-top:1.4rem;text-align:center}.pl-qa-ask>summary{display:inline-flex;list-style:none;cursor:pointer}.pl-qa-ask>summary::-webkit-details-marker{display:none}.pl-qa-form{display:grid;gap:.7rem;max-width:34rem;margin:1.2rem auto 0;text-align:left}.pl-qa-form input,.pl-qa-form textarea{width:100%;padding:.8rem 1rem;border-radius:.8rem;border:1px solid rgba(32,49,38,.2);background:#fff;font:inherit}.pl-qa-ok{color:var(--sage-deep);font-weight:600}.pl-qa-err{color:var(--terra)}.pl-qa-more{border:1px solid var(--sage-deep);background:transparent;color:var(--sage-deep);border-radius:999px;padding:.75rem 1.4rem;font:inherit;font-weight:600;cursor:pointer}.pl-qa-more:hover{background:var(--sage-deep);color:var(--cream)}.pl-jm{margin-top:1rem}.pl-jm .jdgm-widget,.pl-jm .jdgm-rev-widg{font-family:var(--sans);color:var(--sage-deep)}.pl-jm .jdgm-rev-widg{padding:0;border:0;background:none}.pl-jm .jdgm-rev-widg__title{display:none}.pl-jm .jdgm-star,.jdgm-preview-badge .jdgm-star{color:var(--terra)!important}.pl-jm .jdgm-rev-widg__header{padding:1.4rem;border-radius:1.4rem;background:#fff;border:1px solid rgba(32,49,38,.08)}.pl-jm .jdgm-rev-widg__summary-stars{font-size:1.3rem}.pl-jm .jdgm-rev-widg__summary-text{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#20312699}.pl-jm .jdgm-histogram__row{margin-bottom:.35rem}.pl-jm .jdgm-histogram__bar{height:.5rem;border-radius:999px;background:#2031261a;overflow:hidden}.pl-jm .jdgm-histogram__bar-content{background:var(--terra)!important;border-radius:999px}.pl-jm .jdgm-histogram__frequency{color:#20312699}.pl-jm .jdgm-write-rev-link,.pl-jm .jdgm-ask-question-btn,.pl-jm .jdgm-paginate__load-more{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.5rem!important;border-radius:999px!important;background:var(--sage-deep)!important;color:var(--cream)!important;border:0!important;font-family:var(--sans)!important;font-weight:600;font-size:.9rem;text-decoration:none!important}.pl-jm .jdgm-write-rev-link:hover,.pl-jm .jdgm-paginate__load-more:hover{background:var(--terra)!important}.pl-jm .jdgm-form input,.pl-jm .jdgm-form textarea,.pl-jm .jdgm-sort-dropdown,.pl-jm .jdgm-search input{border-radius:.8rem!important;border:1px solid rgba(32,49,38,.2)!important;background:#fff!important;font-family:var(--sans)!important;padding:.7rem .9rem!important}.pl-jm .jdgm-submit-rev{background:var(--terra)!important;border-radius:999px!important;color:#fff!important;border:0!important}.pl-jm .jdgm-rev{margin:0 0 .9rem!important;padding:1.3rem 1.4rem!important;border:0!important;border-radius:1.2rem;background:#fff;box-shadow:0 1px #2031260f}.pl-jm .jdgm-rev__title{font-family:var(--serif);font-size:1.15rem;font-weight:500;color:var(--sage-deep);margin:.4rem 0 .3rem}.pl-jm .jdgm-rev__body{font-size:.95rem;line-height:1.6;color:#203126cc}.pl-jm .jdgm-rev__author{font-weight:600;color:var(--sage-deep)}.pl-jm .jdgm-rev__timestamp{font-size:.8rem;color:#20312680}.pl-jm .jdgm-rev__buyer-badge{background:var(--peach-soft)!important;color:var(--terra)!important;border-radius:999px;font-family:var(--mono);font-size:.55rem;letter-spacing:.1em;padding:.2rem .55rem}.pl-jm .jdgm-rev__icon{background:var(--cream2)!important;color:var(--sage-deep)!important}.pl-jm .jdgm-rev__pics,.pl-jm .jdgm-rev__vids{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.8rem}.pl-jm .jdgm-rev__pic-link,.pl-jm .jdgm-rev__pic-img{width:5.5rem!important;height:5.5rem!important;border-radius:.8rem;object-fit:cover;overflow:hidden}.pl-jm .jdgm-rev__reply{margin-top:.8rem;padding:.8rem 1rem;border-left:3px solid var(--terra);background:var(--cream);border-radius:0 .8rem .8rem 0}.pl-jm .jdgm-paginate{text-align:center;margin-top:1rem}.pl-jm .jdgm-paginate__page{color:var(--sage-deep)}.pl-jm .jdgm-paginate__page.jdgm-curt{color:var(--terra);font-weight:700}.pl-rq-actions{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:1.2rem 0 1.4rem}.pl-rq-btn{padding:.9rem 1rem;border-radius:999px;border:1px solid var(--sage-deep);background:#fff;font:inherit;font-weight:600;font-size:.9rem;color:var(--sage-deep);cursor:pointer}.pl-rq-btn:hover{background:var(--sage-deep);color:var(--cream)}.pl-rq-tabs{display:flex;gap:2rem;border-bottom:1px solid rgba(32,49,38,.14);margin-bottom:1.2rem}.pl-rq-tab{position:relative;padding:.8rem 0;border:0;background:none;cursor:pointer;font:inherit;font-size:1rem;color:#20312699}.pl-rq-tab span{margin-left:.35rem;padding:.15rem .5rem;border-radius:.4rem;background:#20312612;font-size:.85rem}.pl-rq-tab.active{color:var(--sage-deep);font-weight:600}.pl-rq-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--sage-deep)}.pl-rq-panel[hidden],.pl-jm[hidden]{display:none}.pl-jm .jdgm-rev__icon{display:none!important}.pl-jm .jdgm-rev__header{padding-left:0!important}.pl-jm .jdgm-rev__author-wrapper,.pl-jm .jdgm-rev__author{margin-left:0!important;padding-left:0!important}@media(max-width:480px){.pl-rq-btn{font-size:.8rem;padding:.8rem .6rem}}.v3-reviews:has(.pl-rq-actions) .v3-write-review>summary{display:none}.v3-reviews:has(.pl-rq-actions) .v3-write-review[open]{margin-top:1.5rem}.v3-reviews .v3-write-review{scroll-margin-top:6rem}.pl-rq-summary .jdgm-rev-widg__header,.pl-jm .jdgm-rev-widg__header{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 .4rem}.pl-rq-summary{max-width:26rem;margin:0 auto;text-align:center}.pl-rq-summary .jdgm-rev-widg__summary{margin-bottom:1rem}.pl-rq-summary .jdgm-histogram__row,.pl-jm .jdgm-histogram__row{display:flex!important;align-items:center;gap:.7rem;margin-bottom:.4rem}.pl-rq-summary .jdgm-histogram__star,.pl-jm .jdgm-histogram__star{flex-shrink:0;width:auto!important}.pl-rq-summary .jdgm-histogram__bar,.pl-jm .jdgm-histogram__bar{flex:1;width:auto!important;margin:0!important}.pl-rq-summary .jdgm-histogram__frequency,.pl-jm .jdgm-histogram__frequency{flex-shrink:0;width:2.4rem!important;text-align:right;position:static!important;margin:0!important;font-size:.85rem}.pl-rq-summary .jdgm-histogram__percentage{display:none}.pl-rq-summary .jdgm-histogram{width:100%!important}.pl-rq-summary .jdgm-star{color:var(--terra)!important}.pl-rq-summary .jdgm-histogram__bar{height:.5rem;border-radius:999px;background:#2031261a;overflow:hidden}.pl-rq-summary .jdgm-histogram__bar-content{background:var(--terra)!important;border-radius:999px;height:100%}.pl-rq-summary .jdgm-rev-widg__summary-text{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#20312699}.pl-rq-summary .jdgm-histogram__frequency{color:#20312699}.pl-rq-summary .jdgm-rev-widg__title{display:none!important}.pl-rq-summary .jdgm-histogram,.pl-rq-summary .jdgm-histogram.jdgm-temp-hidden{display:block!important;margin-top:.4rem}.pl-rq-summary+.pl-rq-actions{margin-top:2rem}.pl-jm .jdgm-rev-widg__header{display:none!important}.pl-rq-summary{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2.5rem;max-width:46rem;margin:0 auto;text-align:left}.pl-rq-score{padding-right:2.5rem;border-right:1px solid rgba(32,49,38,.15)}.pl-rq-score strong{font-family:var(--serif);font-weight:500;font-size:4.2rem;line-height:1;color:var(--sage-deep);margin-right:.6rem}.pl-rq-stars{font-size:1.9rem;letter-spacing:.08em;color:var(--terra);vertical-align:.6rem}.pl-rq-score p{margin:.6rem 0 0;font-size:1.05rem;color:#203126b3}.pl-rq-bars{padding-right:2.5rem;border-right:1px solid rgba(32,49,38,.15)}.pl-rq-bars .jdgm-histogram{display:block!important;width:100%!important;margin:0!important}.pl-rq-bars .jdgm-histogram__row{display:flex!important;align-items:center;gap:1rem;margin-bottom:.55rem;cursor:pointer}.pl-rq-bars .jdgm-histogram__star{flex-shrink:0;width:auto!important}.pl-rq-bars .jdgm-star{color:var(--terra)!important}.pl-rq-bars .jdgm-histogram__row:not(:first-child) .jdgm-star{opacity:.55}.pl-rq-bars .jdgm-histogram__bar{flex:1;width:auto!important;margin:0!important;height:1.1rem;border-radius:.2rem;background:#20312612;overflow:hidden}.pl-rq-bars .jdgm-histogram__bar-content{height:100%;border-radius:.2rem;background:var(--terra)!important}.pl-rq-bars .jdgm-histogram__row:not(:first-child) .jdgm-histogram__bar-content{opacity:.55}.pl-rq-bars .jdgm-histogram__percentage{display:none}.pl-rq-bars .jdgm-histogram__frequency{flex-shrink:0;width:3.4rem!important;text-align:left;position:static!important;margin:0!important;font-size:.9rem;color:#20312699}.pl-rq-summary+.pl-rq-actions{margin-top:2.2rem}@media(max-width:700px){.pl-rq-summary{grid-template-columns:1fr;gap:1.4rem}.pl-rq-score{padding-right:0;border-right:0;text-align:center}.pl-rq-score strong{font-size:3.2rem}.pl-rq-stars{font-size:1.5rem}.pl-rq-bars{padding-right:0;border-right:0}.pl-rq-bars .jdgm-histogram__bar{height:.8rem}}.pl-rq-summary{width:100%;grid-template-columns:auto minmax(18rem,1fr);max-width:52rem}.pl-rq-bars .jdgm-histogram{max-width:none!important}.pl-rq-bars .jdgm-histogram__row{width:100%!important}.pl-rq-bars .jdgm-histogram__bar{display:block!important;min-width:6rem}@media(max-width:700px){.pl-rq-summary{grid-template-columns:1fr}}.pl-jm-source[hidden]{display:none!important}.pl-bar-row{display:flex;align-items:center;gap:1rem;width:100%;margin:0 0 .55rem;padding:.15rem .3rem;border:0;border-radius:.4rem;background:none;cursor:pointer;font:inherit;text-align:left}.pl-bar-row:hover,.pl-bar-row.active{background:#c85a3214}.pl-bar-stars{flex-shrink:0;color:var(--terra);letter-spacing:.05em;font-size:1rem}.pl-bar-stars i,.pl-rv-stars i{font-style:normal;color:#2031262e}.pl-bar-row:not(:first-child) .pl-bar-stars{opacity:.6}.pl-bar{flex:1;height:1.1rem;border-radius:.2rem;background:#20312612;overflow:hidden}.pl-bar span{display:block;height:100%;background:var(--terra)}.pl-bar-row:not(:first-child) .pl-bar span{opacity:.55}.pl-bar-n{flex-shrink:0;width:3.4rem;font-size:.9rem;color:#20312699}.pl-bar-row.active .pl-bar-n{color:var(--terra);font-weight:700}.pl-rv-tools{display:grid;grid-template-columns:1fr auto auto auto;gap:.6rem;align-items:center;margin-bottom:.6rem}.pl-rv-select{padding:.8rem 2rem .8rem 1rem;border-radius:999px;border:1px solid rgba(32,49,38,.2);background:#fff;font:inherit;font-size:.88rem;color:var(--sage-deep);cursor:pointer}.pl-rv-media{display:inline-flex;align-items:center;gap:.4rem;padding:.75rem 1rem;border-radius:999px;border:1px solid rgba(32,49,38,.2);background:#fff;font-size:.88rem;cursor:pointer;white-space:nowrap}.pl-rv-media input{accent-color:var(--terra)}.pl-rv-count{font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#2031268c;margin:.4rem 0 .9rem}.pl-rv-count button,.pl-rv-empty button{border:0;background:none;padding:0;font:inherit;color:var(--terra);text-decoration:underline;cursor:pointer}.pl-rv-empty{padding:1.5rem 0;color:#203126a6}.pl-rv-card{margin:0 0 .9rem;padding:1.3rem 1.4rem;border-radius:1.2rem;background:#fff;box-shadow:0 1px #2031260f}.pl-rv-top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.pl-rv-stars{color:var(--terra);font-size:1.15rem;letter-spacing:.05em}.pl-rv-date{font-size:.8rem;color:#20312680}.pl-rv-card h3{font-family:var(--serif);font-size:1.15rem;font-weight:500;color:var(--sage-deep);margin:.6rem 0 .3rem}.pl-rv-body{font-size:.95rem;line-height:1.6;color:#203126cc}.pl-rv-body p{margin:0 0 .5rem}.pl-rv-pics{display:flex;gap:.5rem;flex-wrap:wrap;margin:.8rem 0 .2rem}.pl-rv-pics img{width:5.5rem;height:5.5rem;border-radius:.8rem;object-fit:cover}.pl-rv-by{margin:.7rem 0 0;font-size:.9rem;color:var(--sage-deep)}.pl-rv-ver{margin-left:.4rem;padding:.2rem .55rem;border-radius:999px;background:var(--peach-soft);color:var(--terra);font-family:var(--mono);font-size:.55rem;letter-spacing:.1em;text-transform:uppercase}.pl-rv-reply{margin-top:.8rem;padding:.8rem 1rem;border-left:3px solid var(--terra);background:var(--cream);border-radius:0 .8rem .8rem 0;font-size:.9rem}.pl-rv-reply strong{display:block;margin-bottom:.2rem}.pl-rv-pager[hidden]{display:none}.pl-rv-pager .v3-pager-gap{padding:0 .3rem;color:#20312673}@media(max-width:700px){.pl-rv-tools{grid-template-columns:1fr 1fr}.pl-rv-tools .pl-qa-search{grid-column:1 / -1}.pl-rv-media{grid-column:1 / -1;justify-self:start}.pl-bar{height:.8rem}}.pl-rvc-head{display:grid;grid-template-columns:auto 1fr auto;gap:.9rem;align-items:start}.pl-rv-avatar{position:relative;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--cream2, #F1ECE3);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1.3rem;color:var(--sage-deep)}.pl-rv-avatar.is-verified:after{content:"\2713";position:absolute;right:-.15rem;bottom:-.15rem;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--sage-deep);color:#fff;font-family:var(--sans);font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.pl-rv-who{min-width:0}.pl-rv-name{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1rem;color:var(--sage-deep)}.pl-rv-name .pl-rv-ver{margin-left:0}.pl-rv-loc{display:block;margin-top:.15rem;font-size:.82rem;color:#20312699}.pl-rv-who .pl-rv-stars{display:block;margin-top:.25rem;font-size:.9rem}.pl-rvc-head .pl-rv-date{padding-top:.2rem}.pl-rv-card h3{margin-top:.9rem}.pl-rvc-head{text-align:left;margin:0}.pl-rvc-head .pl-rv-who{display:flex;flex-direction:column;align-items:flex-start}.pl-rvc-head .pl-rv-stars{text-align:left}@media(min-width:701px){.pl-rvc-head .pl-rv-who{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.8rem}.pl-rvc-head .pl-rv-name{order:1}.pl-rvc-head .pl-rv-who .pl-rv-stars{order:2;margin-top:0}.pl-rvc-head .pl-rv-loc{order:3;flex-basis:100%}}.pl-rvc-head+h3,.pl-rv-card h3{margin:.8rem 0 .3rem}.pl-rvc-head+.pl-rv-body{margin-top:.8rem}.pl-rv-helpful{display:flex;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.9rem;font-size:.82rem;color:#20312699}.pl-rv-helpful button{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:999px;border:1px solid rgba(32,49,38,.15);background:none;font:inherit;color:var(--sage-deep);cursor:pointer}.pl-rv-helpful button:hover{border-color:var(--terra)}.pl-rv-helpful button.on{background:var(--peach-soft);border-color:var(--terra);color:var(--terra)}.pl-pdp-media .jar-arch{max-width:34rem!important;width:100%;margin:0 auto;background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.pl-pdp-media .jar-arch:before,.pl-pdp-media .jar-arch:after,.pl-pdp-media .jar-glow,.pl-pdp-media.hero-jar-botanical:after{display:none!important}.pl-pdp-media .hero-rotator{aspect-ratio:1 / 1;border-radius:1.2rem;background:var(--cream2, #F1ECE3);overflow:hidden}.pl-pdp-media .hero-photo{padding:0!important;filter:none!important;object-fit:cover;object-position:center;transform:none;transition:opacity .35s ease}.pl-pdp-save{top:1rem;left:1rem;transform:none}.pl-pdp-media .v3-thumbs{max-width:34rem;justify-content:flex-start;gap:.5rem;margin-top:.7rem}.pl-pdp-media .v3-thumb{width:4.4rem;height:4.4rem;border-radius:.5rem;background:var(--cream2, #F1ECE3)}@media(max-width:760px){.pl-pdp-media .jar-arch{max-width:none!important;width:100vw;margin-left:calc(50% - 50vw)}.pl-pdp-media .hero-rotator{border-radius:0}.pl-pdp-media .v3-thumbs{padding:.2rem 0}.pl-pdp-media .v3-thumb{width:calc((100% - 2rem) / 4.4);height:auto;aspect-ratio:1 / 1}.pl-pdp-save{top:.8rem;left:.8rem}}.pl-pdp-media .hero-photo--whole{object-fit:contain;padding:7%!important}.pl-pdp-media .hero-photo--video{object-fit:cover;width:100%;height:100%;cursor:default}#heroRotator .hero-photo--video{cursor:default}.v3-thumb--video{position:relative}.v3-thumb--video:after{content:"\25b6";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;background:#18261e47;text-shadow:0 1px 4px rgba(0,0,0,.4)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pure-leaf-v3.css.map */
