.pp-root{--pp-font-body:"Zen Kaku Gothic New",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--pp-font-display:"Zen Old Mincho","Hiragino Mincho ProN",Georgia,"Times New Roman",serif;--pp-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--pp-bg:#fbf9f4;--pp-surface:#f3efe6;--pp-surface-2:#eae4d6;--pp-surface-3:#e0d9cb;--pp-line:#e3ddd0;--pp-line-strong:#cbc2ae;--pp-hairline:rgba(26,26,24,.09);--pp-ink:#1a1a18;--pp-ink-2:#4a4842;--pp-ink-3:#807c72;--pp-ink-4:#b0aa9c;--pp-night:#17171a;--pp-accent:#c8442e;--pp-accent-deep:#a5341f;--pp-accent-soft:#fbeae5;--pp-glow:#e07a5f;--pp-ok:#2e6b4f;--pp-ok-soft:#e7f0ea;--pp-warn:#a8641b;--pp-warn-soft:#fbf1e2;--pp-gold:#c89a3c;--pp-shadow-sm:0 1px 2px rgba(26,26,24,.06),0 1px 1px rgba(26,26,24,.04);--pp-shadow-md:0 6px 24px -8px rgba(26,26,24,.16),0 2px 6px rgba(26,26,24,.06);--pp-shadow-lg:0 24px 60px -22px rgba(26,26,24,.3),0 4px 14px rgba(26,26,24,.07);--pp-shadow-accent:0 10px 30px -10px rgba(200,68,46,.42)}.pp-root .pp-h1,.pp-root .pp-h2,.pp-root .pp-buy__title,.pp-root .pp-freq__title,.pp-root .pp-cta-band h2,.pp-root .pp-safety__overlay h2,.pp-root .pp-vr__title,.pp-root .pp-pests__stat-num,.pp-root .pp-wall__score-num,.pp-root .pp-freq__stat b{font-family:var(--pp-font-display);font-weight:600;letter-spacing:-.012em}.pp-root .pp-h1,.pp-root .pp-buy__title{line-height:1.16}.pp-root .pp-h2,.pp-root .pp-cta-band h2,.pp-root .pp-vr__title{line-height:1.14}.pp-root .pp-serif{font-family:var(--pp-font-display);font-style:normal;font-weight:400;color:var(--pp-accent)}.pp-root .pp-cta-band--ink .pp-serif,.pp-root .pp-freq .pp-serif,.pp-root .pp-safety__overlay .pp-serif{color:var(--pp-glow)}.pp-root .pp-eyebrow{font-family:var(--pp-font-body);font-weight:500;letter-spacing:.2em}.pp-root .pp-freq__ticks,.pp-root .pp-freq__axis-label,.pp-root [data-freq-readout],.pp-root .pp-countdown__num,.pp-root .pp-gallery__counter{font-family:var(--pp-font-mono)}.pp-root .pp-step__num,.pp-root .pp-science__idx,.pp-root .pp-tl-card__idx,.pp-root .pp-tl-card__day,.pp-root .pp-step__spec{font-family:var(--pp-font-body);font-weight:500;letter-spacing:.08em}.pp-root .pp-announce,.pp-root .pp-freq,.pp-root .pp-freq__stat,.pp-root .pp-footer,.pp-root .pp-cta-band--ink,.pp-root .pp-section--ink{background:var(--pp-night)}.pp-root .pp-btn,.pp-root a.pp-btn,.pp-root .pp-btn-cart,.pp-root a.pp-btn-cart{color:var(--btn-fg,#fff)}.pp-root .pp-btn:not(.pp-btn--ghost):not(.pp-btn--light){--btn-bg:var(--pp-accent);--btn-bd:var(--pp-accent);--btn-fg:#fff}.pp-root .pp-btn:not(.pp-btn--ghost):not(.pp-btn--light):hover{box-shadow:var(--pp-shadow-accent)}.pp-root .pp-btn--light{--btn-fg:var(--pp-night)}.pp-root .pp-btn--ghost{--btn-fg:var(--pp-ink);--btn-bd:var(--pp-line-strong)}.pp-root .pp-btn--ghost:hover{--btn-bg:var(--pp-accent-soft);--btn-bd:var(--pp-accent);--btn-fg:var(--pp-accent-deep)}.pp-root .pp-btn-cart{background:var(--pp-accent);color:#fff;box-shadow:0 14px 30px -12px #c8442e80}.pp-root .pp-btn-cart:hover{background:var(--pp-accent-deep);filter:none}.pp-root .pp-btn-cart__label,.pp-root .pp-btn-cart__price{color:#fff}.pp-root .pp-btn-cart__label{letter-spacing:.08em;font-weight:700}.pp-root .pp-stars{color:var(--pp-gold)}.pp-root .pp-wall__bar-fill{background:var(--pp-gold)}.pp-root .pp-gallery__badge svg,.pp-root .pp-buy__badge svg{color:#e8c06a}.pp-root .pp-review__verified,.pp-root .pp-check svg{color:var(--pp-ok)}.pp-root .pp-dot{background:var(--pp-ok);box-shadow:0 0 0 3px #2e6b4f2e}.pp-root .pp-bundle.is-selected{border-color:var(--pp-accent);box-shadow:0 0 0 3px #c8442e1f;background:linear-gradient(0deg,#c8442e08,#c8442e08),#fff}.pp-root .pp-buy__coverage{border-color:#c8442e2e}.pp-root .pp-countdown{border-color:#a8641b3d}.pp-root .pp-pill--accent{border-color:#c8442e38}.pp-root .pp-pill--ok,.pp-root .pp-seal{border-color:#2e6b4f57}.pp-root .pp-freq__wave-pp{stroke:var(--pp-glow);filter:drop-shadow(0 0 7px rgba(224,122,95,.5))}.pp-root .pp-freq__swatch--pp{background:var(--pp-glow);box-shadow:0 0 8px #e07a5fa6}.pp-root .pp-freq__cursor-dot{fill:var(--pp-glow)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pp-theme.css.map */
