Low stomach acid (hypochlorhydria) manifests through eleven distinct clinical markers that most practitioners overlook. While conventional medicine focuses on excess acid, deficiency symptoms bloating within 30 minutes of eating, undigested food in stools, brittle nails, and persistent anemia signal inadequate hydrochloric acid production. This gastric insufficiency creates a cascade affecting nutrient absorption, immune function, and inflammatory bowel conditions. Understanding these symptoms transforms digestive health management from symptom suppression to root-cause resolution.
Quick Clinical Profile: The 11 Primary Hypochlorhydria Markers
Identifying hypochlorhydria symptoms requires looking beyond obvious digestive complaints. The eleven markers below represent the clinical spectrum of stomach acid deficiency, ranging from subtle nail changes to overt malabsorption. Each symptom connects to the fundamental role of gastric acid in breaking down proteins, activating enzymes, and sterilizing incoming food.
According to Rupahealth, prevalence data from 2026 shows that up to 12% of individuals in their 70s experience low stomach acid production, with rates climbing steadily with each decade of life. This age-related decline often goes undiagnosed because symptoms mimic other gastrointestinal disorders.
@keyframes hoox-lf-in-hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: translateY(0); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top {
width: 100%;
max-width: 100%;
box-sizing: border-box;
display: flex;
flex-direction: column;
gap: 20px;
margin: 48px 0;
padding: 32px 28px;
border-radius: 16px;
background: #ffffff;
color: #111111;
font-family: inherit;
border: 1px solid #E2E8F0;
animation: hoox-lf-in-hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top 0.3s cubic-bezier(0.16, 1, 0.3, 1);
direction: inherit;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-form-header {
display: flex;
flex-direction: column;
gap: 8px;
text-align: center;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-form-header h2 {
margin: 0;
font-size: 1.5em;
font-weight: 700;
line-height: 1.3;
color: #111111;
border: none;
padding: 0;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-form-header p {
margin: 0;
font-size: 1em;
line-height: 1.6;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top form[data-hx-form] {
margin: 0;
display: flex;
flex-direction: column;
gap: 14px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-wrap {
position: relative;
width: 100%;
box-sizing: border-box;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-wrap input {
width: 100%;
box-sizing: border-box;
height: 44px;
padding-inline-start: 42px;
padding-inline-end: 14px;
border: 1px solid #E2E8F0;
border-radius: 10px;
font-size: 14px;
color: #111111;
font-family: inherit;
background-color: #F8FAFC;
transition: border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease;
outline: none;
direction: inherit;
text-align: start;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-wrap input::placeholder {
color: #94A3B8;
opacity: 1;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-wrap input:focus {
background-color: #FFFFFF;
border-color: #0077B6,#00B4D8,#90E0EF;
box-shadow: 0 0 0 3px rgba(15, 23, 42, 0.08);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-icon {
position: absolute;
top: 0;
bottom: 0;
inset-inline-start: 0;
width: 42px;
display: flex;
align-items: center;
justify-content: center;
pointer-events: none;
color: #94A3B8;
transition: color 0.15s ease;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-field-wrap:focus-within .hoox-field-icon {
color: #0077B6,#00B4D8,#90E0EF;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top button[type=”submit”] {
width: 100%;
height: 44px;
margin-top: 4px;
border: none;
border-radius: 10px;
background: #0077B6,#00B4D8,#90E0EF;
color: #FFFFFF;
font-size: 14px;
font-weight: 600;
cursor: pointer;
transition: opacity 0.15s ease, transform 0.15s ease, box-shadow 0.15s ease;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top button[type=”submit”]:hover {
opacity: 0.94;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top button[type=”submit”]:active {
transform: scale(0.99);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top button[type=”submit”]:disabled {
opacity: 0.6;
cursor: not-allowed;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disclaimer {
margin: 0;
text-align: center;
font-size: 12px;
line-height: 1.5;
color: #94A3B8;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disclaimer a {
color: inherit;
text-decoration: underline;
text-underline-offset: 2px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disclaimer a:hover {
text-decoration: none;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-success {
display: none;
flex-direction: column;
align-items: center;
gap: 14px;
padding: 12px 0;
position: relative;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-confetti {
position: absolute;
inset: 0;
overflow: visible;
pointer-events: none;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-confetti span {
position: absolute;
top: 50%;
left: 50%;
width: 7px;
height: 11px;
background: var(–hoox-c);
border-radius: 2px;
opacity: 0;
animation: hoox-confetti-burst 0.9s ease-out forwards;
animation-delay: var(–hoox-d, 0s);
}
@keyframes hoox-confetti-burst {
0% { opacity: 1; transform: translate(-50%, -50%) rotate(0deg) scale(1); }
100% { opacity: 0; transform: translate(calc(-50% + var(–hoox-tx)), calc(-50% + var(–hoox-ty))) rotate(var(–hoox-rz)) scale(0.5); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-success-icon {
width: 52px;
height: 52px;
border-radius: 50%;
background: #ECFDF5;
display: flex;
align-items: center;
justify-content: center;
font-size: 26px;
line-height: 1;
animation: hoox-success-pop 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}
@keyframes hoox-success-pop {
from { opacity: 0; transform: scale(0.5); }
to { opacity: 1; transform: scale(1); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-success-text {
margin: 0;
text-align: center;
font-size: 15px;
font-weight: 600;
line-height: 1.5;
color: #111111;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disabled-state {
display: none;
flex-direction: column;
align-items: center;
gap: 14px;
padding: 12px 0;
text-align: center;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disabled-icon {
width: 52px;
height: 52px;
border-radius: 50%;
background: #F1F5F9;
display: flex;
align-items: center;
justify-content: center;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disabled-text {
margin: 0;
font-size: 14px;
line-height: 1.6;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disabled-text a {
color: inherit;
font-weight: 600;
text-decoration: underline;
text-underline-offset: 2px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-top .hoox-disabled-text a:hover {
text-decoration: none;
}
See What This Could Look Like For You
Takes 30 seconds
Thanks! We’ll be in touch.
The following table summarizes the primary clinical markers:
| Symptom | Clinical Presentation | Diagnostic Significance |
|---|---|---|
| Post-meal bloating | Distension within 30 minutes of eating | High specificity for gastric insufficiency |
| Undigested food in stool | Visible food particles in bowel movements | Indicates incomplete protein breakdown |
| Brittle nails | Weak, peeling, or ridged nail surfaces | Signals mineral malabsorption |
| Chronic fatigue | Persistent tiredness unrelated to sleep | Suggests B12 or iron deficiency |
| Persistent anemia | Iron-deficiency unresponsive to supplementation | Strong indicator of absorption failure |
| Reflux or heartburn | Burning sensation after meals | Paradoxical sign of low acidity |
| Food sensitivities | Increasing reactions to diverse foods | Indicates compromised digestion |
| Gas and flatulence | Excessive gas, especially after protein meals | Sign of fermentation in small intestine |
| Dysbiosis | Recurrent bacterial or yeast overgrowth | Results from reduced gastric sterilization |
| Protein maldigestion | Feeling of food “sitting” in stomach | Direct result of inadequate pepsin activation |
| Accelerated bone loss | Reduced bone density on screening | Linked to calcium absorption impairment |

These low gastric acid signs often cluster together, creating a recognizable pattern for practitioners trained to look beyond surface-level symptoms. Recognizing this constellation early prevents years of misdiagnosis and inappropriate treatment. For more clarification on these patterns, see frequently asked questions about digestive symptoms.
Post-Meal Bloating and Gas: The 30-Minute Window
The timing of bloating provides crucial diagnostic information. When gastric acid levels are insufficient, food sits in the stomach longer than normal, fermenting rather than digesting. This fermentation produces gas that causes visible distension within 30 minutes of eating much faster than bloating caused by food intolerances or delayed gastric emptying.
Normal digestion clears a meal from the stomach in 2-4 hours. With reduced HCL production, protein breakdown stalls. The undigested food mass becomes a breeding ground for bacteria that should have been neutralized by stomach acid. These microbes ferment carbohydrates and proteins, producing hydrogen and methane gas that bloats the upper abdomen.
According to Bswhealth, symptoms of low stomach acid such as bloating, reflux, and fatigue are often mistaken for conditions indicating excess stomach acid. This overlap leads to inappropriate treatment with acid-blocking medications that worsen the underlying condition.
This misdiagnosis trap catches many patients in a cycle of worsening symptoms. The bloating they experience gets attributed to “acid reflux,” and they receive proton pump inhibitors that further reduce stomach acid, accelerating the digestive dysfunction.
Specific foods tend to trigger this rapid bloating more intensely:
- Red meat and poultry dense proteins require significant acid for breakdown
- Beans and legumes complex carbohydrates ferment rapidly without proper acid preparation
- Cooked leafy greens fiber structures need adequate acid for initial processing
- Nuts and seeds high fat and protein content overwhelm weak gastric secretions
- Dairy products lactose and casein require both acid and specific enzymes

Understanding your personal triggers helps isolate whether bloating stems from digestive enzyme insufficiency or true food intolerance. The rapid onset within 30 minutes distinguishes hypochlorhydria-related bloating from other causes. Read more about our journey with digestive inflammation.
Nutrient Malabsorption Signals: Iron, B12, and Mineral Deficiencies
Stomach acid serves a gatekeeper function for mineral absorption. Iron, calcium, magnesium, zinc, and vitamin B12 all require an acidic environment for proper ionization and absorption in the small intestine. When achlorhydria indicators appear, malabsorption follows.
Iron presents the most visible deficiency signal. Gastric acid converts dietary iron from its ferric form to ferrous form the only form the intestine can absorb. Without adequate acid, iron passes through unabsorbed, leading to microcytic anemia that resists oral supplementation.
Vitamin B12 presents an even more complex dependency. B12 bound to protein requires gastric acid for separation, then must bind to intrinsic factor a substance produced by the same parietal cells that make acid. Low stomach acid often means low intrinsic factor, creating a double-hit on B12 status.
Consider consulting patient experiences with nutrient restoration for real-world recovery perspectives.
The absorption mechanisms and deficiency signs break down as follows:
| Nutrient | Absorption Mechanism Requiring HCL | Deficiency Symptoms |
|---|---|---|
| Iron | Ferric to ferrous conversion | Anemia, fatigue, pale skin, brittle nails |
| Vitamin B12 | Protein separation and intrinsic factor binding | Neurological issues, memory problems, fatigue |
| Calcium | Ionization for intestinal transport | Bone loss, muscle cramps, tingling sensations |
| Magnesium | Solubility enhancement | Muscle spasms, irregular heartbeat, anxiety |
| Zinc | Release from food matrices | Impaired immunity, slow wound healing, hair loss |

Multiple deficiencies appearing simultaneously should trigger suspicion for stomach acid imbalance rather than dietary inadequacy. A patient eating a nutrient-rich diet yet showing deficiency symptoms likely has an absorption barrier at the gastric level.
The Paradox: Why Low Acid Causes Reflux and Heartburn
The most confusing aspect of hypochlorhydria symptoms involves reflux. Conventional wisdom associates heartburn with excessive acid production. However, research increasingly shows that inadequate acid triggers reflux through a completely different mechanism involving the lower esophageal sphincter (LES).
The LES acts as a valve between the esophagus and stomach. Proper stomach acidity signals this valve to remain tightly closed. When gastric contents reach a sufficient acidity level, the LES receives a chemical signal to stay sealed. Without this acid signal, the sphincter relaxes inappropriately, allowing gastric contents to wash backward.
This creates a paradox: the patient experiences burning from stomach contents touching the esophageal lining, yet the root cause is insufficient acid to keep the valve closed. Acid-blocking medications provide temporary symptom relief while potentially worsening the underlying dysfunction.
According to Drruscio, symptoms of low stomach acid such as bloating, reflux, and fatigue are often mistaken for conditions indicating excess stomach acid, leading patients down a treatment path that accelerates the condition.

For those seeking alternatives to acid-blocking drugs, natural herbal support for digestive balance offers gentler approaches. Understanding this paradox transforms how practitioners approach reflux the goal shifts from blocking acid to restoring appropriate gastric function.
Undigested Food in Stools: A Direct Visualization of Digestive Failure
Finding visible food particles in the stool provides unmistakable evidence of digestive compromise. While some fiber remnants are normal, recognizable food pieces particularly proteins like corn kernels, meat fragments, or vegetable skins indicate stomach acid deficiency.
The stomach’s primary digestive role involves protein denaturation. Gastric acid unravels protein structures, exposing them to pepsin the enzyme that breaks protein into smaller peptides. Without adequate acid, pepsin remains inactive, and proteins pass through largely intact. This is particularly significant for solutions for inflammatory bowel conditions.
Pepsin activation occurs optimally at pH 1.5-2.0. When stomach contents remain above pH 3.0, pepsin operates at minimal capacity. Proteins that should dissolve in the stomach instead travel to the small intestine in large, allergenic fragments that can trigger immune reactions.
Common undigested food particles and their indications:
- Corn kernels indicate outer cellulose shell survival due to inadequate preparation
- Meat fragments signal failed protein denaturation and pepsin insufficiency
- Leafy vegetable pieces suggest cellulose breakdown failure
- Seed coats demonstrate inadequate mechanical and chemical processing
- Bean skins show incomplete fiber breakdown from low fermentation preparation
- Rice grains indicate rushed gastric transit without proper acid exposure
For patients with inflammatory bowel disease, this maldigestion carries additional consequences. Undigested food reaching the colon provides fuel for dysbiotic bacteria, perpetuating inflammation and symptoms.
How to Test for Low Stomach Acid: Three Clinical Methods
Accurate diagnosis of hypochlorhydria symptoms requires objective testing rather than guesswork. Three primary methods exist for measuring gastric acid production, each with distinct advantages and limitations.
The Heidelberg pH capsule test represents the gold standard for gastric acid assessment. This test involves swallowing a small radio-transmitting capsule that continuously monitors stomach pH. The capsule provides real-time data on acid production capacity and gastric emptying dynamics.
Gastric pH analysis through nasogastric aspiration offers direct measurement but involves more patient discomfort. A tube placed through the nose into the stomach withdraws samples for manual pH testing. This method provides spot-check data rather than continuous monitoring.
The betaine HCL challenge test serves as a functional, at-home screening method. Patients take increasing doses of betaine HCL with meals until they feel warmth or burning in the stomach. The dose required to produce this sensation indicates the degree of acid deficiency. However, this test carries risks for patients with active ulcers or severe inflammation.
| Test Method | Accuracy | Cost Range | Accessibility | Risks |
|---|---|---|---|---|
| Heidelberg pH Capsule | High (95%+) | $150-$400 | Limited clinics | Minimal, capsule passes naturally |
| Gastric pH Aspiration | High | $100-$300 | Requires medical facility | Discomfort, nasogastric tube risks |
| Betaine HCL Challenge | Moderate | $20-$50 | Home-based | Ulcer risk, contraindicated in IBD flares |
For additional details, see common testing questions answered. Patients with active inflammatory bowel disease should consult their gastroenterologist before attempting home testing methods.
Chronic Stress and Age: The Primary Drivers of Gastric Acid Decline
Understanding why low gastric acid signs develop requires examining two overlapping factors: chronic stress and age-related changes. Both mechanisms suppress parietal cell function through distinct pathways.
Stress activates the sympathetic nervous system, diverting blood flow away from digestive organs. The parietal cells lining the stomach require robust circulation to produce adequate acid. Under chronic stress, this circulatory diversion becomes chronic, reducing the raw materials available for acid production.
According to Webmd, long-term chronic stress is identified as a risk factor for low stomach acid production, as stress can negatively impact the body’s ability to produce adequate gastric secretions over time.
Beyond stress, age brings gradual atrophy of the gastric mucosa. The parietal cell mass decreases with each decade, reducing maximum acid output capacity. By age 60, significant portions of the population show measurable acid decline. By age 70, the prevalence reaches approximately 12%, according to recent data.
The 2026 stress epidemic has accelerated digestive enzyme insufficiency across younger populations. Stress management becomes not just lifestyle advice but medical necessity for gastric health restoration. Learn more about lifestyle factors in digestive recovery.
Natural Restoration Protocols: Beyond Betaine HCL Supplementation
While betaine HCL supplementation provides direct acid replacement, comprehensive stomach acid imbalance correction requires broader support. Natural protocols address the underlying dysfunction rather than simply substituting missing acid.
Herbal bitters stimulate bitter receptors on the tongue that trigger vagal nerve activation, increasing gastric secretions. Traditional Chinese medicine has employed bitter herbs for centuries to enhance digestive fire. Gentian, dandelion, and burdock root represent classic bitter herbs with proven efficacy for stimulating digestive juices.
Zinc carnosine stands out for its direct support of gastric mucosa healing. This combination improves the integrity of the stomach lining while supporting parietal cell function. Clinical studies demonstrate its efficacy for restoring gastric barrier function.
A four-herb traditional Chinese formula offers particular benefits for inflammatory bowel patients. This approach reduces inflammation while supporting the digestive capacity compromised by disease. See four-herb formula for digestive restoration for specific product information.
Evidence-based natural interventions include:
- Herbal bitters stimulate vagal activation and gastric secretion within 15 minutes
- Zinc carnosine repairs gastric mucosa and supports parietal cell function
- Apple cider vinegar provides acetic acid to lower gastric pH and stimulate endogenous production
- Gentian root activates bitter receptors and enhances digestive enzyme release
- Traditional Chinese formulas address underlying inflammation while supporting digestive function
- Digestive enzymes with meals compensate for reduced endogenous output during restoration
Key Takeaways: Recognizing and Addressing Gastric Acid Insufficiency
The clinical picture of hypochlorhydria symptoms becomes clear when practitioners look beyond surface complaints to the underlying digestive dysfunction. These key points summarize the critical understanding needed for proper identification and treatment.
- Timing matters bloating within 30 minutes of eating signals gastric insufficiency rather than food intolerance
- Multiple nutrient deficiencies suggest absorption barrier rather than dietary inadequacy
- Reflux may indicate low acid the paradox of LES dysfunction from insufficient acid signaling
- Testing is essential objective measurement prevents inappropriate treatment with acid blockers
- Age and stress drive decline addressing these factors supports long-term restoration
- Natural protocols exist botanicals and targeted nutrients can restore function beyond simple acid substitution
For those ready to take action, explore natural digestive support options to begin the restoration process.
FAQ: Low Stomach Acid Symptoms and Solutions
Can low stomach acid cause diarrhea?
Yes, indirectly. Maldigested food reaching the colon feeds bacteria that produce osmotically active byproducts, drawing water into the intestinal lumen. This mechanism explains why patients with hypochlorhydria symptoms often report alternating bowel habits.
How do doctors diagnose low stomach acid?
Through objective testing. The Heidelberg pH capsule test provides the most accurate measurement of gastric acid production capacity. Most conventional practitioners rely on symptom patterns, but functional medicine practitioners increasingly use objective testing methods.
Is low stomach acid dangerous?
Potentially, if untreated. Chronic malabsorption leads to deficiencies in critical nutrients like iron, B12, and calcium. Over time, these deficiencies cause anemia, neurological problems, and accelerated bone loss. Early recognition prevents these downstream consequences.
Can I treat low stomach acid naturally?
Yes, multiple approaches exist. Herbal bitters, digestive enzymes, zinc carnosine, and traditional Chinese formulas support restoration without simply substituting acid. The approach depends on individual presentation and should be guided by a knowledgeable practitioner.
Does low stomach acid cause bad breath?
Often, yes. Incomplete digestion allows bacterial fermentation in the stomach and upper intestine, producing volatile sulfur compounds that cause characteristic digestive halitosis. This type of bad breath often improves with adequate acid support.
Can stress cause low stomach acid?
Definitively yes. Chronic stress activates sympathetic dominance, reducing blood flow to digestive organs and impairing parietal cell function. This mechanism explains why digestive symptoms often worsen during stressful periods.
Should IBD patients supplement with HCL?
Only under medical supervision. Active inflammation increases tissue fragility, and acid supplementation during flares may irritate compromised tissue. Testing first prevents inappropriate supplementation in sensitive patients. See read real recovery stories for examples.
What foods increase stomach acid naturally?
Bitter and fermented foods help. Leafy greens, apple cider vinegar, sauerkraut, lemon juice, and bitter herbs all stimulate gastric secretion through various mechanisms. Protein-rich meals also trigger stronger acid release than carbohydrate-heavy meals.
How long does it take to restore stomach acid?
Recovery varies by individual. Most patients notice symptom improvement within 2-4 weeks of appropriate intervention. Complete restoration of gastric function may require 3-6 months of consistent support, especially when age-related decline is a factor.
@keyframes hoox-lf-in-hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: translateY(0); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom {
width: 100%;
max-width: 100%;
box-sizing: border-box;
display: flex;
flex-direction: column;
gap: 20px;
margin: 48px 0;
padding: 32px 28px;
border-radius: 16px;
background: #ffffff;
color: #111111;
font-family: inherit;
border: 1px solid #E2E8F0;
animation: hoox-lf-in-hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom 0.3s cubic-bezier(0.16, 1, 0.3, 1);
direction: inherit;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-form-header {
display: flex;
flex-direction: column;
gap: 8px;
text-align: center;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-form-header h2 {
margin: 0;
font-size: 1.5em;
font-weight: 700;
line-height: 1.3;
color: #111111;
border: none;
padding: 0;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-form-header p {
margin: 0;
font-size: 1em;
line-height: 1.6;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom form[data-hx-form] {
margin: 0;
display: flex;
flex-direction: column;
gap: 14px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-wrap {
position: relative;
width: 100%;
box-sizing: border-box;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-wrap input {
width: 100%;
box-sizing: border-box;
height: 44px;
padding-inline-start: 42px;
padding-inline-end: 14px;
border: 1px solid #E2E8F0;
border-radius: 10px;
font-size: 14px;
color: #111111;
font-family: inherit;
background-color: #F8FAFC;
transition: border-color 0.15s ease, box-shadow 0.15s ease, background-color 0.15s ease;
outline: none;
direction: inherit;
text-align: start;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-wrap input::placeholder {
color: #94A3B8;
opacity: 1;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-wrap input:focus {
background-color: #FFFFFF;
border-color: #0077B6,#00B4D8,#90E0EF;
box-shadow: 0 0 0 3px rgba(15, 23, 42, 0.08);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-icon {
position: absolute;
top: 0;
bottom: 0;
inset-inline-start: 0;
width: 42px;
display: flex;
align-items: center;
justify-content: center;
pointer-events: none;
color: #94A3B8;
transition: color 0.15s ease;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-field-wrap:focus-within .hoox-field-icon {
color: #0077B6,#00B4D8,#90E0EF;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom button[type=”submit”] {
width: 100%;
height: 44px;
margin-top: 4px;
border: none;
border-radius: 10px;
background: #0077B6,#00B4D8,#90E0EF;
color: #FFFFFF;
font-size: 14px;
font-weight: 600;
cursor: pointer;
transition: opacity 0.15s ease, transform 0.15s ease, box-shadow 0.15s ease;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom button[type=”submit”]:hover {
opacity: 0.94;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom button[type=”submit”]:active {
transform: scale(0.99);
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom button[type=”submit”]:disabled {
opacity: 0.6;
cursor: not-allowed;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disclaimer {
margin: 0;
text-align: center;
font-size: 12px;
line-height: 1.5;
color: #94A3B8;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disclaimer a {
color: inherit;
text-decoration: underline;
text-underline-offset: 2px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disclaimer a:hover {
text-decoration: none;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-success {
display: none;
flex-direction: column;
align-items: center;
gap: 14px;
padding: 12px 0;
position: relative;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-confetti {
position: absolute;
inset: 0;
overflow: visible;
pointer-events: none;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-confetti span {
position: absolute;
top: 50%;
left: 50%;
width: 7px;
height: 11px;
background: var(–hoox-c);
border-radius: 2px;
opacity: 0;
animation: hoox-confetti-burst 0.9s ease-out forwards;
animation-delay: var(–hoox-d, 0s);
}
@keyframes hoox-confetti-burst {
0% { opacity: 1; transform: translate(-50%, -50%) rotate(0deg) scale(1); }
100% { opacity: 0; transform: translate(calc(-50% + var(–hoox-tx)), calc(-50% + var(–hoox-ty))) rotate(var(–hoox-rz)) scale(0.5); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-success-icon {
width: 52px;
height: 52px;
border-radius: 50%;
background: #ECFDF5;
display: flex;
align-items: center;
justify-content: center;
font-size: 26px;
line-height: 1;
animation: hoox-success-pop 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}
@keyframes hoox-success-pop {
from { opacity: 0; transform: scale(0.5); }
to { opacity: 1; transform: scale(1); }
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-success-text {
margin: 0;
text-align: center;
font-size: 15px;
font-weight: 600;
line-height: 1.5;
color: #111111;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disabled-state {
display: none;
flex-direction: column;
align-items: center;
gap: 14px;
padding: 12px 0;
text-align: center;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disabled-icon {
width: 52px;
height: 52px;
border-radius: 50%;
background: #F1F5F9;
display: flex;
align-items: center;
justify-content: center;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disabled-text {
margin: 0;
font-size: 14px;
line-height: 1.6;
color: #64748B;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disabled-text a {
color: inherit;
font-weight: 600;
text-decoration: underline;
text-underline-offset: 2px;
}
#hoox-f-9a65fed4-bd62-46b7-9e59-fe4a50-bottom .hoox-disabled-text a:hover {
text-decoration: none;
}
See What This Could Look Like For You
Takes 30 seconds
Thanks! We’ll be in touch.

