.moruga-lab-page{--paper: #fffdf8;--paper-deep: #fff6df;--paper-soft: #fffaf0;--ink: #2e2100;--muted: #6b604f;--line: #e8dcc4;--gold: #dcaa34;--forest: #295f53;--teal: #0f6b72;--berry: #8f3f43;--clay: #c7653b;--radius-lg: 24px;--radius-md: 16px;--radius-sm: 10px;--shadow-soft: 0 18px 55px rgba(46,33,0,.1);background:var(--paper);color:var(--ink);overflow-x:hidden}.moruga-lab-page h1,.moruga-lab-page h2,.moruga-lab-page h3,.moruga-lab-page strong,.moruga-lab-page b,.moruga-lab-page dd{letter-spacing:0}.moruga-lab-page h1{max-width:860px;margin:18px 0 20px;font-size:clamp(44px,8vw,92px);line-height:1.02}.moruga-lab-page h2{margin:0;font-size:clamp(30px,4.2vw,56px);line-height:1.03}.moruga-lab-page h3,.moruga-lab-page p,.moruga-lab-page dl{margin:0}.moruga-lab-wrap{width:min(1180px,100%);margin:0 auto}.moruga-lab-hero{min-height:calc(100vh - 120px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:44px;align-items:center;padding:54px 48px 38px;background:linear-gradient(105deg,#fffdf8f0,#fffdf8c7 46%,#fff6df2e),url(/cdn/shop/files/Shopify_Blog_Normal_Image_5.png?v=1749919039&width=2400) center / cover no-repeat}.moruga-lab-eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--forest);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.moruga-lab-eyebrow:before{content:"";width:32px;height:2px;background:var(--gold)}.moruga-lab-hero__lede{max-width:700px;color:#3d321b;font-size:clamp(18px,2vw,23px);line-height:1.45}.moruga-lab-actions,.moruga-lab-badges{display:flex;flex-wrap:wrap;gap:12px}.moruga-lab-actions{margin-top:30px}.moruga-lab-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:#fff;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 10px 24px #2e210024;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.moruga-lab-button:hover{transform:translateY(-1px);background:#3f2c00;border-color:#3f2c00}.moruga-lab-button--secondary{border-color:#dcaa3485;background:#dcaa3424;color:var(--ink);box-shadow:none}.moruga-lab-button--secondary:hover{border-color:var(--gold);background:var(--gold);color:var(--ink)}.moruga-lab-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:740px;margin-top:42px;border:1px solid rgba(232,220,196,.9);border-radius:var(--radius-lg);background:#fffdf8d6;box-shadow:0 12px 40px #2e210014;overflow:hidden}.moruga-lab-trust div{min-height:116px;padding:20px;border-right:1px solid var(--line)}.moruga-lab-trust div:last-child{border-right:0}.moruga-lab-trust strong,.moruga-lab-snapshot b{display:block;font-size:38px;line-height:1}.moruga-lab-trust strong{font-size:27px}.moruga-lab-trust span,.moruga-lab-snapshot span,.moruga-lab-variety dt,.moruga-lab-reports span{display:block;color:var(--muted);font-size:13px;line-height:1.35}.moruga-lab-snapshot{justify-self:end;width:min(100%,520px);border:1px solid rgba(232,220,196,.92);border-radius:var(--radius-lg);background:#fffdf8f0;box-shadow:var(--shadow-soft);overflow:hidden}.moruga-lab-snapshot__head{display:flex;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line);background:var(--paper-soft);font-weight:700}.moruga-lab-snapshot__head span{color:var(--forest);font-weight:700}.moruga-lab-snapshot__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:22px}.moruga-lab-snapshot__grid div{min-height:128px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}.moruga-lab-snapshot b small{font-family:inherit;font-size:15px}.moruga-lab-seal{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;margin:0 22px 22px;padding:16px;border:1px solid rgba(41,95,83,.22);border-radius:var(--radius-md);background:#295f5314;color:#244e45}.moruga-lab-seal>div{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--forest);color:#fff;font-weight:700}.moruga-lab-toc{width:min(1180px,calc(100% - 96px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:60px auto 0}.moruga-lab-toc a{min-height:96px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;text-decoration:none;color:var(--ink);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.moruga-lab-toc a:hover{transform:translateY(-2px);border-color:#dcaa349e;box-shadow:0 12px 26px #2e210014}.moruga-lab-toc strong{display:block;font-size:19px;line-height:1.08}.moruga-lab-toc span{display:block;margin-top:8px;color:var(--muted);font-size:13px;line-height:1.35}.moruga-lab-section{padding:78px 48px}.moruga-lab-section--alt{background:var(--paper-deep)}.moruga-lab-section--dark{background:#1f1809;color:#fff}.moruga-lab-section__head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.55fr);gap:36px;align-items:end;margin-bottom:34px}.moruga-lab-section__head p{color:var(--muted);font-size:18px}.moruga-lab-section--dark .moruga-lab-section__head p{color:#ffffffb8}.moruga-lab-varieties{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.moruga-lab-variety{display:grid;grid-template-rows:230px 1fr;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 12px 32px #2e21000f}.moruga-lab-variety img{width:100%;height:230px;object-fit:cover}.moruga-lab-variety>div{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:18px}.moruga-lab-taste{color:var(--muted);font-size:14px;font-weight:700}.moruga-lab-badges span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:700}.moruga-lab-variety dl{align-self:end;display:grid;grid-template-columns:1fr 1fr;gap:10px}.moruga-lab-variety dl div{padding:10px;border:1px solid rgba(232,220,196,.82);border-radius:var(--radius-sm);background:var(--paper-soft)}.moruga-lab-variety dd{margin:4px 0 0;font-size:18px;font-weight:700;line-height:1}.moruga-lab-data{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-soft);overflow:hidden}.moruga-lab-data aside{padding:24px;border-right:1px solid var(--line);background:var(--paper-soft)}.moruga-lab-data aside p,.moruga-lab-chart__top p,.moruga-lab-chart-note,.moruga-lab-methods p,.moruga-lab-reports-head p{color:var(--muted)}.moruga-lab-tabs{display:grid;gap:8px;margin-top:24px}.moruga-lab-tabs button{min-height:48px;display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-weight:700;text-align:left;cursor:pointer;padding:0 14px;border-radius:var(--radius-sm);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.moruga-lab-tabs button:hover{transform:translate(2px);border-color:#dcaa3494}.moruga-lab-tabs button[aria-selected=true]{border-color:var(--active-color, var(--ink));background:var(--active-color, var(--ink));color:#fff}.moruga-lab-tabs button[data-group=polyphenols][aria-selected=true]{color:var(--ink);--active-color: var(--gold)}.moruga-lab-tabs button[data-group=minerals][aria-selected=true]{--active-color: var(--forest)}.moruga-lab-tabs button[data-group=alkaloids][aria-selected=true]{--active-color: var(--teal)}.moruga-lab-tabs button[data-group=heavy][aria-selected=true]{--active-color: var(--berry)}.moruga-lab-tabs span{width:10px;height:10px;border-radius:50%;background:var(--gold)}.moruga-lab-tabs button[data-group=minerals] span{background:var(--forest)}.moruga-lab-tabs button[data-group=alkaloids] span{background:var(--teal)}.moruga-lab-tabs button[data-group=heavy] span{background:var(--berry)}.moruga-lab-chart{min-width:0;padding:26px}.moruga-lab-chart__top{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:16px}.moruga-lab-chart__top>span{flex:0 0 auto;display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:13px;font-weight:700;white-space:nowrap}.moruga-lab-metric-switcher{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.moruga-lab-metric-switcher button{min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.moruga-lab-metric-switcher button[aria-selected=true]{border-color:var(--active-color, var(--ink));background:var(--active-color, var(--ink));color:#fff}.moruga-lab-page[data-active-group=polyphenols] .moruga-lab-metric-switcher button[aria-selected=true]{--active-color: var(--gold);color:var(--ink)}.moruga-lab-page[data-active-group=minerals] .moruga-lab-metric-switcher button[aria-selected=true]{--active-color: var(--forest)}.moruga-lab-page[data-active-group=alkaloids] .moruga-lab-metric-switcher button[aria-selected=true]{--active-color: var(--teal)}.moruga-lab-page[data-active-group=heavy] .moruga-lab-metric-switcher button[aria-selected=true]{--active-color: var(--berry)}.moruga-lab-bars{display:grid;gap:12px}.moruga-lab-bar{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) minmax(86px,auto);gap:14px;align-items:center;min-height:48px;padding:8px 0;border-bottom:1px solid rgba(232,220,196,.72)}.moruga-lab-bar:last-child{border-bottom:0}.moruga-lab-bar.is-comparison{color:var(--muted)}.moruga-lab-bar-label{font-weight:700;line-height:1.2}.moruga-lab-bar-label span{display:block;margin-top:2px;color:var(--muted);font-size:12px;font-weight:600}.moruga-lab-track{height:14px;overflow:hidden;border-radius:999px;background:#f2ead9}.moruga-lab-fill{width:var(--value);height:100%;border-radius:999px;background:var(--bar-color, var(--gold))}.moruga-lab-bar-value{justify-self:end;font-size:18px;font-weight:700;white-space:nowrap}.moruga-lab-chart-note{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px;font-size:13px}.moruga-lab-legend{display:inline-flex;gap:7px;align-items:center;font-weight:700}.moruga-lab-legend:before{content:"";width:22px;height:8px;border-radius:999px;background:var(--legend-color)}.moruga-lab-heavy{display:grid;grid-template-columns:.86fr 1.14fr;gap:20px}.moruga-lab-heavy>div:first-child{padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-lg);background:#ffffff0f}.moruga-lab-heavy-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.moruga-lab-heavy-tabs button{min-height:38px;padding:0 14px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;color:#ffffffc7;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.moruga-lab-heavy-tabs button:hover{transform:translateY(-1px);border-color:#dcaa349e;color:#fff}.moruga-lab-heavy-tabs button[aria-selected=true]{border-color:var(--gold);background:var(--gold);color:var(--ink)}.moruga-lab-heavy strong{display:block;color:var(--gold);font-size:clamp(58px,9vw,112px);line-height:1}.moruga-lab-heavy p{color:#ffffffc2;font-size:18px}.moruga-lab-limits{display:grid;gap:10px}.moruga-lab-limits div{display:grid;grid-template-columns:minmax(135px,.34fr) minmax(0,1fr) auto;gap:12px;align-items:center;min-height:56px;padding:12px 14px;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-md);background:#ffffff0f}.moruga-lab-limits span{height:10px;background:#ffffff2e;overflow:hidden;border-radius:999px}.moruga-lab-limits i{display:block;width:var(--limit);height:100%;border-radius:999px;background:var(--heavy-color, var(--gold))}.moruga-lab-limits em{font-style:normal;font-weight:700;white-space:nowrap}.moruga-lab-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.moruga-lab-methods article{min-height:246px;padding:22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:0 12px 32px #2e21000f}.moruga-lab-methods span{display:grid;place-items:center;width:44px;height:44px;margin-bottom:18px;border-radius:50%;background:var(--ink);color:#fff;font-weight:700}.moruga-lab-methods h3,.moruga-lab-methods p{margin-top:12px}.moruga-lab-reports-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:34px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-soft)}.moruga-lab-reports-head p{max-width:740px;margin-top:10px;font-size:18px}.moruga-lab-reports{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px}.moruga-lab-reports article{min-height:164px;display:grid;grid-template-rows:auto 1fr auto;gap:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-soft)}.moruga-lab-reports a{justify-self:start;color:var(--ink);font-size:13px;font-weight:800;border-bottom:2px solid var(--gold);text-decoration:none}.moruga-lab-footnote{margin:26px auto 0;color:var(--muted);text-align:center;font-size:13px}@media(max-width:1020px){.moruga-lab-hero,.moruga-lab-section__head,.moruga-lab-data,.moruga-lab-heavy,.moruga-lab-reports-head{grid-template-columns:1fr}.moruga-lab-hero{min-height:auto;padding:48px 24px 38px}.moruga-lab-snapshot{justify-self:stretch}.moruga-lab-data aside{border-right:0;border-bottom:1px solid var(--line)}.moruga-lab-tabs,.moruga-lab-varieties,.moruga-lab-toc{grid-template-columns:repeat(2,minmax(0,1fr))}.moruga-lab-methods,.moruga-lab-reports{grid-template-columns:1fr}}@media(max-width:680px){.moruga-lab-page{--radius-lg: 18px;--radius-md: 14px;--shadow-soft: 0 12px 32px rgba(46,33,0,.08)}.moruga-lab-page h1{margin:12px 0 14px;font-size:38px;line-height:1.02}.moruga-lab-page h2{font-size:28px;line-height:1.06}.moruga-lab-page h3{font-size:20px;line-height:1.12}.moruga-lab-hero,.moruga-lab-section{padding-left:18px;padding-right:18px}.moruga-lab-hero{gap:26px;padding-top:34px;padding-bottom:28px;background-position:60% center}.moruga-lab-hero__lede,.moruga-lab-section__head p,.moruga-lab-reports-head p,.moruga-lab-heavy p{font-size:15px;line-height:1.45}.moruga-lab-eyebrow{gap:8px;font-size:11px}.moruga-lab-eyebrow:before{width:24px}.moruga-lab-section{padding-top:48px;padding-bottom:48px}.moruga-lab-section__head{gap:14px;margin-bottom:22px}.moruga-lab-actions,.moruga-lab-button{width:100%}.moruga-lab-actions{gap:8px;margin-top:20px}.moruga-lab-button{min-height:44px;padding:0 16px;font-size:14px}.moruga-lab-trust,.moruga-lab-toc,.moruga-lab-varieties{grid-template-columns:1fr}.moruga-lab-trust{margin-top:24px}.moruga-lab-trust div{min-height:86px;padding:15px 16px}.moruga-lab-snapshot__head{padding:14px 16px}.moruga-lab-snapshot__grid{grid-template-columns:1fr 1fr;gap:8px;padding:14px}.moruga-lab-snapshot__grid div{min-height:98px;padding:12px}.moruga-lab-snapshot b{font-size:31px}.moruga-lab-snapshot b small{display:block;margin-top:2px;font-size:12px}.moruga-lab-seal{gap:12px;margin:0 14px 14px;padding:12px}.moruga-lab-seal>div{width:42px;height:42px;font-size:14px}.moruga-lab-toc{width:calc(100% - 36px);gap:8px;margin-top:28px}.moruga-lab-toc a{min-height:auto;padding:13px 14px}.moruga-lab-toc strong{font-size:16px}.moruga-lab-toc span{margin-top:4px;font-size:12px}.moruga-lab-trust div{border-right:0;border-bottom:1px solid var(--line)}.moruga-lab-trust div:last-child{border-bottom:0}.moruga-lab-variety{grid-template-columns:108px 1fr;grid-template-rows:auto}.moruga-lab-variety img{height:100%;min-height:188px}.moruga-lab-variety>div{gap:9px;padding:14px}.moruga-lab-badges{gap:6px}.moruga-lab-badges span{min-height:24px;padding:0 8px;font-size:11px}.moruga-lab-variety dl{gap:6px}.moruga-lab-variety dl div{padding:8px}.moruga-lab-variety dd{font-size:15px}.moruga-lab-data aside,.moruga-lab-chart{padding:18px}.moruga-lab-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.moruga-lab-tabs button{min-height:44px;grid-template-columns:10px 1fr;gap:8px;padding:8px 10px;font-size:13px}.moruga-lab-tabs small{display:none}.moruga-lab-chart__top{display:grid;gap:10px;margin-bottom:12px}.moruga-lab-chart__top>span{justify-self:start;min-height:30px;font-size:12px}.moruga-lab-metric-switcher{gap:6px;margin-bottom:16px}.moruga-lab-metric-switcher button,.moruga-lab-heavy-tabs button{min-height:34px;padding:0 11px;font-size:12px}.moruga-lab-bar,.moruga-lab-limits div{grid-template-columns:minmax(0,1fr) auto;gap:8px}.moruga-lab-bar{grid-template-areas:"label value" "track track";min-height:0;padding:10px 0}.moruga-lab-bar-label{grid-area:label;font-size:14px}.moruga-lab-track{grid-area:track;height:10px}.moruga-lab-bar-value{grid-area:value;justify-self:start;font-size:14px}.moruga-lab-chart-note{gap:8px;margin-top:14px;font-size:12px}.moruga-lab-heavy{gap:12px}.moruga-lab-heavy>div:first-child{padding:18px}.moruga-lab-heavy-tabs{gap:6px;margin-bottom:16px}.moruga-lab-heavy strong{font-size:56px}.moruga-lab-limits div{grid-template-areas:"name value" "bar bar";min-height:auto;padding:10px 12px}.moruga-lab-limits b{grid-area:name;font-size:14px}.moruga-lab-limits span{grid-area:bar;height:9px}.moruga-lab-limits em{grid-area:value;font-size:13px}.moruga-lab-methods article{min-height:auto;padding:18px}.moruga-lab-methods span{width:36px;height:36px;margin-bottom:10px}.moruga-lab-reports-head{gap:16px;padding:18px}.moruga-lab-reports{gap:8px;margin-top:12px}.moruga-lab-reports article{min-height:auto;gap:8px;padding:13px}.moruga-lab-footnote{margin-top:18px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/labortests-redesign.css.map */
