.mistelle-announce{background:#1f1f1d;color:#f8f5ef;text-align:center;padding:10px 16px;font-size:.72em;letter-spacing:.18em;text-transform:uppercase;font-family:var(--font-body-family)}.mistelle-announce p{margin:0}.m-benefits{padding:72px 32px;background:#f8f5ef}.m-benefits__inner{max-width:1100px;margin:0 auto}.m-eyebrow{font-size:.7em;letter-spacing:.22em;text-transform:uppercase;color:#b7a27a;text-align:center;margin-bottom:10px;font-family:var(--font-body-family)}.m-section-heading{font-size:1.9em;font-weight:400;text-align:center;margin-bottom:48px;color:#1f1f1d;font-family:var(--font-heading-family)}.m-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.m-benefit-card{border:1px solid #e8e0d4;padding:32px 28px;background:#f8f5ef}.m-benefit-num{font-size:1.6em;color:#b7a27a;margin-bottom:10px;font-family:var(--font-heading-family)}.m-benefit-title{font-size:.78em;letter-spacing:.14em;text-transform:uppercase;color:#1f1f1d;margin-bottom:10px;font-family:var(--font-body-family);font-weight:600}.m-benefit-text{font-size:.88em;color:#6b6b68;line-height:1.75;margin:0}@media(max-width:700px){.m-benefits__grid{grid-template-columns:1fr}.m-benefits{padding:48px 20px}}.m-comparison{padding:72px 32px;background:#f8f5ef}.m-comparison__inner{max-width:900px;margin:0 auto}.m-comparison__table-wrap{overflow-x:auto;margin-top:48px}.m-comparison__table{width:100%;border-collapse:collapse;font-family:var(--font-body-family)}.m-comparison__table thead tr{border-bottom:2px solid #1F1F1D}.m-comparison__table th{padding:14px 20px;font-size:.78em;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-align:center}.m-col-feature{text-align:left!important;width:32%}.m-col-regular{color:#6b6b68;width:30%}.m-col-mistelle{background:#1f1f1d;color:#f8f5ef;width:38%}.m-mistelle-label{color:#b7a27a}.m-comparison__table tbody tr{border-bottom:1px solid #e8e0d4;transition:background .15s}.m-comparison__table tbody tr:hover{background:#f5f0e8}.m-comparison__table tbody tr:last-child{border-bottom:none}.m-feature{padding:16px 20px;font-size:.88em;color:#1f1f1d;text-align:left}.m-no{padding:16px 20px;font-size:.85em;color:#9a9a97;text-align:center}.m-yes{padding:16px 20px;font-size:.85em;color:#1f1f1d;background:#faf7f2;text-align:center;font-weight:500}.m-check{color:#b7a27a;font-weight:700;margin-right:4px}.m-x{color:#c8c4bc;margin-right:4px}@media(max-width:600px){.m-comparison{padding:48px 16px}.m-feature{font-size:.8em;padding:14px 10px}.m-no,.m-yes{font-size:.78em;padding:14px 10px}.m-comparison__table th{padding:12px 10px;font-size:.7em}}.m-contact-cta{background:#1f1f1d;padding:80px 32px;text-align:center}.m-contact-cta__inner{max-width:600px;margin:0 auto}.m-cta-btn{display:inline-block;background:#f8f5ef;color:#1f1f1d;font-family:var(--font-body-family);font-size:.78em;letter-spacing:.18em;text-transform:uppercase;padding:16px 40px;text-decoration:none;transition:background .2s}.m-cta-btn:hover{background:#b7a27a;color:#f8f5ef}.m-faq{padding:72px 32px;background:#f8f5ef}.m-faq__inner{max-width:720px;margin:0 auto}.m-faq__list{margin-top:48px}.m-faq-item{border-bottom:1px solid #e8e0d4}.m-faq-q{width:100%;background:transparent;border:none;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:.95em;color:#1f1f1d;font-family:var(--font-body-family);text-align:left;gap:16px}.m-faq-q:hover{color:#b7a27a}.m-faq-icon{color:#b7a27a;font-size:1.3em;flex-shrink:0;line-height:1}.m-faq-a{padding-bottom:20px;font-size:.88em;color:#6b6b68;line-height:1.8}@media(max-width:700px){.m-faq{padding:48px 20px}}.m-footer{background:#1a1a18;padding:64px 32px 32px}.m-footer__inner{max-width:1100px;margin:0 auto}.m-footer__top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:48px}.m-footer__logo{display:block;max-width:160px;height:auto;margin-bottom:16px}.m-footer__logo-link{display:inline-block}.m-footer__wordmark{font-size:1.5em;color:#f8f5ef;text-decoration:none;font-family:var(--font-heading-family);display:block;margin-bottom:16px}.m-footer__tagline{font-size:.82em;color:#f8f5ef73;line-height:1.7;margin-bottom:12px;max-width:260px}.m-footer__email a{font-size:.8em;color:#b7a27a;text-decoration:none;letter-spacing:.04em}.m-footer__email a:hover{color:#f8f5ef}.m-footer__col-heading{font-family:var(--font-body-family);font-size:.68em;letter-spacing:.2em;text-transform:uppercase;color:#b7a27a;margin-bottom:16px;font-weight:600}.m-footer__links{list-style:none;padding:0;margin:0}.m-footer__links li{margin-bottom:10px}.m-footer__links a{font-size:.82em;color:#f8f5ef73;text-decoration:none;transition:color .15s;line-height:1.4}.m-footer__links a:hover{color:#f8f5ef}.m-footer__bottom{border-top:1px solid rgba(255,255,255,.08);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.m-footer__copy{font-family:var(--font-body-family);font-size:.7em;letter-spacing:.06em;color:#f8f5ef40;margin:0}.m-footer__made{font-size:.7em;color:#f8f5ef33;margin:0}@media(max-width:900px){.m-footer__top{grid-template-columns:1fr 1fr;row-gap:40px}}@media(max-width:500px){.m-footer__top{grid-template-columns:1fr}.m-footer{padding:48px 20px 28px}.m-footer__bottom{flex-direction:column;align-items:flex-start}}.m-how{padding:72px 32px;background:#f0ebe3}.m-how__inner{max-width:1100px;margin:0 auto}.m-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px}.m-step{text-align:center;padding:24px 16px}.m-step-circle{width:52px;height:52px;border-radius:50%;border:1px solid #B7A27A;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:1em;color:#b7a27a;font-family:var(--font-heading-family)}.m-step-label{font-size:.78em;letter-spacing:.14em;text-transform:uppercase;color:#1f1f1d;margin-bottom:8px;font-family:var(--font-body-family);font-weight:600}.m-step-text{font-size:.85em;color:#6b6b68;line-height:1.65;margin:0}@media(max-width:700px){.m-steps{grid-template-columns:1fr 1fr}.m-how{padding:48px 20px}}.m-reviews{padding:72px 32px;background:#f0ebe3}.m-reviews__inner{max-width:1100px;margin:0 auto}.m-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.m-review-card{background:#f8f5ef;border:1px solid #e8e0d4;padding:28px 24px}.m-stars{color:#b7a27a;font-size:.9em;letter-spacing:2px;margin-bottom:14px}.m-review-text{font-size:.9em;color:#6b6b68;line-height:1.8;margin-bottom:16px;font-style:italic}.m-reviewer{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:#1f1f1d;font-family:var(--font-body-family)}.m-verified{color:#b7a27a;font-size:.9em;letter-spacing:.06em}@media(max-width:700px){.m-reviews__grid{grid-template-columns:1fr}.m-reviews{padding:48px 20px}}.m-trust-bar{background:#1f1f1d;padding:40px 32px}.m-trust-bar__inner{display:flex;justify-content:center;gap:48px;flex-wrap:wrap;max-width:1100px;margin:0 auto}.m-trust-item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.m-trust-icon{font-size:1.4em;color:#b7a27a}.m-trust-title{font-family:var(--font-body-family);font-size:.72em;letter-spacing:.14em;text-transform:uppercase;color:#f8f5ef}.m-trust-sub{font-size:.75em;color:#f8f5ef73}@media(max-width:600px){.m-trust-bar__inner{gap:28px}}.m-ugc{padding:72px 32px;background:#f8f5ef}.m-ugc__inner{max-width:1100px;margin:0 auto}.m-ugc__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.m-ugc-card{border:1px solid #e8e0d4;overflow:hidden;min-height:340px;display:flex;align-items:stretch}.m-ugc-card iframe,.m-ugc-card blockquote{width:100%!important;min-height:340px}.m-ugc-placeholder{width:100%;background:#f0ebe3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 20px}.m-ugc-play{width:52px;height:52px;border-radius:50%;border:2px solid #B7A27A;display:flex;align-items:center;justify-content:center}.m-ugc-triangle{width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:15px solid #B7A27A;margin-left:4px}.m-ugc-label{font-size:.72em;letter-spacing:.1em;text-transform:uppercase;color:#6b6b68;text-align:center;font-family:var(--font-body-family)}.m-ugc-hashtag{text-align:center;margin-top:24px;font-size:.82em;color:#6b6b68}.m-ugc-hashtag strong{color:#b7a27a}@media(max-width:700px){.m-ugc__grid{grid-template-columns:1fr}.m-ugc{padding:48px 20px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
