.landing-shared h1,.landing-shared h2,.landing-shared h3,.landing-shared .dd-display{font-family:var(--brand-display)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.01em;color:var(--brand-navy)}.landing-shared h2{font-size:clamp(32px,3.8vw,48px);line-height:1.05}.landing-shared p,.landing-shared summary{font-family:var(--brand-body);text-transform:none}.landing-shared h1 span,.landing-shared h2 span,.landing-shared h3 span{text-transform:uppercase}.landing-shared span,.landing-shared label,.landing-shared td,.landing-shared th{font-family:var(--brand-body)!important}.landing-shared a:not(.button):not(.btn-primary):not(.btn-secondary){color:var(--brand-navy)}.landing-shared .text-40{font-size:clamp(32px,4.5vw,60px);line-height:1.08}.landing-shared .hero-subhead{font-size:clamp(15px,1.4vw,18px);line-height:1.55;color:#1d252db8;font-weight:500}.landing-shared .h-accent{font-family:var(--brand-serif)!important;font-style:italic;font-weight:600;color:var(--brand-burgundy);text-transform:none;letter-spacing:0}.landing-shared .button.button--primary{background:var(--brand-burgundy)!important;color:var(--brand-cream)!important;border-radius:999px!important;text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:14px;padding:20px 40px;border:none;font-family:var(--brand-body);transition:transform .15s ease,background .15s ease}.landing-shared .button.button--primary:after{box-shadow:none!important}.landing-shared .button.button--primary:hover{background:var(--brand-burgundy-deep)!important;transform:translateY(-1px)}.landing-shared .button.button--primary:hover:after{box-shadow:none!important}@media(max-width:749px){.landing-shared .button.button--primary{padding:14px 24px;font-size:13px;letter-spacing:.1em}}.landing-shared .press-section{background:var(--brand-cream)!important}.landing-shared .quality-section{background:var(--brand-cream-deep)!important}.landing-shared .nutrition-section{background:var(--brand-cream)!important}.landing-shared .how-it-works-section{background:var(--brand-cream-deep)!important}.landing-shared .reviews-section{background:var(--brand-cream)!important}.landing-shared .guarantee-section{background:var(--brand-cream-deep)!important}.landing-shared .faq-section{background:var(--brand-cream)!important}.landing-shared .step-number{background:var(--brand-burgundy)!important;color:var(--brand-cream)!important}.landing-shared .review-card .stars,.landing-shared .guarantee-section .stars{color:var(--brand-gold)}.landing-shared .guarantee-feature i{width:56px;height:56px;border-radius:28px;background:var(--brand-burgundy)!important;color:var(--brand-cream);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 16px}.landing-shared .guarantee-feature i:before{color:var(--brand-cream)!important}.landing-shared .faq-section details{border:none!important;border-radius:12px!important;padding:0!important;background:var(--brand-cream-deep)!important;margin-bottom:10px!important;box-shadow:0 1px 3px #1d252d0f;overflow:hidden}.landing-shared .faq-section summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px!important;cursor:pointer;transition:background .2s ease}.landing-shared .faq-section summary:hover{background:#1d252d05;color:var(--brand-navy)!important}.landing-shared .faq-section details .mt-8{padding:0 24px 20px}.landing-shared .faq-section summary:after{content:"";width:28px;height:28px;flex-shrink:0;border-radius:50%;background-color:var(--brand-cream-deep);background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7l5 5 5-5' stroke='%231D252D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform .25s ease,background-color .25s ease}.landing-shared .faq-section details[open] summary:after{transform:rotate(180deg);background-color:var(--brand-burgundy);background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 7l5 5 5-5' stroke='%23F7E8D0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.landing-shared .how-it-works-section.navy-panel,.landing-shared .navy-panel.how-it-works-section{background:var(--brand-navy)!important}.landing-shared .navy-panel,.landing-shared .navy-panel h2,.landing-shared .navy-panel h3,.landing-shared .navy-panel .step-content h3{color:var(--brand-cream)!important}.landing-shared .navy-panel p,.landing-shared .navy-panel .step-content p{color:#f7e8d0c7!important}.landing-shared .navy-panel .h-accent{color:var(--brand-gold)}.landing-shared .navy-panel .step-number{border:3px solid var(--brand-cream)!important;box-shadow:0 4px 14px #00000040}.landing-shared .problem-card{background:var(--brand-cream);border:1px solid var(--brand-cream-deep);border-radius:16px;padding:24px 20px;text-align:center;position:relative;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.landing-shared .problem-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.landing-shared .problem-icon i{color:var(--brand-burgundy);font-size:32px}.landing-shared .nutrition-feature{background:var(--brand-cream-deep);border-radius:12px;padding:24px 20px;text-align:center;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.landing-shared .nutrition-feature:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}@media(min-width:750px){.landing-shared .guarantee-feature{background:var(--brand-cream);border-radius:12px;padding:28px 20px;box-shadow:0 2px 8px #00000014;transition:all .3s ease;min-height:140px;display:flex;flex-direction:column;justify-content:flex-start}.landing-shared .guarantee-feature:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}}.landing-shared .text-green-100,.landing-shared .text-red-100{color:var(--brand-burgundy)}.landing-shared .text-orange-100{color:var(--brand-orange)}.landing-shared .stars-inline{color:var(--brand-gold)}.landing-shared .page-width{max-width:1200px}.landing-shared .problem-grid,.landing-shared .guarantee-features-grid,.landing-shared .problem-agitation-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1100px;margin-left:auto;margin-right:auto}@media(min-width:750px){.landing-shared .problem-grid,.landing-shared .guarantee-features-grid,.landing-shared .problem-agitation-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.landing-shared .problem-grid,.landing-shared .guarantee-features-grid,.landing-shared .problem-agitation-grid{grid-template-columns:repeat(4,1fr)}}.landing-shared .nutrition-features,.landing-shared .difference-pillars{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:750px){.landing-shared .nutrition-features,.landing-shared .difference-pillars{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/landing-shared.css.map */
