.mud-cs{--bg:#faf3e7;--panel:#fffdf9;--border:#e8dcc8;--outline:#ddd0b8;--cream:#3a2f26;--cream-soft:#7a6b5c;--gray:#9c8f7c;--orange:#dd7a49;--orange-deep:#c8632f;--teal:#c8846a;--mauve:#e8a97a;--btn-bg:#dd7a49;--btn-text:#fffdf9;--footer-bg:transparent;font-family:var(--font-body);background:var(--bg);color:var(--cream-soft);line-height:1.65}.mud-cs *{box-sizing:border-box}.mud-cs h1,.mud-cs h2,.mud-cs .serif{font-family:var(--font-heading);font-weight:400;letter-spacing:-.01em;color:var(--cream);margin:0}.mud-cs p{margin:0}.mud-cs em{font-style:italic}.mud-cs em.accent{color:var(--orange-deep)}.mud-cs a{color:inherit;text-decoration:none}.mud-cs .mono{font-family:var(--font-body)}.mud-cs .wrap{max-width:1120px;margin:0 auto;padding:0 32px}.mud-cs .hero{padding:70px 32px 90px;position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 50% at 50% 0%,#f7e6cf 0%,transparent 60%),linear-gradient(180deg,var(--bg) 0%,#f0c9a3 65%,#e7a998 100%)}.mud-cs .hero:before{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:radial-gradient(ellipse 60% 100% at 20% 100%,#d99a72 0%,transparent 70%),radial-gradient(ellipse 50% 90% at 60% 100%,#c47f57 0%,transparent 65%),radial-gradient(ellipse 70% 100% at 90% 100%,#e0aa80 0%,transparent 70%);opacity:.5;filter:blur(2px)}.mud-cs .hero-inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.1fr .7fr;gap:40px;align-items:center;position:relative;z-index:2}.mud-cs .eyebrow{display:inline-block;font-family:var(--font-body);font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--gray);margin-bottom:28px}.mud-cs .hero h1{font-size:clamp(40px,5.6vw,64px);line-height:1.1;margin-bottom:26px}.mud-cs .hero h1 span{display:block}.mud-cs .hero p.lede{font-size:17px;color:var(--cream-soft);max-width:460px;margin-bottom:36px}.mud-cs .signup-row{display:flex;gap:12px;flex-wrap:wrap;max-width:460px}.mud-cs .signup-row input[type=email]{flex:1;min-width:210px;padding:16px 20px;border-radius:100px;border:1.5px solid var(--outline);background:var(--panel);color:var(--cream);font-family:var(--font-body);font-size:15px;outline:none}.mud-cs .signup-row input[type=email]::placeholder{color:var(--gray)}.mud-cs .signup-row input[type=email]:focus{border-color:var(--orange)}.mud-cs .btn-primary{display:inline-block;background:var(--btn-bg);color:var(--btn-text);padding:16px 28px;border-radius:100px;font-family:var(--font-body);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer;transition:background .2s,transform .2s;white-space:nowrap;box-shadow:0 8px 24px #c8632f40}.mud-cs .btn-primary:hover{background:var(--orange-deep);transform:translateY(-1px)}.mud-cs .form-msg{margin-top:16px;font-size:13px;min-height:16px;font-family:var(--font-body)}.mud-cs .form-msg.success{color:#7a8f5c}.mud-cs .form-msg.error{color:var(--orange-deep)}.mud-cs .signup-card{background:var(--panel);border-radius:16px;padding:14px;max-width:460px;box-shadow:0 12px 30px #7850281a;border:1px solid var(--border)}.mud-cs .final-signup .signup-card{margin:0 auto}.mud-cs .hero-bottles{display:flex;gap:22px;justify-content:center;align-items:flex-end}.mud-cs .hbottle{width:68px;height:136px}.mud-cs .hbottle svg{display:block;width:100%;height:100%}.mud-cs section{padding:88px 32px}.mud-cs .section-head{max-width:640px;margin-bottom:52px}.mud-cs .section-head.center{margin-left:auto;margin-right:auto;text-align:center}.mud-cs .section-head h2{font-size:clamp(28px,4vw,42px);margin-bottom:18px}.mud-cs .section-head p{font-size:16px;color:var(--cream-soft);max-width:520px}.mud-cs .section-head.center p{margin:0 auto}.mud-cs .formulas-inner{max-width:1120px;margin:0 auto}.mud-cs .formula-panel{background:var(--panel);border:1px solid var(--border);border-radius:20px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;box-shadow:0 16px 40px #7850280f}.mud-cs .formula-card{padding:44px 34px;border-right:1px solid var(--border)}.mud-cs .formula-card:last-child{border-right:none}.mud-cs .formula-tag{display:inline-block;font-family:var(--font-body);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px;border-radius:100px;margin-bottom:34px}.mud-cs .tag-1{background:#dd7a4924;color:var(--orange-deep)}.mud-cs .tag-2{background:#c8846a29;color:#a25d3f}.mud-cs .tag-3{background:#e8a97a38;color:#b06a35}.mud-cs .mbottle{width:52px;height:104px;margin-bottom:34px}.mud-cs .mbottle svg{display:block;width:100%;height:100%}.mud-cs .formula-card h3{font-size:22px;font-style:italic;margin-bottom:16px}.mud-cs .formula-card .divider{height:1px;background:var(--border);margin-bottom:16px;width:56px}.mud-cs .formula-card p{font-size:14.5px;color:var(--cream-soft)}.mud-cs .step-section-inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;border-bottom:1px solid var(--border);padding-bottom:80px}.mud-cs .step-copy .eyebrow{margin-bottom:22px}.mud-cs .step-copy h2{font-size:clamp(24px,3.4vw,34px);font-style:italic;margin-bottom:20px}.mud-cs .step-copy p{font-size:15.5px;color:var(--cream-soft);margin-bottom:16px;max-width:440px}.mud-cs .step-card{background:var(--panel);border:1px solid var(--border);border-radius:16px;overflow:hidden}.mud-cs .step-row{display:flex;align-items:center;gap:16px;padding:20px 26px;border-bottom:1px solid var(--border);font-family:var(--font-body);font-size:14px}.mud-cs .step-row:last-child{border-bottom:none}.mud-cs .step-dot{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--gray);flex-shrink:0}.mud-cs .step-row.active .step-dot{background:var(--orange);border-color:var(--orange)}.mud-cs .step-row.known .step-dot{background:var(--cream);border-color:var(--cream)}.mud-cs .step-row .label{color:var(--gray)}.mud-cs .step-row.active .label{color:var(--cream)}.mud-cs .step-row.known .label{color:var(--cream-soft)}.mud-cs .peek{padding-top:0}.mud-cs .peek-panel{max-width:820px;margin:0 auto;background:var(--panel);border:1px solid var(--border);border-radius:20px;display:grid;grid-template-columns:1fr 1fr;box-shadow:0 20px 60px #78502814}.mud-cs .peek-item{padding:38px 34px;border-bottom:1px solid var(--border)}.mud-cs .peek-item:nth-child(odd){border-right:1px solid var(--border)}.mud-cs .peek-item:nth-child(3),.mud-cs .peek-item:nth-child(4){border-bottom:none}.mud-cs .peek-num{font-family:var(--font-body);font-size:13px;color:var(--orange-deep);margin-bottom:12px}.mud-cs .peek-item h3{font-size:20px;font-style:italic;margin-bottom:8px}.mud-cs .peek-item p{font-size:14px;color:var(--cream-soft)}.mud-cs .final-signup{text-align:center}.mud-cs .final-signup .eyebrow{display:block}.mud-cs .final-signup h2{font-size:clamp(30px,4.6vw,48px);max-width:600px;margin:0 auto 20px}.mud-cs .final-signup p.lede{font-size:16px;max-width:460px;margin:0 auto 40px}.mud-cs .final-signup .signup-row{flex-direction:column;max-width:420px;margin:0 auto}.mud-cs .final-signup .btn-primary{width:100%}.mud-cs .final-signup .form-msg{text-align:center}.mud-cs .coming-soon-footer{text-align:center;padding:44px 32px 56px;border-top:1px solid var(--border);background:transparent}.mud-cs .coming-soon-footer .logo{font-family:var(--font-heading);font-size:18px;color:var(--cream);text-transform:none}.mud-cs .coming-soon-footer p{margin-top:10px;font-size:12.5px;color:var(--gray)}@media(max-width:860px){.mud-cs .hero-inner{grid-template-columns:1fr}.mud-cs .hero-bottles{margin-top:20px}.mud-cs .formula-panel{grid-template-columns:1fr}.mud-cs .formula-card{border-right:none;border-bottom:1px solid var(--border)}.mud-cs .formula-card:last-child{border-bottom:none}.mud-cs .step-section-inner,.mud-cs .peek-panel{grid-template-columns:1fr}.mud-cs .peek-item:nth-child(odd){border-right:none}.mud-cs .peek-item:nth-child(1),.mud-cs .peek-item:nth-child(2),.mud-cs .peek-item:nth-child(3){border-bottom:1px solid var(--border)}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
