.sp-section.sp-pp{--pp-ink:#161a15;--pp-cream:#efe9dd;--pp-miss:#e39a7c;--pp-ok:#b7c9a3;padding-block:clamp(40px,5.4vw,84px) clamp(56px,7vw,110px);background:linear-gradient(180deg,var(--surface) 0%,color-mix(in oklab,var(--tone) 8%,var(--surface)) 45%,var(--surface) 100%)}.sp-pp .sp-container{display:grid;gap:22px}.sp-pp__k{display:inline-flex;align-items:center;gap:10px;margin:0;font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.sp-pp__k span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px currentColor;font-size:10px;letter-spacing:0}.sp-pp__k--dark{color:#efe9dd99}.sp-pp__mini-k{margin:0 0 10px;font:500 10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.sp-pp__cost{position:relative;display:grid;gap:clamp(22px,2.6vw,34px);padding:clamp(26px,3.4vw,48px);border-radius:var(--radius-xl);color:var(--pp-cream);background:radial-gradient(60% 70% at 100% 0%,rgba(227,154,124,.2),transparent 70%),radial-gradient(55% 60% at 0% 100%,rgba(126,143,111,.16),transparent 72%),var(--pp-ink);box-shadow:0 34px 70px -34px #161a15a6;overflow:hidden;isolation:isolate}.sp-pp__cost:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(239,233,221,.05) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}.sp-pp__cost-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 40px;align-items:end}.sp-pp__cost-title{display:grid;gap:16px;justify-items:start}.sp-pp__cost-h{margin:0;max-width:22ch;font:600 clamp(28px,3.2vw,44px)/1.08 var(--font-display);letter-spacing:-.015em;color:var(--pp-cream);text-wrap:balance}.sp-pp__wait{display:flex;align-items:flex-start;gap:12px;max-width:300px;margin:0;padding:16px 18px;border-radius:18px;background:#e39a7c14;box-shadow:inset 0 0 0 1px #e39a7c42}.sp-pp__wait .sp-icon{flex:none;width:20px;height:20px;margin-top:1px;color:var(--pp-miss)}.sp-pp__wait small{display:block;font-size:12.5px;line-height:1.3;color:#efe9dd9e}.sp-pp__wait b{display:block;margin-top:3px;font:600 19px/1.2 var(--font-display);letter-spacing:-.005em;color:var(--pp-miss);text-wrap:balance}.sp-pp__costs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid rgba(239,233,221,.1)}.sp-pp__costs li{display:grid;grid-template-areas:"n" "t" "x";align-content:start;gap:8px;padding:24px 28px 2px 0}.sp-pp__costs li+li{padding-left:28px;border-left:1px solid rgba(239,233,221,.1)}.sp-pp__cn{grid-area:n;margin-bottom:6px;font:600 30px/1 var(--font-display);letter-spacing:-.02em;color:var(--pp-miss);font-variant-numeric:tabular-nums}.sp-pp__costs b{grid-area:t;font-size:17px;font-weight:600;line-height:1.3;color:var(--pp-cream);text-wrap:balance}.sp-pp__costs p{grid-area:x;margin:0;font-size:14.5px;line-height:1.55;color:#efe9dda8;text-wrap:pretty}.sp-pp__tried{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px 28px;align-items:center;padding-top:clamp(20px,2.4vw,28px);border-top:1px solid rgba(239,233,221,.1)}.sp-pp__tried-k{margin:0;font:500 10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#efe9dd8c;max-width:14ch}.sp-pp__tried-list{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.sp-pp__tried-list li{display:inline-flex;align-items:center;gap:9px;font-size:14px;line-height:1.35;color:#efe9dd94}.sp-pp__tried-list li span{text-decoration:line-through;text-decoration-color:#e39a7c99;text-decoration-thickness:1px}.sp-pp__tried-list .sp-icon{flex:none;box-sizing:border-box;width:20px;height:20px;padding:4px;border-radius:50%;background:#e39a7c24;color:var(--pp-miss);stroke-width:2.2}.sp-pp__instead{display:inline-flex;align-items:center;gap:10px;margin:0;white-space:nowrap}.sp-pp__instead span{font:500 10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#efe9dd8c}.sp-pp__instead b{display:inline-flex;align-items:center;gap:7px;padding:9px 15px 9px 12px;border-radius:var(--radius-pill);background:var(--pp-ok);font-size:14px;font-weight:600;color:var(--pp-ink)}.sp-pp__instead .sp-icon{width:15px;height:15px;stroke-width:2.6}.sp-pp__fix{position:relative;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:clamp(24px,3.6vw,52px);align-items:start;padding:clamp(26px,3.4vw,48px);border-radius:var(--radius-xl);background:radial-gradient(55% 60% at 100% 0%,color-mix(in oklab,var(--tone) 24%,transparent),transparent 70%),color-mix(in oklab,var(--tone) 9%,var(--surface-raised));box-shadow:0 0 0 1px color-mix(in oklab,var(--tone) 28%,var(--line)),var(--shadow-md)}.sp-pp__fix:before{content:"";position:absolute;left:50%;top:-25px;z-index:2;width:28px;height:28px;margin-left:-14px;border-radius:50%;background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23f5f1e8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3v10M4 9l4 4 4-4'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:0 0 0 5px var(--surface)}.sp-pp__fix-main{display:grid;gap:18px;justify-items:start;min-width:0}.sp-pp__name{margin:2px 0 0;font:600 clamp(30px,3.2vw,44px)/1.05 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.sp-pp__when{display:inline-flex;align-items:center;gap:7px;margin:-4px 0 0;padding:7px 12px 7px 10px;border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.sp-pp__when .sp-icon{width:14px;height:14px;color:color-mix(in oklab,var(--tone) 60%,#141813)}.sp-pp__fit{max-width:58ch;margin:0;font-size:16.5px;line-height:1.6;color:var(--ink);text-wrap:pretty}.sp-pp__ings ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sp-pp__ings li{display:inline-flex;align-items:center;gap:8px;padding:8px 13px 8px 10px;border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);font-size:13.5px;font-weight:500;line-height:1.1;color:var(--ink)}.sp-pp__ings li i{width:8px;height:8px;border-radius:50%;background:var(--tone)}.sp-pp__honest{display:flex;align-items:flex-start;gap:10px;max-width:58ch;margin:0;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:inset 0 0 0 1px var(--line);font-size:13.5px;line-height:1.5;color:var(--ink-muted)}.sp-pp__honest .sp-icon{flex:none;width:16px;height:16px;margin-top:2px;color:var(--ink)}.sp-pp__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;width:100%;margin:4px 0 0;padding:20px 0 0;border-top:1px solid color-mix(in oklab,var(--tone) 26%,var(--line));list-style:none}.sp-pp__proof li{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:500;line-height:1.3;color:var(--ink)}.sp-pp__proof .sp-icon{flex:none;box-sizing:border-box;width:30px;height:30px;padding:7px;border-radius:50%;background:color-mix(in oklab,var(--tone) 16%,var(--surface-raised));color:color-mix(in oklab,var(--tone) 58%,#141813)}.sp-pp__buy{position:sticky;top:calc(var(--header-height,72px) + 20px);display:grid;gap:14px;padding:18px;border-radius:26px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line),0 24px 48px -30px #1b201a59}.sp-pp__stage{display:grid;place-items:center;height:210px;border-radius:18px;background:radial-gradient(circle at 50% 58%,color-mix(in oklab,var(--tone) 34%,transparent) 0%,transparent 62%),color-mix(in oklab,var(--tone) 10%,var(--surface));overflow:hidden}.sp-pp__tin{width:150px;filter:drop-shadow(0 22px 22px rgba(27,32,26,.28));animation:sp-pp-float 6s ease-in-out infinite alternate}.sp-pp__stage--pack .sp-pp__tin{width:230px}.sp-pp__tin svg{display:block;width:100%;height:auto}.sp-pp__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;padding:4px 4px 0}.sp-pp__from{margin:0;font-size:14px;color:var(--ink-muted)}.sp-pp__from b{font:600 22px/1 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.sp-pp__plan{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;width:100%;margin:0;font-size:13.5px;color:var(--ink-muted)}.sp-pp__plan[hidden]{display:none}.sp-pp__row:has(.sp-pp__plan:not([hidden])) .sp-pp__from{display:none}.sp-pp__plan b{font:600 22px/1 var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.sp-pp__note{display:flex;align-items:center;justify-content:center;gap:6px;margin:-2px 0 0;font-size:12.5px;line-height:1.4;color:var(--ink-muted);text-align:center}.sp-pp__note .sp-icon{width:15px;height:15px}.sp-pp__reasons{padding:16px 4px 2px;border-top:1px solid var(--line)}.sp-pp__reasons ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.sp-pp__reasons li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ink)}.sp-pp__reasons li a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sp-pp__reasons .sp-icon{flex:none;box-sizing:border-box;width:20px;height:20px;margin-top:0;padding:4px;border-radius:50%;background:color-mix(in oklab,var(--tone) 30%,var(--surface-raised));color:var(--ink);stroke-width:2.4}.sp-pp__fine{margin:6px auto 0;max-width:760px;font-size:12px;line-height:1.5;color:var(--ink-muted);text-align:center}.sp-pp__head{display:grid;gap:16px;justify-items:start;max-width:760px;margin-bottom:6px}.sp-pp__chip{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 12px 7px 9px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--tone) 18%,var(--surface-raised));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--tone) 38%,var(--line));font:500 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.sp-pp__chip i{width:8px;height:8px;border-radius:50%;background:var(--tone)}.sp-pp__h{margin:0;text-wrap:balance}.sp-pp__h em{color:var(--clay-deep)}.sp-pp__quote{margin:0;padding:16px 20px;border-radius:20px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line)}.sp-pp__quote p{margin:0;font:italic 400 clamp(18px,1.7vw,22px)/1.35 var(--font-display)}.sp-pp__quote footer{margin-top:8px;font:500 10.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.sp-pp__signs{display:grid;gap:8px;width:100%}.sp-pp__signs-k{display:flex;justify-content:space-between;margin:0;font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.sp-pp__signs ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.sp-pp__signs label{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer}.sp-pp__signs input{position:absolute;width:1px;height:1px;opacity:0}.sp-pp__box{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.sp-pp__box .sp-icon{width:13px;height:13px;opacity:0}.sp-pp__signs input:checked+.sp-pp__box{background:var(--ink);color:var(--surface)}.sp-pp__signs input:checked+.sp-pp__box .sp-icon{opacity:1}.sp-pp__signs-r[hidden]{display:none}.sp-motion .sp-pp__cost[data-reveal] .sp-pp__costs li{opacity:0;transform:translateY(10px)}.sp-motion .sp-pp__cost[data-reveal].is-in .sp-pp__costs li{animation:sp-pp-in .7s var(--ease) calc(.25s + var(--i) * .12s) both}@keyframes sp-pp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sp-pp-float{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-7px) rotate(1deg)}}@media(max-width:1000px){.sp-pp__cost-head{grid-template-columns:minmax(0,1fr);align-items:start}.sp-pp__wait{max-width:none}.sp-pp__tried{grid-template-columns:minmax(0,1fr)}.sp-pp__tried-k{max-width:none}}@media(max-width:900px){.sp-pp__costs{grid-template-columns:minmax(0,1fr)}.sp-pp__costs li,.sp-pp__costs li+li{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"n t" "n x";gap:4px 14px;padding:18px 0;border-left:0;border-top:1px solid rgba(239,233,221,.1)}.sp-pp__costs li:first-child{border-top:0}.sp-pp__cn{margin:0;font-size:24px;line-height:1.15}.sp-pp__fix{grid-template-columns:minmax(0,1fr)}.sp-pp__buy{position:static}}@media(max-width:760px){.sp-section.sp-pp{padding-block:36px 56px}.sp-pp .sp-container{gap:20px}.sp-pp__cost,.sp-pp__fix{padding:24px 18px;border-radius:26px}.sp-pp__cost{gap:20px}.sp-pp__cost-h{font-size:clamp(26px,7.4vw,32px)}.sp-pp__costs b{font-size:16px}.sp-pp__costs p{font-size:14px}.sp-pp__tried-list{display:grid;gap:10px}.sp-pp__instead{white-space:normal;flex-wrap:wrap}.sp-pp__fix{gap:22px}.sp-pp__fix-main{gap:16px}.sp-pp__fit{font-size:15.5px}.sp-pp__proof{gap:10px 12px}.sp-pp__proof li{gap:8px;font-size:12.5px}.sp-pp__proof .sp-icon{width:26px;height:26px;padding:6px}.sp-pp__buy{padding:14px;border-radius:22px}.sp-pp__stage{height:180px}.sp-pp__tin{width:126px}.sp-pp__stage--pack .sp-pp__tin{width:200px}}@media(prefers-reduced-motion:reduce){.sp-pp__tin{animation:none}.sp-motion .sp-pp__cost[data-reveal] .sp-pp__costs li{opacity:1;transform:none;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/suprimal-pasp.css.map */
