:root{--el-yellow: #A99BDB;--el-yellow-2: #8B7DBD;--el-bg: #FAFAF8;--el-text: #14213D;--el-muted: #6b7280;--el-radius: 16px;--el-shadow: 0 6px 20px rgba(20,33,61,.08);--el-space-y: clamp(28px, 4.5vw, 56px);--el-space-y-sm: clamp(16px, 3vw, 28px)}.el-section{margin-block:var(--el-space-y)}.el-h2{font-size:clamp(22px,2.2vw,28px);line-height:1.25;margin:0 0 16px;color:var(--el-text)}.el-h3{font-size:clamp(18px,1.8vw,22px);line-height:1.3;margin:0 0 12px;color:var(--el-text)}.el-underline{background:linear-gradient(to bottom,transparent 60%,#E8E0F7 60%)}.el-grid{display:grid;gap:16px}.el-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.el-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:750px){.el-grid-3,.el-grid-2{grid-template-columns:1fr}}.el-toc-block{background:var(--el-bg);border-radius:var(--el-radius);padding:20px 24px;border:1px solid rgba(20,33,61,.08)}.el-toc-block summary{font-weight:700;font-size:16px;cursor:pointer;color:var(--el-text)}.el-toc ol{margin:12px 0 0;padding-left:20px}.el-toc li{margin-bottom:6px}.el-toc a{color:var(--el-text);text-decoration:none;border-bottom:1px dashed var(--el-yellow-2)}.el-toc a:hover{color:var(--el-yellow-2)}.el-key{background:var(--el-bg);border-left:5px solid var(--el-yellow);border-radius:12px;padding:16px 18px}.el-key ul{list-style:none;padding:0;margin:0}.el-key li{padding:4px 0}.el-key li strong{color:var(--el-text)}.el-tabs{margin-top:20px}.el-tabs-nav{display:flex;gap:10px;border-bottom:1px solid #eee}.el-tabs-nav input[type=radio]{display:none}.el-tab{padding:10px 16px;cursor:pointer;font-weight:800;color:#111;border-bottom:3px solid transparent;margin-bottom:-1px;transition:all .2s;border-radius:8px 8px 0 0}.el-tabs-nav input[type=radio]:checked+.el-tab{color:var(--el-text);border-bottom-color:var(--el-yellow);background:var(--el-bg)}.el-tabs-panels{position:relative;padding-top:16px}.el-panel{display:none}.el-tabs:has(input[id^=el-tab-mental]:checked) .el-tabs-panels .el-panel:nth-child(1){display:block}.el-tabs:has(input[id^=el-tab-physique]:checked) .el-tabs-panels .el-panel:nth-child(2){display:block}.el-tabs:has(input[id^=el-tab-chakras]:checked) .el-tabs-panels .el-panel:nth-child(3){display:block}.el-virtues-list{display:grid;gap:16px}.el-virtue-item{background:#fff;border-radius:var(--el-radius);box-shadow:var(--el-shadow);padding:20px}.el-virtue-badge{font-size:24px;margin-bottom:8px}.el-virtue-title{font-size:16px;font-weight:700;margin:0 0 6px;color:var(--el-text)}.el-virtue-text{font-size:14px;color:var(--el-muted);margin:0;line-height:1.5}.el-chakra-head{margin-bottom:16px}.el-chakra-chip{display:inline-block;padding:6px 16px;border-radius:999px;font-weight:600;font-size:14px;margin-right:10px}.el-chakra-chip.purple{background:linear-gradient(135deg,#ede9fe,#ddd6fe);color:#5b21b6}.el-chakra-chip.violet{background:linear-gradient(135deg,#ddd6fe,#c4b5fd);color:#5b21b6}.el-chakra-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media(max-width:750px){.el-chakra-grid{grid-template-columns:1fr}}.el-ch-card{padding:16px;border-radius:12px}.el-ch-card h4{margin:0 0 8px;font-size:15px}.el-ch-card ul{margin:0;padding-left:18px;font-size:13px;color:var(--el-muted)}.el-ch-card.is-balanced{background:#f0fdf4;border:1px solid #bbf7d0}.el-ch-card.is-blocked{background:#fef2f2;border:1px solid #fecaca}.el-ch-card.is-hyper{background:#fefce8;border:1px solid #fef08a}.el-disclaimer{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:14px 18px;font-size:13px;color:var(--el-muted);font-style:italic;margin-top:20px}.el-card{background:#fff;border-radius:var(--el-radius);box-shadow:var(--el-shadow);overflow:hidden;padding:20px}.el-card h3{font-size:17px;margin:0 0 8px;color:var(--el-text)}.el-card p{font-size:14px;color:var(--el-muted);margin:0 0 10px}.el-card ul{padding-left:18px;margin:0}.el-card li{font-size:13px;color:var(--el-muted);margin-bottom:4px}.el-places{background:#fff;border-radius:12px;padding:18px;box-shadow:var(--el-shadow)}.el-places-title{font-weight:700;margin-bottom:10px;color:var(--el-text)}.el-places ul{list-style:none;padding:0;margin:0}.el-places li{padding:8px 0;line-height:1.6;border-bottom:1px solid #f3f4f6}.el-places li:last-child{border-bottom:none}.el-callout{background:var(--el-bg);border-radius:12px;padding:16px 18px}.el-callout,.el-cta{margin-block:var(--el-space-y)}.el-section .el-callout,.el-section .el-cta{margin-block:var(--el-space-y-sm)}.el-cta{background:var(--el-bg);border-radius:var(--el-radius);padding:28px 24px;text-align:center}.el-cta h2{margin-bottom:12px}.el-cta p{margin:0 0 16px;font-size:15px;color:var(--el-muted)}.el-cta div{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:16px 0}.el-btn{display:inline-block;background:var(--el-yellow);color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px;transition:background .2s}.el-btn:hover{background:var(--el-yellow-2)}.el-faq{margin-top:40px}.el-faq-item{margin-bottom:16px}.el-faq-item summary{background:var(--el-bg);padding:14px 16px;border-radius:8px;cursor:pointer;font-weight:600;color:var(--el-text)}.el-faq-item summary:hover{background:#f3f0f9}.el-faq-item[open] summary{background:var(--el-yellow);color:#fff}.el-faq-icon:before{content:"\25b6";display:inline-block;margin-right:8px;transition:transform .2s}.el-faq-item[open] .el-faq-icon:before{transform:rotate(90deg)}.el-faq-answer{padding:16px;background:#fafaf8;border-radius:0 0 8px 8px;font-size:14px;color:var(--el-muted);line-height:1.6}.el-science ul{list-style:none;padding:0;margin:0 0 16px}.el-science li{padding:8px 0;border-bottom:1px solid #f3f4f6}.el-science li:last-child{border-bottom:none}.el-science-note{background:var(--el-bg);padding:14px 16px;border-radius:8px;margin-top:16px}.el-science-note p{margin:0;font-size:14px;line-height:1.6;color:var(--el-muted)}.el-compare-table{width:100%;border-collapse:collapse;margin:16px 0;font-size:14px}.el-compare-table thead{background:var(--el-bg)}.el-compare-table th{padding:12px;text-align:left;font-weight:700;color:var(--el-text);border-bottom:2px solid #e5e7eb}.el-compare-table td{padding:12px;border-bottom:1px solid #e5e7eb;color:var(--el-muted)}.el-compare-table tbody tr:nth-child(2n){background:#fafaf8}.el-sources{background:var(--el-bg);border-radius:12px;padding:18px}.el-sources ul{list-style:none;padding:0;margin:0 0 12px}.el-sources li{padding:8px 0;line-height:1.6;border-bottom:1px solid #e5e7eb}.el-sources li:last-child{border-bottom:none}.el-sources-note{font-size:12px;color:var(--el-muted);font-style:italic;margin-top:12px}.rte{font-size:15px;line-height:1.7;color:var(--el-text)}.rte p{margin:12px 0}.rte a{color:var(--el-yellow);text-decoration:none;border-bottom:1px solid var(--el-yellow)}.rte a:hover{color:var(--el-yellow-2);border-color:var(--el-yellow-2)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blog-articles-lithotherapie.css.map */
