.shilajit-page .shero{position:relative;padding:150px 40px 104px;background:var(--brand-bg);color:var(--myko-cream-soft);overflow:hidden;isolation:isolate}.shilajit-page .shero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.4;z-index:-2}.shilajit-page .shero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1a181080,#1a1810cc)}.shilajit-page .shero .section__inner{max-width:1200px;margin:0 auto}.shilajit-page .shero .chapter-kicker{color:var(--brand-accent-light);opacity:1}.shilajit-page .shero h1{color:var(--myko-cream-soft)}.shilajit-page .shero .section__lede{color:#ede0d1eb}@media(max-width:760px){.shilajit-page .shero{padding:104px 20px 72px}}.shilajit-page .prose{max-width:720px}.shilajit-page .prose p{color:var(--myko-ink-mid);font-weight:300;line-height:1.85;margin:0 0 1.2rem}.shilajit-page .prose strong{font-weight:600;color:var(--myko-ink)}.shilajit-page .section--brand-dark .prose p,.shilajit-page .section--closing .prose p{color:#ede0d1db}.shilajit-page .section--brand-dark .prose strong{color:var(--myko-cream-soft)}.shilajit-page h1 em,.shilajit-page h2 em,.shilajit-page h3 em{font-style:italic;color:var(--brand-accent);font-weight:400}.shilajit-page .center{text-align:center}.shilajit-page .center .section__lede{margin-left:auto;margin-right:auto}.shilajit-page .btn--line{color:var(--myko-ink);border-color:var(--myko-ink-faint);background:transparent}.shilajit-page .btn--line:hover{background:var(--myko-ink);color:var(--myko-cream-soft);border-color:var(--myko-ink);transform:translateY(-1px)}.shilajit-page .btn-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.shilajit-page .grid{display:grid;gap:24px}.shilajit-page .cols-2{grid-template-columns:repeat(2,1fr)}.shilajit-page .cols-3{grid-template-columns:repeat(3,1fr)}@media(max-width:820px){.shilajit-page .cols-2,.shilajit-page .cols-3{grid-template-columns:1fr}}.shilajit-page .card{background:var(--myko-cream-soft);border:1px solid var(--myko-ink-faint);border-radius:12px;padding:30px;box-shadow:var(--shadow-card)}.shilajit-page .card h3{margin:0 0 .5rem}.shilajit-page .card p{color:var(--myko-ink-mid);font-weight:300;line-height:1.7;margin:0}.shilajit-page .card .num{font-family:var(--myko-font-mono);font-size:11px;letter-spacing:.3em;color:var(--brand-earth);display:block;margin-bottom:.9rem}.shilajit-page a.card{transition:transform .25s ease,box-shadow .25s ease}.shilajit-page a.card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.shilajit-page .section--brand-dark .card,.shilajit-page .section--brand-mid .card{background:var(--myko-cream-soft)}.shilajit-page .deflist{list-style:none;margin:1.4rem 0 0;padding:0}.shilajit-page .deflist li{padding:20px 0;border-top:1px solid var(--myko-ink-faint);color:var(--myko-ink-mid);font-weight:300;line-height:1.75}.shilajit-page .deflist li:first-child{border-top:0}.shilajit-page .deflist b{display:block;color:var(--myko-ink);font-weight:600;margin-bottom:.3rem}.shilajit-page .checklist{list-style:none;margin:1rem 0;padding:0}.shilajit-page .checklist li{position:relative;padding:7px 0 7px 26px;color:var(--myko-ink-mid);font-weight:300;line-height:1.7}.shilajit-page .checklist li:before{content:"";position:absolute;left:0;top:15px;width:7px;height:7px;background:var(--brand-accent);border-radius:50%}.shilajit-page .section--brand-dark .checklist li{color:#ede0d1d6}.shilajit-page .steps{counter-reset:s;list-style:none;margin:1.4rem 0 0;padding:0}.shilajit-page .steps li{position:relative;padding:18px 0 18px 56px;border-top:1px solid var(--myko-ink-faint);color:var(--myko-ink-mid);font-weight:300;line-height:1.75;min-height:34px}.shilajit-page .steps li:before{counter-increment:s;content:counter(s);position:absolute;left:0;top:16px;width:34px;height:34px;border:1px solid var(--brand-accent);color:var(--brand-earth);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--myko-font-mono);font-size:13px}.shilajit-page .spec{width:100%;border-collapse:collapse;margin:1.2rem 0}.shilajit-page .spec td{padding:14px 14px 14px 0;border-bottom:1px solid var(--myko-ink-faint);vertical-align:top;color:var(--myko-ink-mid);font-weight:300}.shilajit-page .spec td:first-child{font-weight:600;color:var(--myko-ink);white-space:nowrap;width:34%}.shilajit-page .pills{display:flex;flex-wrap:wrap;gap:10px;margin:1rem 0}.shilajit-page .pill{border:1px solid var(--myko-ink-faint);border-radius:999px;padding:9px 18px;font-family:var(--myko-font-mono);font-size:12px;letter-spacing:.08em;background:var(--myko-cream-soft);color:var(--myko-ink-mid)}.shilajit-page .pill--on{border-color:var(--brand-accent);color:var(--brand-accent)}.shilajit-page .flag{display:inline-flex;align-items:center;gap:5px;background:var(--brand-accent-glow);color:#4d4b86;border:1px solid var(--brand-accent-soft);border-radius:999px;padding:2px 11px;font-family:var(--myko-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;vertical-align:middle;white-space:nowrap}.shilajit-page .flag:before{content:"\26a1"}.shilajit-page .section--brand-dark .flag,.shilajit-page .shero .flag{background:#918fce38;color:var(--brand-accent-light)}.shilajit-page .banner{background:linear-gradient(180deg,var(--brand-bg) 0%,var(--brand-bg-mid) 100%);color:var(--myko-cream-soft);border-radius:14px;padding:30px 34px;border-left:3px solid var(--brand-accent);display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;margin:2rem 0}.shilajit-page .banner p{margin:0;color:#ede0d1e0;font-weight:300}.shilajit-page .callout{background:var(--myko-cream-warm);border-left:3px solid var(--brand-accent);border-radius:10px;padding:22px 26px;margin:1.8rem 0}.shilajit-page .callout h4{margin:0 0 .4rem;color:var(--myko-ink)}.shilajit-page .callout p{margin:0;color:var(--myko-ink-mid);font-weight:300}.shilajit-page .refs{list-style:none;margin:0;padding:0}.shilajit-page .refs li{padding:13px 0;border-top:1px solid var(--myko-ink-faint);font-size:13px;line-height:1.6;color:var(--myko-ink-mid);font-weight:300}.shilajit-page .refs a{color:#4d4b86;border-bottom:1px solid var(--brand-accent-soft)}.shilajit-page .fine{font-size:12px;line-height:1.6;color:var(--myko-ink-soft);font-weight:300;letter-spacing:.01em}.shilajit-page .faq-item{border-top:1px solid var(--myko-ink-faint)}.shilajit-page .faq-item summary{cursor:pointer;padding:22px 0;font-size:16px;color:var(--myko-ink);list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.shilajit-page .faq-item summary::-webkit-details-marker{display:none}.shilajit-page .faq-item summary:after{content:"+";color:var(--brand-earth);font-size:22px;line-height:1;transition:transform .2s ease}.shilajit-page .faq-item[open] summary:after{transform:rotate(45deg);color:var(--brand-accent)}.shilajit-page .faq-item .a{padding:0 0 22px;color:var(--myko-ink-mid);font-weight:300;line-height:1.8;max-width:760px}.shilajit-page .faq-item .a a{color:#4d4b86;border-bottom:1px solid var(--brand-accent-soft)}.shilajit-page .crosslinks{display:flex;flex-wrap:wrap;gap:12px;margin-top:2.6rem;padding-top:1.8rem;border-top:1px solid var(--myko-ink-faint)}.shilajit-page .crosslinks a{font-family:var(--myko-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#4d4b86;border:1px solid var(--brand-accent-soft);border-radius:999px;padding:9px 18px;transition:all .25s ease}.shilajit-page .crosslinks a:hover{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}.shilajit-page .section--brand-dark .crosslinks{border-top-color:#ede0d12e}.shilajit-page .section--brand-dark .crosslinks a{color:var(--brand-accent-light);border-color:#bbb8e466}.shilajit-page .product{display:grid;grid-template-columns:1.02fr 1fr;gap:48px;align-items:center}.shilajit-page .product__media{border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#3a3530,#1f1a12);border:1px solid var(--myko-ink-faint);aspect-ratio:1/1}.shilajit-page .product__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:820px){.shilajit-page .product{grid-template-columns:1fr;gap:28px}}.shilajit-page .section__inner--narrow{max-width:760px}.shilajit-page .page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:2.4rem}@media(max-width:820px){.shilajit-page .page-grid{grid-template-columns:1fr}}.shilajit-page.product-body-shilajit .section{padding:96px 48px}.shilajit-page.product-body-shilajit .section__inner{max-width:1240px}.shilajit-page.product-body-shilajit .section__title{font-size:clamp(28px,3.6vw,42px);letter-spacing:0;line-height:1.12;margin-bottom:.4rem}.shilajit-page.product-body-shilajit .section__lede{max-width:760px;font-size:16px;line-height:1.75;margin-top:1.1rem;color:var(--myko-ink-mid);font-weight:300}.shilajit-page.product-body-shilajit .chapter-kicker{margin-bottom:14px;letter-spacing:.34em}.shilajit-page.product-body-shilajit .section--brand-dark .section__lede,.shilajit-page.product-body-shilajit .section--closing .section__lede{color:#ede0d1db}@media(max-width:820px){.shilajit-page.product-body-shilajit .section{padding:64px 22px}}.product-body-shilajit .format-toggle{display:inline-flex;gap:8px;background:var(--myko-cream-warm);border:1px solid var(--myko-ink-faint);border-radius:999px;padding:6px;margin-bottom:2.2rem}.product-body-shilajit .format-toggle__pill{font-family:var(--myko-font-mono);font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;padding:10px 22px;border-radius:999px;color:var(--myko-ink-mid);transition:all .25s ease}.product-body-shilajit .format-toggle__pill--on{background:var(--myko-ink);color:var(--myko-cream-soft)}.product-body-shilajit .format-toggle__pill:not(.format-toggle__pill--on):hover{background:#1f1a120f;color:var(--myko-ink)}.product-body-shilajit .chem-grid{margin-top:2.6rem;gap:28px}.product-body-shilajit .chem-card{padding:36px;display:flex;flex-direction:column;gap:18px}.product-body-shilajit .chem-card__head{display:flex;align-items:flex-start;gap:20px}.product-body-shilajit .chem-card__icon{flex-shrink:0;color:var(--brand-accent);display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid var(--brand-accent-soft);border-radius:14px;background:var(--myko-cream-warm)}.product-body-shilajit .chem-card h3{font-size:22px;margin:.2rem 0 0;letter-spacing:0;line-height:1.18}.product-body-shilajit .chem-card .num{font-family:var(--myko-font-mono);font-size:10.5px;letter-spacing:.32em;color:var(--brand-earth);display:block;text-transform:uppercase;margin-bottom:.5rem}.product-body-shilajit .chem-card p{font-size:15px;line-height:1.75;color:var(--myko-ink-mid);font-weight:300}.product-body-shilajit .chem-card__link{font-family:var(--myko-font-mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#4d4b86;border-bottom:1px solid var(--brand-accent-soft);align-self:flex-start;padding-bottom:2px}.product-body-shilajit .chem-card__link:hover{color:var(--brand-accent);border-color:var(--brand-accent)}.product-body-shilajit .source-band{display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center;margin-bottom:3rem}.product-body-shilajit .source-band__art{display:flex;align-items:center;justify-content:center;width:160px;height:160px;border:1px solid rgba(187,184,228,.28);border-radius:50%;background:#ffffff08}.product-body-shilajit .source-band__icon{display:inline-flex;color:var(--brand-accent-light)}.product-body-shilajit .source-band__copy .prose p{color:#ede0d1db;font-weight:300;line-height:1.85;margin:0 0 1.1rem}.product-body-shilajit .source-band__copy .prose strong{color:var(--myko-cream-soft);font-weight:600}@media(max-width:820px){.product-body-shilajit .source-band{grid-template-columns:1fr;text-align:center}.product-body-shilajit .source-band__art{margin:0 auto;width:120px;height:120px}}.product-body-shilajit .source-checklist{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:18px 36px;margin:0;padding:2.6rem 0 0;border-top:1px solid rgba(237,224,209,.18)}.product-body-shilajit .source-checklist li{position:relative;padding-left:24px;color:#ede0d1d6;font-weight:300;line-height:1.65;font-size:14.5px}.product-body-shilajit .source-checklist__dot{position:absolute;left:0;top:9px;width:7px;height:7px;background:var(--brand-accent-light);border-radius:50%}.product-body-shilajit .source-checklist strong{color:var(--myko-cream-soft);font-weight:600}@media(max-width:820px){.product-body-shilajit .source-checklist{grid-template-columns:1fr}}.product-body-shilajit .tradition-callout{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:flex-start;background:var(--myko-cream-warm);border-left:3px solid var(--brand-accent);border-radius:14px;padding:36px 40px}.product-body-shilajit .tradition-callout__icon{flex-shrink:0;color:var(--brand-earth);display:inline-flex;width:80px;height:80px;align-items:center;justify-content:center;background:var(--myko-cream-soft);border:1px solid var(--brand-accent-soft);border-radius:50%}.product-body-shilajit .tradition-callout__body h3{margin:.2rem 0 .8rem;font-size:22px;line-height:1.18}.product-body-shilajit .tradition-callout__body p{color:var(--myko-ink-mid);font-weight:300;line-height:1.8;margin:0}@media(max-width:820px){.product-body-shilajit .tradition-callout{grid-template-columns:1fr;text-align:center;padding:28px 24px}.product-body-shilajit .tradition-callout__icon{margin:0 auto;width:72px;height:72px}}.product-body-shilajit .method-grid{margin-top:2.6rem;gap:24px}.product-body-shilajit .method-card{padding:32px;display:flex;flex-direction:column;gap:14px}.product-body-shilajit .method-card__icon{color:var(--brand-accent);display:inline-flex;width:70px;height:70px;align-items:center;justify-content:center;background:var(--myko-cream-warm);border:1px solid var(--brand-accent-soft);border-radius:14px;margin-bottom:.4rem}.product-body-shilajit .method-card h3{margin:0;font-size:20px;line-height:1.2}.product-body-shilajit .method-card p{color:var(--myko-ink-mid);font-weight:300;line-height:1.75;font-size:14.5px;margin:0}.product-body-shilajit .band-link{margin-top:2rem;text-align:right}.product-body-shilajit .band-link a{font-family:var(--myko-font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#4d4b86;border-bottom:1px solid var(--brand-accent-soft);padding-bottom:2px}.product-body-shilajit .dose-grid{margin-top:2rem;gap:36px}.product-body-shilajit .dose-card{padding:0;background:transparent;border:0;box-shadow:none}.product-body-shilajit .dose-card__icon{color:var(--brand-accent);display:inline-flex;width:78px;height:78px;align-items:center;justify-content:center;background:var(--myko-cream-warm);border:1px solid var(--brand-accent-soft);border-radius:50%;margin-bottom:1.2rem}.product-body-shilajit .dose-card h3{margin:0 0 .8rem;font-size:22px;line-height:1.2}.product-body-shilajit .dose-card p{color:var(--myko-ink-mid);font-weight:300;line-height:1.8;font-size:15px;margin:0 0 .9rem}.product-body-shilajit .dose-card strong{color:var(--myko-ink);font-weight:600}.product-body-shilajit .recipe-grid{margin-top:2.4rem;gap:24px}.product-body-shilajit .recipe-card{padding:34px;display:flex;flex-direction:column;gap:14px;background:var(--myko-cream-soft)}.product-body-shilajit .recipe-card__icon{color:var(--brand-accent);display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;background:var(--myko-cream-warm);border:1px solid var(--brand-accent-soft);border-radius:14px}.product-body-shilajit .recipe-card__kicker{font-family:var(--myko-font-mono);font-size:10.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--brand-earth)}.product-body-shilajit .recipe-card h3{margin:0;font-size:21px;line-height:1.2}.product-body-shilajit .recipe-card__steps{list-style:none;counter-reset:r;margin:0;padding:0}.product-body-shilajit .recipe-card__steps li{position:relative;padding:10px 0 10px 36px;border-top:1px solid var(--myko-ink-faint);color:var(--myko-ink-mid);font-weight:300;line-height:1.65;font-size:14px}.product-body-shilajit .recipe-card__steps li:before{counter-increment:r;content:counter(r);position:absolute;left:0;top:14px;width:22px;height:22px;border:1px solid var(--brand-accent);color:var(--brand-earth);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--myko-font-mono);font-size:10px}.product-body-shilajit .recipe-card__steps li:first-child{border-top:0}.product-body-shilajit .recipe-card__list{list-style:none;margin:0;padding:0}.product-body-shilajit .recipe-card__list li{position:relative;padding:6px 0 6px 18px;color:var(--myko-ink-mid);font-weight:300;line-height:1.65;font-size:14px}.product-body-shilajit .recipe-card__list li:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;background:var(--brand-accent);border-radius:50%}.product-body-shilajit .recipe-card p{color:var(--myko-ink-mid);font-weight:300;line-height:1.7;font-size:14px;margin:0}.product-body-shilajit .recipe-card__note{font-style:italic;color:var(--myko-ink-soft);font-size:13.5px}.product-body-shilajit .mode-grid{margin-top:2.4rem;gap:28px}.product-body-shilajit .mode-card{padding:0;background:transparent;border:0;box-shadow:none}.product-body-shilajit .mode-card__icon{color:var(--brand-accent);display:inline-flex;width:70px;height:70px;align-items:center;justify-content:center;background:var(--myko-cream-warm);border:1px solid var(--brand-accent-soft);border-radius:14px;margin-bottom:1rem}.product-body-shilajit .mode-card h3{margin:0 0 .5rem;font-size:18px;line-height:1.2}.product-body-shilajit .mode-card p{color:var(--myko-ink-mid);font-weight:300;line-height:1.7;font-size:14.5px;margin:0}.product-body-shilajit .spec{margin-top:2rem}.product-body-shilajit .spec td{padding:18px 14px 18px 0;font-size:15px}.product-body-shilajit .spec a{color:#4d4b86;border-bottom:1px solid var(--brand-accent-soft)}.product-body-shilajit .checklist li{font-size:15px;line-height:1.8;padding:9px 0 9px 26px}.product-body-shilajit .legal-line{margin-top:2rem;font-family:var(--myko-font-mono);font-size:11px;letter-spacing:.05em;color:var(--myko-ink-soft);line-height:1.7}.shilajit-page.product-body-shilajit .shero.pdp-hero{padding:130px 40px 96px}.shilajit-page.product-body-shilajit .shero.pdp-hero h1{font-family:var(--myko-font-mono);font-weight:400;font-size:clamp(36px,5vw,56px);line-height:1.08;letter-spacing:0;margin:1rem 0 1.4rem;color:var(--myko-cream-soft)}.shilajit-page.product-body-shilajit .shero.pdp-hero h1 em{font-style:italic;color:var(--brand-accent-light);font-weight:400}.shilajit-page.product-body-shilajit .shero.pdp-hero .section__lede{font-size:17px;line-height:1.7;max-width:580px;color:#ede0d1eb;font-weight:300}@media(max-width:820px){.shilajit-page.product-body-shilajit .shero.pdp-hero{padding:96px 22px 64px}.shilajit-page.product-body-shilajit .shero.pdp-hero h1{font-size:clamp(30px,7vw,40px)}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/shilajit.css.map */
