.pp-root{--pp-bg:#fbfaf8;--pp-surface:#f2efea;--pp-surface-2:#e7e2da;--pp-surface-3:#dcd5c9;--pp-line:#ddd7cd;--pp-line-strong:#c8c0b2;--pp-hairline:rgba(18,17,15,.08);--pp-ink:#12110f;--pp-ink-2:#4a463f;--pp-ink-3:#868075;--pp-ink-4:#b3ada1;--pp-night:#0d1226;--pp-accent:#2b4bff;--pp-accent-deep:#1e39d6;--pp-accent-soft:#e8ecff;--pp-glow:#7fa0ff;--pp-ok:#0f6b4f;--pp-ok-soft:#e4f1ea;--pp-warn:#b8431f;--pp-warn-soft:#fceee6;--pp-gold:#e9a23b;--pp-shadow-accent:0 10px 30px -10px rgba(43,75,255,.42)}.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)}.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 12px 28px -12px #2b4bff8c}.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-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:#ffd06b}.pp-root .pp-bundle.is-selected{box-shadow:0 0 0 3px #2b4bff1f;background:linear-gradient(0deg,#2b4bff08,#2b4bff08),#fff}.pp-root .pp-bundle.is-selected .pp-bundle__unit{border-color:#2b4bff4d}.pp-root .pp-buy__coverage{border-color:#2b4bff29}.pp-root .pp-countdown{border-color:#b8431f2e}.pp-root .pp-cart__reserve{border-bottom-color:#b8431f26}.pp-root .pp-pill--accent{border-color:#2b4bff33}.pp-root .pp-pill--ok,.pp-root .pp-seal{border-color:#0f6b4f52}.pp-root .pp-dot{box-shadow:0 0 0 3px #0f6b4f29}.pp-root .pp-freq__wave-pp{filter:drop-shadow(0 0 6px rgba(127,160,255,.5))}.pp-root .pp-freq__swatch--pp{box-shadow:0 0 8px #7fa0ffa6}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pp-theme.css.map */
