.somera-waitlist{--bg: #F1EFE7;--fg: #1A1A1A;--muted: #6B6560;--card-border: #D6D1C8;--serif: "Playfair Display", Georgia, serif;--sans: "Inter", -apple-system, sans-serif;font-family:var(--sans);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased}.somera-waitlist .container{max-width:760px;margin:0 auto;padding:0 24px}.somera-waitlist .logo-wrap{text-align:center;margin-bottom:0;padding-top:16px;display:flex;justify-content:center;align-items:center;width:100%}.somera-waitlist .logo-wrap img{max-width:280px;height:auto;display:block;margin:0 auto}.somera-waitlist .hero{padding:0 0 60px;text-align:center}.somera-waitlist .hero-eyebrow{font-family:var(--sans);font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--muted);margin-bottom:32px;font-weight:500}.somera-waitlist .hero-headline{font-family:var(--serif);font-size:clamp(36px,5.5vw,58px);font-weight:400;line-height:1.15;margin-bottom:28px;letter-spacing:-.01em}.somera-waitlist .hero-subhead{font-size:17px;line-height:1.7;color:var(--muted);max-width:520px;margin:0 auto 44px;font-weight:300}.somera-waitlist .btn{display:inline-block;background:var(--fg);color:var(--bg);padding:16px 44px;border-radius:50px;font-weight:500;font-size:14px;text-decoration:none;border:none;cursor:pointer;transition:all .3s;letter-spacing:.5px}.somera-waitlist .btn:hover{background:#333;transform:translateY(-1px)}.somera-waitlist .hero-proof{margin-top:28px;font-size:13px;color:var(--muted);font-weight:300}.somera-waitlist .divider{width:48px;height:1px;background:var(--card-border);margin:0 auto}.somera-waitlist .problem{padding:80px 0}.somera-waitlist .section-label{font-family:var(--sans);font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:20px;font-weight:500}.somera-waitlist .section-title{font-family:var(--serif);font-size:clamp(26px,3.5vw,38px);font-weight:400;text-align:center;margin-bottom:56px;line-height:1.25}.somera-waitlist .pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.somera-waitlist .pillar{padding:36px 28px;border:1px solid var(--card-border);border-radius:16px}.somera-waitlist .pillar h3{font-family:var(--serif);font-size:20px;font-weight:400;margin-bottom:14px}.somera-waitlist .pillar p{font-size:14px;line-height:1.7;color:var(--muted);font-weight:300}.somera-waitlist .formula-section{padding:80px 0}.somera-waitlist .ingredients{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.somera-waitlist .ingredient{padding:22px 28px;border:1px solid var(--card-border);border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:32px}.somera-waitlist .ingredient strong{font-family:var(--serif);font-size:16px;font-weight:500;white-space:nowrap}.somera-waitlist .ingredient span{font-size:13px;color:var(--muted);text-align:right;font-weight:300;line-height:1.5}.somera-waitlist .disclaimer{font-size:11px;color:var(--muted);text-align:center;font-style:italic;margin-top:28px;font-weight:300}.somera-waitlist .form-section{padding:80px 0 140px}.somera-waitlist .form-container{text-align:center}.somera-waitlist .form-sub{font-size:16px;color:var(--muted);margin-bottom:36px;font-weight:300}.somera-waitlist .form-row{display:flex;gap:12px;max-width:460px;margin:0 auto}.somera-waitlist .input{flex:1;padding:16px 22px;border-radius:50px;border:1px solid var(--card-border);background:transparent;color:var(--fg);font-size:15px;font-family:var(--sans);outline:none;font-weight:300}.somera-waitlist .input:focus{border-color:var(--fg)}.somera-waitlist .input::placeholder{color:#a09a93}.somera-waitlist .btn-submit{white-space:nowrap;border-radius:50px}.somera-waitlist .form-note{margin-top:18px;font-size:12px;color:var(--muted);font-weight:300}.somera-waitlist .form-success p{font-size:20px;color:var(--fg);font-weight:500}@media(max-width:768px){.somera-waitlist .hero{padding:0 0 40px}.somera-waitlist .pillars{grid-template-columns:1fr}.somera-waitlist .ingredient{flex-direction:column;text-align:center;gap:8px}.somera-waitlist .ingredient span{text-align:center}.somera-waitlist .form-row{flex-direction:column}}.shopify-section-group-header-group section[id*=header_section],.shopify-section-group-header-group .header,header.header,.header-wrapper,section.header{display:none!important}#shopify-section-sections--15809344405633__announcement_bar,.shopify-section-group-header-group .announcement-bar,#header-group{position:sticky;top:0;z-index:9999}.somera-waitlist .social-links{margin-top:1.2rem}.somera-waitlist .ig-link{display:inline-flex;align-items:center;gap:.5rem;color:#1a1a1a;text-decoration:none;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;opacity:.7;transition:opacity .2s ease}.somera-waitlist .ig-link:hover{opacity:1}.somera-waitlist .benefit-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.5rem 0}.somera-waitlist .pill{display:inline-block;padding:.4rem 1rem;background:#1a1a1a0f;border-radius:100px;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;color:#1a1a1a}.somera-waitlist .scroll-link{display:inline-block;margin-top:1rem;font-family:Inter,sans-serif;font-size:.85rem;color:#1a1a1a;opacity:.5;text-decoration:none;transition:opacity .2s ease}.somera-waitlist .scroll-link:hover{opacity:.8}.somera-waitlist .benefit-group{max-width:600px;margin:0 auto 2rem;text-align:left;padding:1.5rem;background:#1a1a1a08;border-radius:12px}.somera-waitlist .benefit-group-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.somera-waitlist .benefit-group-header .benefit-icon{font-size:1.4rem}.somera-waitlist .benefit-group-header h3{font-family:Playfair Display,serif;font-size:1.2rem;font-weight:500;color:#1a1a1a;margin:0}.somera-waitlist .ingredient-names{font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;color:#1a1a1a;margin:0 0 .4rem}.somera-waitlist .ingredient-desc{font-family:Inter,sans-serif;font-size:.88rem;font-weight:300;color:#1a1a1a;line-height:1.6;margin:0;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-somera-waitlist.css.map */
