:root{--mmt-green: #1B5E3B;--mmt-green-dark: #0d3320;--mmt-gold: #D4A853;--mmt-cream: #FAF8F5;--mmt-purple: #4A2D6B;--mmt-purple-light: #F3EFF8}.mmt-short-desc{margin-bottom:1rem}.mmt-tagline{font-size:1rem;color:#555;line-height:1.5;margin:0 0 .75rem;font-style:italic}.mmt-badges{display:flex;flex-wrap:wrap;gap:.5rem}.mmt-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;background:var(--mmt-purple-light);color:var(--mmt-purple);border-radius:2rem;font-size:.8rem;font-weight:500}.mmt-trust-strip{display:flex;justify-content:center;gap:2rem;padding:1rem 0;margin-top:1rem;border-top:1px solid #e5e5e5}.mmt-trust-item{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:#555}.mmt-trust-icon{font-size:1.1rem}@media(max-width:600px){.mmt-trust-strip{flex-direction:column;gap:.5rem;align-items:center}}.mmt-spec-bar{background:var(--mmt-purple);padding:2rem 1rem}.mmt-specs{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;text-align:center}.mmt-spec__icon{font-size:1.5rem;margin-bottom:.25rem}.mmt-spec__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;margin-bottom:.25rem}.mmt-spec__value{font-size:.95rem;font-weight:600;color:#fff}@media(max-width:600px){.mmt-specs{grid-template-columns:repeat(2,1fr)}}.mmt-how{max-width:780px;margin:3rem auto;padding:0 1rem}.mmt-section-title{text-align:center;font-size:1.5rem;color:var(--mmt-green);margin-bottom:2rem}.mmt-how__grid{display:flex;align-items:flex-start;justify-content:center;gap:0}.mmt-step{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:220px}.mmt-step__num{width:48px;height:48px;border-radius:50%;background:var(--mmt-purple);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;margin-bottom:.75rem}.mmt-step__content h3{font-size:1rem;margin:0 0 .5rem;color:var(--mmt-green-dark)}.mmt-step__content p{font-size:.9rem;color:#555;line-height:1.5;margin:0}.mmt-step__connector{width:60px;height:2px;background:var(--mmt-purple);margin-top:24px;flex-shrink:0}@media(max-width:600px){.mmt-how__grid{flex-direction:column;align-items:center}.mmt-step__connector{width:2px;height:30px}}.mmt-details{max-width:780px;margin:0 auto 2rem;padding:0 1rem}.mmt-accordion__item{border:1px solid #e5e5e5;border-radius:10px;margin-bottom:.75rem;overflow:hidden}.mmt-accordion__header{padding:1rem 1.25rem;font-weight:600;cursor:pointer;font-size:1rem;color:var(--mmt-green-dark);list-style:none;display:flex;justify-content:space-between;align-items:center}.mmt-accordion__header:after{content:"+";font-size:1.3rem;color:var(--mmt-purple)}details[open] .mmt-accordion__header:after{content:"\2212"}.mmt-accordion__header::-webkit-details-marker{display:none}.mmt-accordion__body{padding:0 1.25rem 1.25rem;font-size:.95rem;line-height:1.6;color:#444}.mmt-note{font-size:.85rem;color:#777;font-style:italic;margin-top:.75rem}.mmt-social{max-width:900px;margin:2rem auto;padding:0 1rem}.mmt-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:1.5rem}.mmt-review{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:1.5rem}.mmt-review__stars{color:var(--mmt-gold);font-size:1rem;margin-bottom:.5rem}.mmt-review__title{font-weight:600;color:var(--mmt-green-dark);margin:0 0 .5rem;font-size:.95rem}.mmt-review__text{font-size:.9rem;color:#555;line-height:1.5;margin:0 0 .75rem}.mmt-review__author{font-size:.8rem;color:#999;margin:0}.mmt-trust-bar{text-align:center;font-size:.85rem;color:#777;padding:1rem;border-top:1px solid #eee}@media(max-width:600px){.mmt-reviews{grid-template-columns:1fr}}.mmt-cta{max-width:780px;margin:2rem auto;padding:2rem;background:var(--mmt-purple);border-radius:16px;text-align:center;color:#fff}.mmt-cta h2{color:#fff;margin:0 0 .75rem;font-size:1.3rem}.mmt-cta p{color:#ffffffd9;margin:0 0 1.25rem;font-size:.95rem}.mmt-cta__buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.mmt-btn{display:inline-flex;align-items:center;padding:.75rem 1.75rem;border-radius:8px;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .2s}.mmt-btn--primary{background:#fff;color:var(--mmt-purple)}.mmt-btn--primary:hover{background:var(--mmt-cream);transform:translateY(-1px)}.mmt-btn--secondary{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.mmt-btn--secondary:hover{border-color:#fff;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-tinktur-v3.css.map */
