/* ---- Conversion layer ---- */
.ppx-goal{margin:10px 0 4px;padding:12px 14px;border-radius:14px;background:#faf6fb;font-size:13px;line-height:1.4;color:#1d1d1f}
.ppx-goal[hidden]{display:none}
.ppx-goal__row b,.ppx-goal__offer b,.ppx-goal__perks b{font-weight:700}
.ppx-goal__bar{height:6px;border-radius:6px;background:#eadcee;overflow:hidden;margin:8px 0}
.ppx-goal__bar i{display:block;height:100%;background:linear-gradient(90deg,#b46ac0,#681174);border-radius:6px;transition:width .5s cubic-bezier(.22,.61,.36,1)}
.ppx-goal__offer{display:block;margin-top:6px;color:#681174;text-decoration:none;font-weight:500}
.ppx-goal__perks{margin:6px 0 0;color:#1f8a4c;font-size:12px}
.pp-ship{display:none!important}
.ppc .ppc__proof{margin:2px 0 0;font-size:12px;line-height:1.3}
.ppc__hot{color:#a03d00;font-weight:600}
.ppc__left{color:#c0172b;font-weight:600}
.ppc__stars{color:#424245}.ppc__stars span{color:#f5a623}
html.pp-dark .ppx-goal,[data-theme="dark"] .ppx-goal{background:#2a2030;color:#f5f5f7}
.ppx-up{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px;border-radius:12px;background:#fff;border:1px solid #eadcee}
.ppx-up img{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:0 0 auto}
.ppx-up span{flex:1;font-size:12px;line-height:1.35;color:#424245}.ppx-up b{color:#1d1d1f;font-size:13px}
.ppx-up button{flex:0 0 auto;border:0;border-radius:980px;background:#681174;color:#fff;font:600 13px/1 inherit;padding:10px 16px;cursor:pointer}
