.plv{--ink:#2c2430;--muted:#756b73;--paper:#fffaf8;--white:#ffffff;--blush:#f4dfda;--rose:#c97f82;--rose-dark:#99585e;--plum:#5e3b50;--terracotta:#c47b5d;--olive:#7d8a69;--sage:#eef2ea;--warm:#f7eee8;--line:#eadfdf;--shadow:0 20px 60px rgba(84,54,67,.11);--radius:24px;--max:1160px}*{box-sizing:border-box}html{scroll-behavior:auto}.plv{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.56;-webkit-font-smoothing:antialiased}.plv img{display:block;max-width:100%}.plv h1,.plv h2,.plv h3{margin:0;line-height:1.06;letter-spacing:-.035em}.plv h1{font-size:clamp(44px,6vw,76px);max-width:820px}.plv h2{font-size:clamp(34px,4.4vw,56px);max-width:860px}.plv h3{font-size:22px}.plv p{margin:0}.plv .wrap{width:min(var(--max),calc(100% - 36px));margin:auto}.plv .section{padding:88px 0}.plv .white{background:#fff}.plv .soft{background:#fbf3f0}.plv .sage{background:var(--sage)}.plv .warm{background:var(--warm)}.plv .center{text-align:center}.plv .center h2,.plv .center .lead{margin-left:auto;margin-right:auto}.plv .eyebrow{display:inline-flex;align-items:center;gap:9px;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:900;color:var(--rose-dark)}.plv .eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.plv .lead{font-size:clamp(19px,2.1vw,24px);color:#554d53;max-width:780px}.plv .hero{padding:70px 0 58px;background:radial-gradient(circle at 88% 12%,rgba(238,212,205,.9),transparent 34%),linear-gradient(180deg,#fff,#fff9f7)}.plv .hero-grid{display:grid;grid-template-columns:1.04fr .96fr;gap:48px;align-items:center}.plv .hero-copy .lead{margin-top:24px}.plv .hero-checks{display:grid;gap:11px;margin:27px 0}.plv .check{display:flex;gap:11px;align-items:flex-start;color:#4d454a}.plv .mark{width:22px;height:22px;flex:0 0 22px;border-radius:50%;display:grid;place-items:center;background:var(--blush);color:var(--plum);font-size:12px;font-weight:900}.plv .cta-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:28px}.plv .btn{-webkit-appearance:none;appearance:none;border:0;border-radius:14px;padding:16px 24px;min-height:54px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:900;font-size:17px;cursor:pointer;transition:.18s ease}.plv .btn-primary{background:var(--plum);color:#fff;box-shadow:0 12px 28px #5e3b5038}.plv .btn-primary:hover{transform:translateY(-1px);background:#4e3043}.plv .btn-ghost{background:#fff;color:var(--plum);border:1px solid var(--line)}.plv .price-pill{display:inline-flex;align-items:baseline;gap:7px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:9px 12px}.plv .price-pill strong{font-size:23px}.plv .price-pill span{font-size:12px;color:var(--muted)}.plv .micro{font-size:13px;color:var(--muted);margin-top:13px}.plv .micro strong{color:var(--ink)}.plv .hero-visual{border-radius:30px;overflow:hidden;box-shadow:var(--shadow);border:1px solid var(--line);background:#fff;aspect-ratio:4/3}.plv .hero-visual img{width:100%;height:100%;object-fit:cover}.plv .trustbar{background:var(--plum);color:#fff;padding:17px 0}.plv .trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plv .trustitem{text-align:center;font-size:14px;font-weight:800}.plv .reframe{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center;background:linear-gradient(135deg,#5e3b50,#7b5668);color:#fff;border-radius:30px;padding:48px}.plv .reframe h2{font-size:clamp(32px,4vw,50px)}.plv .reframe p{color:#f7e9ee;font-size:18px}.plv .pain-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plv .pain{background:#fff;border:1px solid var(--line);border-radius:18px;padding:23px;box-shadow:0 10px 30px #5032410b}.plv .pain strong{display:block;margin-bottom:7px}.plv .pain span{color:var(--muted)}.plv .selfcheck{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:30px;padding:40px;box-shadow:var(--shadow)}.plv .checkcard{background:#fcf8f6;border:1px solid var(--line);border-radius:18px;padding:24px}.plv .checkrow{display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-top:1px solid #eee3e3}.plv .checkrow:first-child{border-top:0}.plv .box{width:22px;height:22px;border:2px solid #c5adb4;border-radius:5px;flex:0 0 22px}.plv .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plv .card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:0 10px 34px #5032410b}.plv .num{width:42px;height:42px;border-radius:12px;background:var(--plum);color:#fff;display:grid;place-items:center;font-weight:900;margin-bottom:18px}.plv .card p{color:var(--muted);margin-top:10px}.plv .private{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:center;background:linear-gradient(135deg,#fff9f7,#f4ece9);border:1px solid var(--line);border-radius:30px;padding:40px}.plv .private-list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.plv .private-item{background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px}.plv .product-img{border-radius:28px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.plv .product-img img{width:100%;height:auto}.plv .kit{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.plv .icon{width:44px;height:44px;border-radius:12px;background:var(--blush);display:grid;place-items:center;color:var(--plum);font-weight:900;margin-bottom:17px}.plv .return{display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:center;background:var(--sage);border:1px solid #dfe7da;border-radius:30px;padding:42px}.plv .return-list{display:grid;gap:12px}.plv .return-item{background:#fff;border:1px solid #e2e7de;border-radius:14px;padding:15px}.plv .boundary{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.plv .boundarybox{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px}.plv .offer{border-radius:30px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);padding:44px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.plv .offer-price{font-size:58px;font-weight:950;letter-spacing:-.055em}.plv .offer-note{font-size:14px;color:var(--muted)}.plv .faq{max-width:860px;margin:auto}.plv details{background:#fff;border:1px solid var(--line);border-radius:16px;margin:11px 0;padding:0 20px}.plv summary{cursor:pointer;font-weight:850;padding:19px 0;list-style:none}.plv summary::-webkit-details-marker{display:none}.plv details p{padding:0 0 20px;color:var(--muted)}.plv .final{background:linear-gradient(135deg,#5e3b50,#8d5f69);color:#fff;text-align:center;padding:90px 0}.plv .final h2,.plv .final .lead{margin-left:auto;margin-right:auto}.plv .final .lead{color:#f6e8ed;margin-top:18px}.plv .final .btn-primary{background:#fff;color:var(--plum);box-shadow:none}.plv .final .micro{color:#eadde2}.plv .disclaimer{font-size:12px;color:var(--muted);max-width:930px;margin:28px auto 0;text-align:center}.plv .sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:none;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:16px;padding:10px;box-shadow:0 16px 45px #00000026}.plv .sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:10px}.plv .sticky strong{font-size:15px}.plv .sticky span{display:block;font-size:11px;color:var(--muted)}.plv .sticky .btn{min-height:46px;padding:12px 16px;font-size:14px}.plv .buy-status{font-size:13px;color:var(--muted);margin-top:8px;min-height:18px}@media(max-width:900px){.plv .hero-grid,.plv .reframe,.plv .selfcheck,.plv .private,.plv .return,.plv .boundary,.plv .offer{grid-template-columns:1fr}.plv .pain-grid,.plv .steps,.plv .kit,.plv .trustgrid{grid-template-columns:1fr 1fr}.plv .private-list{grid-template-columns:1fr}.plv .section{padding:68px 0}.plv .hero{padding-top:48px}}@media(max-width:620px){.plv .wrap{width:min(var(--max),calc(100% - 26px))}.plv h1{font-size:43px}.plv .lead{font-size:18px}.plv .pain-grid,.plv .steps,.plv .kit{grid-template-columns:1fr}.plv .cta-row{align-items:stretch}.plv .cta-row .btn{width:100%}.plv .price-pill{width:100%;justify-content:center}.plv .trustgrid{gap:10px}.plv .trustitem{font-size:12px}.plv .reframe,.plv .selfcheck,.plv .private,.plv .return,.plv .offer{padding:28px}.plv .offer-price{font-size:48px}.plv .sticky{display:block}.plv{padding-bottom:82px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/clone-pelvic-programme.css.map */
