[hidden]{display:none!important}:root{--sm-ease: cubic-bezier(.22, 1, .36, 1)}.js [data-sm-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--sm-ease),transform .8s var(--sm-ease)}.js [data-sm-reveal].is-in{opacity:1;transform:none}.js [data-sm-split] [data-sm-word]{opacity:0;filter:blur(8px);transform:translateY(100%);transition:opacity .9s var(--sm-ease),filter .9s var(--sm-ease),transform .9s var(--sm-ease);transition-delay:calc(var(--w, 0) * 70ms)}.js [data-sm-split].is-in [data-sm-word]{opacity:1;filter:blur(0);transform:none}.js ._header_10l6t_1{animation:sm-header-in .9s var(--sm-ease) both}@keyframes sm-header-in{0%{opacity:0;filter:blur(6px);transform:translateY(-12px)}}#floating-nav-menu{opacity:0;transform:translateY(-6px) scale(.98);transition:opacity .25s var(--sm-ease),transform .25s var(--sm-ease)}#floating-nav-menu.is-open{opacity:1;transform:none}._wrapper_jall1_1{transform:translate(-50%,120px);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.34,1.3,.64,1),opacity .35s ease}._wrapper_jall1_1.is-shown{transform:translate(-50%);opacity:1;pointer-events:auto}._overlay_5dpnk_1{opacity:0;transition:opacity .35s ease}._overlay_5dpnk_1.is-open{opacity:1}._drawer_5dpnk_10{transform:translate(100%);transition:transform .45s var(--sm-ease)}._drawer_5dpnk_10.is-open{transform:none}._continueBtn_5dpnk_118{display:inline-block;text-decoration:none}[data-sm-dial-card],[data-sm-dial] ._imageContainer_1sez5_208{opacity:0;transition:opacity .4s var(--sm-ease),transform .4s var(--sm-ease),filter .4s var(--sm-ease)}[data-sm-dial-card]{transform:translate(-20px);filter:blur(4px)}[data-sm-dial] ._imageContainer_1sez5_208{transform:scale(.8);filter:blur(10px);transition-duration:.6s}[data-sm-dial-card].is-in,[data-sm-dial] ._imageContainer_1sez5_208.is-in{opacity:1;transform:none;filter:none}[data-sm-dial] ._ringArc_1sez5_155{transition:stroke-dashoffset .7s var(--sm-ease)}._playBtn_ucws2_240,._mediaOverlay_ucws2_217{transition:opacity .3s ease}.sm-rte-page>:first-child{margin-top:0}.sm-rte-page p,.sm-rte-page li{white-space:normal}.sm-pagination{margin-top:48px;text-align:center}.sm-pagination .page,.sm-pagination .next,.sm-pagination .prev{margin:0 6px}@media(prefers-reduced-motion:reduce){.js [data-sm-reveal],.js [data-sm-split] [data-sm-word],._drawer_5dpnk_10,._wrapper_jall1_1,._overlay_5dpnk_1{transition:none!important;animation:none!important}}form[data-sm-product-form]{display:contents}.sm-stars{position:relative;display:inline-block;line-height:1;letter-spacing:.08em;color:var(--ink-14);white-space:nowrap}.sm-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--sm-stars-fill, 100%);overflow:hidden;color:var(--gold)}.sm-rating{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--ink);font-size:.95rem;text-decoration:none}.sm-rating strong{font-weight:700}.sm-rating__count{color:var(--ink-70);text-decoration:underline;text-underline-offset:3px}._subtitle_jmfbn_102 strong{color:var(--ink);font-weight:700}.sm-pack{gap:12px}.sm-pack__main{display:flex;flex-direction:column;gap:4px;min-width:0}.sm-pack__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:1.05rem}.sm-pack__badge{background:var(--amber);color:#fff;border-radius:var(--r-pill);padding:3px 9px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.sm-pack__meta{color:var(--ink-70);font-size:.86rem;line-height:1.4}.sm-pack__save{color:var(--amber);font-weight:700;white-space:nowrap}.sm-pack__price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;white-space:nowrap;color:var(--ink);font-weight:700;font-size:1.1rem}.sm-pack__price s{margin:0 0 2px;font-weight:500;font-size:.78rem}.sm-lab__text{display:flex;flex-direction:column;gap:4px}.sm-lab__title{font-weight:600;color:var(--ink)}.sm-lab__link{color:var(--amber);font-weight:600;text-decoration:underline;text-underline-offset:3px}.sm-lab__link:hover{color:var(--amber-deep)}.sm-lab__meta{color:var(--ink-52);font-size:.8rem}.sm-dose__intro{margin-top:14px;max-width:46ch;color:var(--paper-70);font-size:var(--fs-body);line-height:1.5}.sm-dose{width:100%;max-width:640px;margin-top:var(--stack-md);border-collapse:collapse;font-size:var(--fs-body)}.sm-dose th,.sm-dose td{padding:13px 4px;border-bottom:1px solid var(--paper-38);text-align:left;font-weight:500}.sm-dose td{text-align:right;font-weight:700;white-space:nowrap}.sm-reviews{width:100%;max-width:520px;margin-top:var(--stack-sm);padding:16px;border:1px solid var(--ink-14);border-radius:var(--r-md);display:grid;gap:12px;text-align:left}.sm-reviews__summary{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-70);font-size:.95rem}.sm-reviews__summary strong{color:var(--ink)}.sm-review{margin:0;padding:16px 18px;background:#fff;border-radius:14px;box-shadow:0 1px 2px #1915120d;display:grid;gap:8px}.sm-review .sm-stars{font-size:.85rem}.sm-review blockquote{margin:0;color:var(--ink);font-size:.98rem;line-height:1.5}.sm-review figcaption{color:var(--ink-52);font-size:.8rem}.sm-upgrade{margin-bottom:var(--stack-md);padding:18px;border:1px solid var(--amber);border-radius:var(--r-md);background:#b85f2e0a}.sm-upgrade__title{font-weight:700;color:var(--ink)}.sm-upgrade__text{margin-top:4px;color:var(--ink-70);font-size:.92rem;line-height:1.45}.sm-upgrade__btn{width:100%;margin-top:14px;padding:14px 16px;font-size:.9rem;white-space:nowrap;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);font-weight:600;cursor:pointer;transition:background var(--dur-sm) ease}.sm-upgrade__btn:hover{background:var(--amber)}.sm-upgrade__btn:disabled{opacity:.6;cursor:progress}.shopify-policy__container{max-width:760px;margin:0 auto;padding:clamp(120px,16svh,168px) var(--gutter) var(--section-y)}.shopify-policy__title h1{font-family:var(--font-sans);font-weight:700;font-size:clamp(2rem,5vw,2.8rem);letter-spacing:-.02em;text-align:center;margin-bottom:var(--stack-md);color:var(--ink)}.shopify-policy__body{color:var(--ink-70);line-height:1.65}.shopify-policy__body p{margin:0 0 1em}.shopify-policy__body h2{margin:1.6em 0 .6em;color:var(--ink);font-size:1.15rem;font-weight:700}.sm-policy-summary{margin:0 0 var(--stack-lg);padding:20px 22px;background:#fff;border:1px solid var(--ink-14);border-radius:var(--r-md);color:var(--ink)}.shopify-policy__body .sm-policy-summary h2{margin:0 0 10px;font-size:1rem}.sm-policy-summary ul{margin:0;padding-left:1.1em;display:grid;gap:6px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/shroomeed-theme.css.map */
