.pdp-vocs{--pdp-vocs-stage-rule: .5px solid #dedede;--pdp-vocs-row-rule: .5px solid var(--pdp-rule-light);--pdp-vocs-report-bg: var(--pdp-report-green)}.pdp-vocs__desktop{display:none}.pdp-vocs__top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "media" "content";row-gap:16px}.pdp-vocs__top--no-media{grid-template-areas:"intro" "content"}.pdp-vocs__intro{display:flex;flex-direction:column;gap:10px;grid-area:intro}.pdp-vocs .pdp-vocs__eyebrow,.pdp-vocs .pdp-vocs__report-label{margin:0;font-family:var(--pdp-font-sans)!important;font-weight:700;font-size:12px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-text-variant)}.pdp-vocs .pdp-vocs__heading{margin:0;font-family:var(--pdp-font-sans)!important;font-weight:400;font-size:26px;line-height:32px;letter-spacing:0;color:var(--pdp-text)}.pdp-vocs__media{grid-area:media;aspect-ratio:390 / 240;margin:0 calc(-1 * var(--pdp-gutter));background:var(--pdp-surface-high);overflow:hidden}.pdp-vocs__media picture{display:contents}.pdp-vocs__image{display:block;width:100%;height:100%;object-fit:cover}.pdp-vocs__content{display:flex;flex-direction:column;gap:12px;grid-area:content;padding-top:16px}.pdp-vocs .pdp-vocs__text,.pdp-vocs .pdp-vocs__text p{margin:0;font-family:var(--pdp-font-sans);font-size:14px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs .pdp-vocs__text p+p{margin-top:12px}.pdp-vocs .pdp-vocs__stages-label{margin:0;font-family:var(--pdp-font-sans);font-weight:700;font-size:14px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs__stages{display:grid;grid-template-columns:minmax(0,1fr);gap:16px 18px;margin:0;padding:0;list-style:none}.pdp-vocs__stage{display:flex;flex-direction:column;gap:8px;margin:0;padding-top:8px;border-top:var(--pdp-vocs-stage-rule)}.pdp-vocs .pdp-vocs__stage-number{font-family:var(--pdp-font-mono);font-size:13px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs .pdp-vocs__stage-text{font-family:var(--pdp-font-sans);font-size:13px;line-height:1.5;color:var(--pdp-text-prompt)}.pdp-vocs__report{display:flex;flex-direction:column;gap:14px;margin-top:32px;padding:20px;border-radius:10px;background:var(--pdp-vocs-report-bg)}.pdp-vocs__report--mint{--pdp-vocs-report-bg: var(--pdp-mint)}.pdp-vocs__report--grey{--pdp-vocs-report-bg: var(--pdp-grey-bg)}.pdp-vocs__report--beige{--pdp-vocs-report-bg: var(--pdp-beige)}.pdp-vocs__report--white{--pdp-vocs-report-bg: #fff}.pdp-vocs__stats{display:flex;justify-content:space-between;gap:9px;margin:0;padding:0;list-style:none}.pdp-vocs__stat{display:flex;flex:0 1 100px;flex-direction:column;align-items:center;gap:4px;min-width:0;margin:0;text-align:center}.pdp-vocs .pdp-vocs__stat-value{font-family:var(--pdp-font-mono);font-weight:400;font-size:30px;line-height:normal;color:var(--pdp-text);white-space:nowrap}.pdp-vocs .pdp-vocs__stat-caption{font-family:var(--pdp-font-sans);font-size:10px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs__rows{margin:16px 0 0;padding:0}.pdp-vocs__row{display:flex;flex-direction:column;gap:4px;padding:16px 0}.pdp-vocs__row+.pdp-vocs__row{border-top:var(--pdp-vocs-row-rule)}.pdp-vocs__row:last-child{padding-bottom:0}.pdp-vocs__row-term{display:flex;flex-direction:column;gap:4px;margin:0}.pdp-vocs .pdp-vocs__row-name{font-family:var(--pdp-font-sans);font-weight:400;font-size:15px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs .pdp-vocs__row-caption{font-family:var(--pdp-font-sans);font-size:12px;line-height:1.5;color:var(--pdp-text-disabled)}.pdp-vocs .pdp-vocs__row-description{margin:0}.pdp-vocs .pdp-vocs__row-description,.pdp-vocs .pdp-vocs__row-description p{font-family:var(--pdp-font-sans);font-size:13px;line-height:1.5;color:var(--pdp-text)}.pdp-vocs .pdp-vocs__row-description p{margin:0}.pdp-vocs .pdp-vocs__row-description p+p{margin-top:8px}@media only screen and (min-width:799px){.pdp-vocs__desktop{display:revert}.pdp-vocs__mobile{display:none}.pdp-vocs__top{grid-template-columns:minmax(0,613fr) minmax(0,575fr);grid-template-rows:auto 1fr;grid-template-areas:"intro media" "content media";column-gap:clamp(40px,8.125vw,117px);row-gap:0;align-items:start}.pdp-vocs__top--no-media{grid-template-columns:minmax(0,700px);grid-template-areas:"intro" "content"}.pdp-vocs__intro{gap:8px}.pdp-vocs .pdp-vocs__eyebrow,.pdp-vocs .pdp-vocs__report-label{font-size:16px}.pdp-vocs .pdp-vocs__heading{font-size:42px;line-height:1.21}.pdp-vocs__media{aspect-ratio:575 / 445;margin:0;border-radius:11px}.pdp-vocs__content{gap:0;padding-top:26px}.pdp-vocs .pdp-vocs__text,.pdp-vocs .pdp-vocs__text p,.pdp-vocs .pdp-vocs__stages-label{font-size:16px}.pdp-vocs .pdp-vocs__stages-label{margin-top:52px}.pdp-vocs__stages{row-gap:24px;margin-top:17px}.pdp-vocs__stage{gap:11px;padding-top:10px}.pdp-vocs .pdp-vocs__stage-number{font-size:12px}.pdp-vocs .pdp-vocs__stage-text{font-size:16px}.pdp-vocs__report{gap:36px;margin-top:76px;padding:40px 32px 56px;border-radius:11px;text-align:center}.pdp-vocs__stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:32px}.pdp-vocs__stat{gap:13px}.pdp-vocs .pdp-vocs__stat-value{font-size:52px}.pdp-vocs .pdp-vocs__stat-caption{max-width:225px;font-size:16px}.pdp-vocs__rows{margin-top:68px}.pdp-vocs__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:32px;padding:23px 0 44px 10px;border-bottom:var(--pdp-vocs-row-rule)}.pdp-vocs__row:first-child{padding-top:0}.pdp-vocs__row:last-child{padding-bottom:44px}.pdp-vocs__row+.pdp-vocs__row{border-top:0}.pdp-vocs__row-term{gap:9px}.pdp-vocs .pdp-vocs__row-name{font-size:18px}.pdp-vocs .pdp-vocs__row-caption,.pdp-vocs .pdp-vocs__row-description,.pdp-vocs .pdp-vocs__row-description p{font-size:16px}}@media only screen and (min-width:1025px){.pdp-vocs .pdp-vocs__heading{font-size:52px}.pdp-vocs__row{grid-template-columns:minmax(0,1fr) minmax(0,594px)}.pdp-vocs .pdp-vocs__text,.pdp-vocs .pdp-vocs__text p,.pdp-vocs .pdp-vocs__stages-label{font-size:18px}.pdp-vocs__stages{grid-template-columns:minmax(0,297fr) minmax(0,314fr);margin-right:-24px}.pdp-vocs__report{padding:49px 64px 85px}.pdp-vocs__stats{column-gap:clamp(32px,11.4vw,164px)}.pdp-vocs .pdp-vocs__stat-value{font-size:69px}.pdp-vocs .pdp-vocs__stat-caption,.pdp-vocs .pdp-vocs__row-description,.pdp-vocs .pdp-vocs__row-description p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/363/assets/pdp-vocs.css.map */
