.sp{--sp-bg: #FBF8F4;--sp-card: #FFFFFF;--sp-ink: #2A1F33;--sp-muted: #6E6478;--sp-plum: #4B2A6B;--sp-plum-2: #6A3F93;--sp-lilac: #EFE8F7;--sp-lilac-2: #E2D6F0;--sp-blush: #F6EEE9;--sp-line: #E8E1EC;--sp-sale: #B42350;--sp-green: #2E7D5B;--sp-gold: #E0A93B;--sp-serif: "Fraunces", Georgia, "Times New Roman", serif;--sp-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-family:var(--sp-sans);color:var(--sp-ink);background:var(--sp-bg);font-size:16px;line-height:1.55;letter-spacing:0}.sp *,.sp *:before,.sp *:after{box-sizing:border-box}.sp h1,.sp h2,.sp h3,.sp h4{font-family:var(--sp-serif);color:var(--sp-ink);font-weight:600;letter-spacing:-.01em;margin:0;line-height:1.15}.sp p{margin:0}.sp a{color:inherit}.sp-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.sp-section{padding:72px 0}.sp-section--tight{padding:48px 0}.sp-section--white{background:#fff}.sp-section--lilac{background:var(--sp-lilac)}.sp-section--plum{background:var(--sp-plum);color:#fff}.sp-section--plum h2,.sp-section--plum h3{color:#fff}.sp-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-plum-2)}.sp-h2{font-size:clamp(28px,4vw,42px)}.sp-lead{font-size:17px;color:var(--sp-muted);max-width:640px}.sp-center{text-align:center}.sp-center .sp-lead{margin-left:auto;margin-right:auto}.sp-head{margin-bottom:40px;display:grid;gap:12px}.sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--sp-plum);color:#fff!important;border:0;border-radius:999px;padding:18px 28px;font:600 16px/1 var(--sp-sans);letter-spacing:.02em;cursor:pointer;text-decoration:none;transition:background .2s,transform .1s}.sp-btn:hover{background:var(--sp-plum-2)}.sp-btn--light{background:#fff;color:var(--sp-plum)!important}.sp-btn--light:hover{background:var(--sp-lilac)}.sp-stars{position:relative;display:inline-block;font-size:18px;line-height:1;letter-spacing:2px;color:#ddd3e3}.sp-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--sp-gold);white-space:nowrap}.sp-chips{display:flex;flex-wrap:wrap;gap:8px}.sp-chip{background:var(--sp-lilac);color:var(--sp-plum);font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px}.sp-checks{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sp-checks li{display:grid;grid-template-columns:24px 1fr;gap:10px;font-size:15px;align-items:start}.sp-checks li strong{color:var(--sp-ink)}.sp-check{width:22px;height:22px;border-radius:50%;background:var(--sp-plum);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.sp-check svg{width:12px;height:12px}.sp-dot-live{width:9px;height:9px;border-radius:50%;background:var(--sp-green);box-shadow:0 0 #2e7d5b80;animation:sp-pulse 1.8s infinite;flex:none}@keyframes sp-pulse{0%{box-shadow:0 0 #2e7d5b73}70%{box-shadow:0 0 0 9px #2e7d5b00}to{box-shadow:0 0 #2e7d5b00}}.sp-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:899px){.sp-split{grid-template-columns:1fr;gap:32px}}.sp-points{display:grid;gap:18px;margin-top:28px}.sp-point{display:grid;grid-template-columns:44px 1fr;gap:14px}.sp-point__n{width:44px;height:44px;border-radius:50%;background:var(--sp-lilac);color:var(--sp-plum);font:600 18px/44px var(--sp-serif);text-align:center}.sp-point h3{font-size:19px;margin-bottom:4px}.sp-point p{color:var(--sp-muted);font-size:15px}.sp-diagram{background:#fff;border-radius:22px;padding:22px;box-shadow:0 18px 50px #4b2a6b14}.sp-diagram svg{width:100%;height:auto;display:block}.sp-stat{display:inline-flex;align-items:baseline;gap:10px;margin-top:8px}.sp-stat b{font:600 44px/1 var(--sp-serif);color:var(--sp-plum)}.sp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:899px){.sp-steps{grid-template-columns:1fr}}.sp-step{background:#fff;border-radius:20px;padding:26px;display:grid;gap:12px;align-content:start;border:1px solid var(--sp-line)}.sp-step__k{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-plum-2)}.sp-step h3{font-size:24px}.sp-step p{color:var(--sp-muted);font-size:15px}.sp-step svg{width:100%;height:120px}.sp-ingr{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:999px){.sp-ingr{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.sp-ingr{grid-template-columns:1fr}}.sp-ingr__card{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--sp-line);display:flex;flex-direction:column}.sp-ingr__art{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.sp-ingr__art svg{width:70%;height:80%}.sp-ingr__body{padding:20px;display:grid;gap:8px}.sp-ingr__dose{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-plum-2)}.sp-ingr__body h3{font-size:22px}.sp-ingr__body p{font-size:14.5px;color:var(--sp-muted)}.sp-support{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;align-items:center;font-size:14px;color:var(--sp-muted)}.sp-support .sp-chip{background:#fff;border:1px solid var(--sp-line)}.sp-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative}@media(max-width:899px){.sp-timeline{grid-template-columns:1fr}}.sp-tl{background:#fff;border-radius:20px;padding:24px;border:1px solid var(--sp-line);display:grid;gap:10px;align-content:start}.sp-tl__when{display:inline-block;justify-self:start;background:var(--sp-plum);color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.sp-tl h3{font-size:21px}.sp-tl p{color:var(--sp-muted);font-size:14.5px}.sp-tl__bar{height:6px;background:var(--sp-lilac);border-radius:999px;overflow:hidden}.sp-tl__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--sp-plum-2),var(--sp-plum));border-radius:999px}.sp-howto{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-top:64px}@media(max-width:899px){.sp-howto{grid-template-columns:1fr}}.sp-howto__steps{list-style:none;margin:0;padding:0;display:grid;gap:14px;counter-reset:sp}.sp-howto__steps li{counter-increment:sp;display:grid;grid-template-columns:40px 1fr;gap:14px;background:#fff;border-radius:16px;padding:16px;border:1px solid var(--sp-line)}.sp-howto__steps li:before{content:counter(sp);width:40px;height:40px;border-radius:50%;background:var(--sp-lilac);color:var(--sp-plum);font:600 18px/40px var(--sp-serif);text-align:center}.sp-howto__steps strong{display:block;margin-bottom:2px}.sp-howto__steps span{color:var(--sp-muted);font-size:14.5px}.sp-rules{background:var(--sp-plum);color:#fff;border-radius:22px;padding:28px;display:grid;gap:14px}.sp-rules h3{color:#fff;font-size:24px}.sp-rules ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.sp-rules li{display:grid;grid-template-columns:26px 1fr;gap:10px;font-size:15px}.sp-rules li b{color:#fff}.sp-rules .sp-check{background:#fff;color:var(--sp-plum)}.sp-rules .sp-x{background:var(--sp-sale);color:#fff}.sp-ba{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:899px){.sp-ba{grid-template-columns:1fr}}.sp-ba__ph{border:2px dashed var(--sp-lilac-2);border-radius:20px;aspect-ratio:4/3;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#fff}.sp-ba__ph div{display:flex;align-items:flex-end;justify-content:center;padding:14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a897b8;background:repeating-linear-gradient(45deg,#fbf9fd,#fbf9fd 10px,#f5f0fa 10px 20px)}.sp-ba__ph div+div{border-left:2px dashed var(--sp-lilac-2)}.sp-ba__ph img{width:100%;height:100%;object-fit:cover;grid-column:1 / -1}.sp-guar{display:grid;grid-template-columns:auto 1fr auto;gap:32px;align-items:center}@media(max-width:899px){.sp-guar{grid-template-columns:1fr;text-align:center;justify-items:center}}.sp-seal{width:140px;height:140px}.sp-guar p{color:#ffffffd1;font-size:16px;max-width:560px;margin-top:10px}.sp-rev{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}@media(max-width:899px){.sp-rev{grid-template-columns:1fr}}.sp-rev__sum{background:#fff;border-radius:20px;padding:28px;border:1px solid var(--sp-line);text-align:center;display:grid;gap:10px;justify-items:center}.sp-rev__big{font:600 56px/1 var(--sp-serif);color:var(--sp-ink)}.sp-rev__empty{border:2px dashed var(--sp-lilac-2);border-radius:20px;padding:40px 28px;text-align:center;display:grid;gap:14px;justify-items:center;background:#fff}.sp-rev__empty p{color:var(--sp-muted);max-width:460px}.sp-pdp-sub{display:grid;gap:10px;margin:0 0 6px}.sp-pdp-sub__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6a3f93}.sp-pdp-sub__text{margin:0;font-size:16.5px;line-height:1.5;color:#5e5468}.sp-pdp-chips{display:flex;flex-wrap:wrap;gap:8px}.sp-pdp-chips span{background:#efe8f7;color:#4b2a6b;font-size:13px;font-weight:600;padding:6px 12px;border-radius:999px;line-height:1.3}.sp-pdp-sale{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:#f6eee9;border:1px dashed #E3C3C9;border-radius:14px;padding:11px 16px;font-size:14px;color:#2a1f33;margin:4px 0 2px}.sp-pdp-sale>strong{color:#b42350;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.sp-pdp-sale__right{display:inline-flex;align-items:center;gap:8px}.sp-pdp-cd{font-variant-numeric:tabular-nums;font-size:13px;color:#6e6478}.sp-pdp-cd b{display:inline-block;min-width:30px;text-align:center;background:#2a1f33;color:#fff;border-radius:6px;padding:4px 6px;margin-left:2px;font-weight:600}.sp-pdp-urg{display:grid;gap:6px;font-size:14px;color:#2a1f33;margin:2px 0 6px}.sp-pdp-urg p{margin:0;display:flex;align-items:center;gap:9px}.sp-pdp-urg .sp-dot-live{width:9px;height:9px;border-radius:50%;background:#2e7d5b;animation:sp-pulse 1.8s infinite;flex:none}.quantity-break__image img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/54/assets/sp-skin.css.map */
