.uc-pdp-plus{--uc-ink:#1f2420;--uc-green:#3f7179;--uc-teal:#64a4af;--uc-cream:#f5f1e9;--uc-soft:#fbf9f5;--uc-line:rgba(31,36,32,.12);--uc-muted:rgba(31,36,32,.7);background:#fff;color:var(--uc-ink);padding:94px 0 88px}.uc-pdp-plus *{box-sizing:border-box}.uc-pdp-plus__eyebrow{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--uc-green)}.uc-pdp-plus__intro{max-width:900px;margin:0 auto 46px;text-align:center}.uc-pdp-plus__intro h2,.uc-pdp-plus h3{color:var(--uc-ink);letter-spacing:-.025em}.uc-pdp-plus__intro h2{margin:0 auto 18px;font-size:clamp(36px,4.8vw,64px);line-height:1.02}.uc-pdp-plus__intro>p:last-child{max-width:760px;margin:0 auto;color:var(--uc-muted);font-size:17px;line-height:1.68}.uc-pdp-plus__trust{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--uc-line);border-bottom:1px solid var(--uc-line);margin-bottom:88px}.uc-pdp-plus__trust>div{padding:23px 20px;text-align:center;border-right:1px solid var(--uc-line)}.uc-pdp-plus__trust>div:last-child{border-right:0}.uc-pdp-plus__trust strong,.uc-pdp-plus__trust span{display:block}.uc-pdp-plus__trust strong{font-size:14px}.uc-pdp-plus__trust span{margin-top:4px;color:var(--uc-muted);font-size:12px}.uc-pdp-plus__feature,.uc-pdp-plus__origin{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:72px;align-items:center;margin:0 0 94px}.uc-pdp-plus__origin{grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);background:var(--uc-soft);padding:56px}.uc-pdp-plus__media{background:#fff;overflow:hidden;min-height:440px}.uc-pdp-plus__media img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover}.uc-pdp-plus__copy,.uc-pdp-plus__origin-copy{max-width:560px}.uc-pdp-plus__copy h3,.uc-pdp-plus__origin h3,.uc-pdp-plus__compare h3,.uc-pdp-plus__faq h3,.uc-pdp-plus__final h3{margin:0 0 18px;font-size:clamp(30px,3.3vw,46px);line-height:1.06}.uc-pdp-plus__copy>p:not(.uc-pdp-plus__eyebrow),.uc-pdp-plus__origin-copy>p:not(.uc-pdp-plus__eyebrow){color:var(--uc-muted);font-size:16px;line-height:1.7}.uc-pdp-plus__specs{margin-top:32px;border-top:1px solid var(--uc-line)}.uc-pdp-plus__specs>div{display:grid;grid-template-columns:95px 1fr;gap:18px;padding:15px 0;border-bottom:1px solid var(--uc-line)}.uc-pdp-plus__specs span{font-size:12px;color:var(--uc-muted);text-transform:uppercase;letter-spacing:.08em}.uc-pdp-plus__specs strong{font-size:14px}.uc-pdp-plus__mushrooms{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:94px}.uc-pdp-plus__mushroom{position:relative;padding:52px 48px 48px;background:var(--uc-cream);overflow:hidden;min-height:280px}.uc-pdp-plus__mushroom:nth-child(2){background:#eef7f8}.uc-pdp-plus__mushroom h3{margin:0 0 12px;font-size:clamp(30px,3.5vw,48px)}.uc-pdp-plus__mushroom p:last-child{max-width:450px;margin:0;color:var(--uc-muted);line-height:1.65}.uc-pdp-plus__number{position:absolute;right:22px;top:7px;font-size:82px;line-height:1;font-family:var(--typeHeaderPrimary),serif;color:rgba(100,164,175,.12)}.uc-pdp-plus__text-link{display:inline-block;margin-top:10px;font-weight:700;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.uc-pdp-plus__compare{padding:76px 0 84px;border-bottom:1px solid var(--uc-line)}.uc-pdp-plus__compare-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.uc-pdp-plus__compare-head h3{margin-bottom:0;max-width:720px}.uc-pdp-plus__compare .btn,.uc-pdp-plus__final .btn{background:var(--uc-green)!important;color:#fff!important;border:2px solid var(--uc-green)!important;font-weight:800}.uc-pdp-plus__table-wrap{overflow-x:auto}.uc-pdp-plus__table{width:100%;border-collapse:collapse;min-width:720px}.uc-pdp-plus__table th,.uc-pdp-plus__table td{text-align:left;padding:17px 16px;border-bottom:1px solid var(--uc-line);font-size:14px}.uc-pdp-plus__table th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-muted)}.uc-pdp-plus__table tr.is-current td{background:var(--uc-cream)}.uc-pdp-plus__table a{font-weight:700;text-decoration:none;border-bottom:1px solid transparent}.uc-pdp-plus__table a:hover{border-color:currentColor}.uc-pdp-plus__faq{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:76px;padding:84px 0}.uc-pdp-plus__faq-items details{border-top:1px solid var(--uc-line);padding:0}.uc-pdp-plus__faq-items details:last-child{border-bottom:1px solid var(--uc-line)}.uc-pdp-plus__faq-items summary{cursor:pointer;list-style:none;padding:21px 34px 21px 0;font-weight:700;position:relative}.uc-pdp-plus__faq-items summary::-webkit-details-marker{display:none}.uc-pdp-plus__faq-items summary:after{content:'+';position:absolute;right:4px;top:17px;font-size:24px;font-weight:400}.uc-pdp-plus__faq-items details[open] summary:after{content:'−'}.uc-pdp-plus__faq-items details p{margin:-3px 0 21px;color:var(--uc-muted);line-height:1.65;max-width:760px}.uc-pdp-plus__final{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:48px;background:var(--uc-green);color:#fff}.uc-pdp-plus__final .uc-pdp-plus__eyebrow,.uc-pdp-plus__final h3{color:#fff}.uc-pdp-plus__final h3{margin-bottom:0;max-width:650px}.uc-pdp-plus__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.uc-pdp-plus__final .btn{background:#fff!important;color:var(--uc-green)!important;border-color:#fff!important}.uc-pdp-plus__final .btn--secondary{background:transparent!important;color:#fff!important;border-color:#fff!important}.template-product .product__photos,.template-product .product-image-main,.template-product .product__thumb-item a{background:#fff}@media(max-width:989px){.uc-pdp-plus{padding:72px 0}.uc-pdp-plus__trust{grid-template-columns:1fr 1fr;margin-bottom:66px}.uc-pdp-plus__trust>div:nth-child(2){border-right:0}.uc-pdp-plus__trust>div:nth-child(-n+2){border-bottom:1px solid var(--uc-line)}.uc-pdp-plus__feature,.uc-pdp-plus__origin{grid-template-columns:1fr;gap:36px;margin-bottom:70px}.uc-pdp-plus__origin{padding:38px}.uc-pdp-plus__origin-copy{order:2}.uc-pdp-plus__media,.uc-pdp-plus__media img{min-height:360px}.uc-pdp-plus__faq{grid-template-columns:1fr;gap:28px}.uc-pdp-plus__final{align-items:flex-start;flex-direction:column}.uc-pdp-plus__actions{justify-content:flex-start}}@media(max-width:640px){.uc-pdp-plus{padding:58px 0}.uc-pdp-plus__intro{margin-bottom:34px}.uc-pdp-plus__intro>p:last-child{font-size:15px}.uc-pdp-plus__trust>div{padding:18px 10px}.uc-pdp-plus__trust strong{font-size:12px}.uc-pdp-plus__trust span{font-size:11px}.uc-pdp-plus__mushrooms{grid-template-columns:1fr;margin-bottom:66px}.uc-pdp-plus__mushroom{padding:40px 28px;min-height:230px}.uc-pdp-plus__origin{padding:28px 22px}.uc-pdp-plus__media,.uc-pdp-plus__media img{min-height:290px}.uc-pdp-plus__compare{padding:58px 0 64px}.uc-pdp-plus__compare-head{align-items:flex-start;flex-direction:column}.uc-pdp-plus__compare-head .btn{width:100%;text-align:center}.uc-pdp-plus__faq{padding:62px 0}.uc-pdp-plus__final{padding:32px 24px}.uc-pdp-plus__actions{width:100%}.uc-pdp-plus__actions .btn{width:100%;text-align:center}}