#MainContent .cs-home-magazine,#MainContent .cs-home-strains,#MainContent .cs-home-csc-advice,#MainContent .cs-home-tools{--cs-platform-green: #5c9c2d;--cs-platform-green-dark: #386c24;--cs-platform-deep: #0d3a25;--cs-platform-text: #172019;--cs-platform-soft: #5e685f;--cs-platform-line: rgba(13, 58, 37, .12);--cs-platform-warm: #fffdf8;color:var(--cs-platform-text)}#MainContent .cs-home-magazine .page-width,#MainContent .cs-home-strains .page-width,#MainContent .cs-home-csc-advice .page-width,#MainContent .cs-home-tools .page-width{max-width:1280px;margin-inline:auto;padding-inline:20px}#MainContent .cs-home-magazine{padding:64px 0 72px;background:#fff}#MainContent .cs-home-magazine .cs-home-growlab-highlights__shell{display:grid;min-width:0;gap:26px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__shell>*,#MainContent .cs-home-magazine .cs-home-growlab-highlights__layout>*{min-width:0}#MainContent .cs-home-magazine .cs-home-growlab-highlights__head{max-width:820px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:20px;align-items:start}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card{overflow:hidden;border:1px solid var(--cs-platform-line);border-radius:18px;background:var(--cs-platform-warm);box-shadow:0 14px 36px #0d3a2511}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-link,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-link{display:flex;color:inherit;text-decoration:none}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-link{flex-direction:column}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-media{aspect-ratio:16 / 9;overflow:hidden;background:#fff}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-image,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-image{width:100%;height:100%;object-fit:contain;background:#fff;display:block}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-content{padding:24px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__slider{display:grid;grid-template-columns:1fr;gap:12px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-link{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:center}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-media{width:100%;aspect-ratio:16 / 9;min-height:0;overflow:hidden;background:#fff}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-content{display:flex;flex:1;flex-direction:column;padding:15px 16px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-badge,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-badge,#MainContent .cs-home-strains__eyebrow,#MainContent .cs-home-csc-advice__eyebrow{display:inline-flex;width:fit-content;margin-bottom:10px;color:var(--cs-platform-green-dark);font-size:12px;font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-title{margin:0 0 10px;font-size:clamp(25px,2.5vw,36px);line-height:1.08}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-title{margin:0 0 8px;font-size:17px;line-height:1.2}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-text,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-text{margin:0 0 14px;color:var(--cs-platform-soft);line-height:1.55}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-text{display:none}#MainContent .cs-home-magazine .cs-home-growlab-highlights__featured-cta,#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-cta,#MainContent .cs-home-magazine .cs-home-growlab-highlights__footer-link{margin-top:auto;color:var(--cs-platform-green-dark);font-weight:750}#MainContent .cs-home-magazine__topics{display:flex;flex-wrap:wrap;gap:8px}#MainContent .cs-home-magazine__topics a{padding:8px 13px;border:1px solid var(--cs-platform-line);border-radius:999px;color:var(--cs-platform-deep);background:#f5faef;font-size:13px;font-weight:700;text-decoration:none}#MainContent .cs-home-growlab-highlights__tests{margin-top:18px;padding-top:30px;border-top:1px solid var(--cs-platform-line)}#MainContent .cs-home-growlab-highlights__tests-head{max-width:760px;margin-bottom:18px}#MainContent .cs-home-growlab-highlights__tests-head h3{margin:0 0 9px;font-size:clamp(24px,2.7vw,34px);line-height:1.1}#MainContent .cs-home-growlab-highlights__tests-head p{margin:0;color:var(--cs-platform-soft);line-height:1.55}#MainContent .cs-home-growlab-highlights__test-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:start}#MainContent .cs-home-growlab-highlights__test-card{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--cs-platform-line);border-radius:16px;color:inherit;background:#fff;text-decoration:none}#MainContent .cs-home-growlab-highlights__test-card:first-child{grid-column:span 6}#MainContent .cs-home-growlab-highlights__test-card:first-child .cs-home-growlab-highlights__test-content{padding:20px}#MainContent .cs-home-growlab-highlights__test-card:not(:first-child){grid-column:span 3}#MainContent [id$=__cs_home_raw_materials_20260720] .section-resource-list{width:min(calc(100% - 40px),1280px)!important;margin-inline:auto!important}#MainContent [id$=__cs_home_raw_materials_20260720] .section-resource-list__header,#MainContent [id$=__cs_home_raw_materials_20260720] .resource-list,#MainContent [id$=__cs_home_raw_materials_20260720] slideshow-component{width:100%!important;max-width:100%!important;margin-inline:0!important}#MainContent [id$=__cs_home_raw_materials_20260720] .resource-list{overflow:hidden}#MainContent .cs-home-growlab-highlights__test-media{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#fff}#MainContent .cs-home-growlab-highlights__test-media img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}#MainContent .cs-home-growlab-highlights__test-content{display:flex;min-width:0;flex-direction:column;padding:16px}#MainContent .cs-home-growlab-highlights__test-content strong{font-size:18px;line-height:1.2}#MainContent .cs-home-growlab-highlights__test-content small{margin-top:7px;color:var(--cs-platform-soft);line-height:1.4}#MainContent .cs-home-growlab-highlights__test-meta{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:7px}#MainContent .cs-home-growlab-highlights__test-meta small{margin-top:0}#MainContent .cs-home-growlab-highlights__test-content b,#MainContent .cs-home-growlab-highlights__tests-link{margin-top:auto;padding-top:12px;color:var(--cs-platform-green-dark);font-weight:750}#MainContent .cs-home-growlab-highlights__tests-link{display:inline-flex;text-underline-offset:4px}#MainContent .cs-home-strains{padding:68px 0 72px;background:linear-gradient(145deg,#f2f7ed,#fffdf8 55%,#fff);border-block:1px solid var(--cs-platform-line)}#MainContent .cs-home-strains__finder{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:48px;align-items:center}#MainContent .cs-home-strains__copy{max-width:760px}#MainContent .cs-home-strains h2,#MainContent .cs-home-csc-advice h2{margin:0 0 14px;font-size:clamp(30px,3.5vw,48px);line-height:1.06;letter-spacing:-.025em}#MainContent .cs-home-strains__copy>p,#MainContent .cs-home-strains__latest-head>p,#MainContent .cs-home-csc-advice__copy>p{margin:0;color:var(--cs-platform-soft);font-size:17px;line-height:1.62}#MainContent .cs-home-strains__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:24px}#MainContent .cs-home-strains__search input{min-height:54px;min-width:0;padding:0 18px;border:1px solid rgba(13,58,37,.2);border-radius:999px;color:var(--cs-platform-text);background:#fff;font:inherit}#MainContent .cs-home-strains__search button,#MainContent .cs-home-strains__button,#MainContent .cs-home-csc-advice__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border:1px solid var(--cs-platform-green);border-radius:999px;color:#fff;background:var(--cs-platform-green);font:inherit;font-weight:800;text-decoration:none;cursor:pointer}#MainContent .cs-home-strains__text-link,#MainContent .cs-home-csc-advice__link{display:inline-flex;margin-top:14px;color:var(--cs-platform-deep);font-weight:750;text-decoration-thickness:1px;text-underline-offset:4px}#MainContent .cs-home-strains__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#MainContent .cs-home-strains__metrics div{min-width:0;min-height:150px;padding:22px;overflow:hidden;border:1px solid var(--cs-platform-line);border-radius:18px;background:#ffffffdb}#MainContent .cs-home-strains__metrics strong{display:block;max-width:100%;color:var(--cs-platform-deep);font-size:clamp(28px,3vw,40px);line-height:1}#MainContent .cs-home-strains__metrics span{display:block;margin-top:12px;color:var(--cs-platform-soft);font-size:13px;line-height:1.4}#MainContent .cs-home-strains__latest{margin-top:64px;padding-top:48px;border-top:1px solid var(--cs-platform-line)}#MainContent .cs-home-strains__latest-head{max-width:760px;margin-bottom:24px}#MainContent .cs-home-strains__latest-head h2{font-size:clamp(28px,3vw,40px)}#MainContent .cs-home-strains__profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}#MainContent .cs-home-strains__profile-card{display:flex;min-height:190px;flex-direction:column;padding:20px;border:1px solid var(--cs-platform-line);border-radius:18px;color:inherit;background:#fff;box-shadow:0 14px 32px #0d3a250e;text-decoration:none}#MainContent .cs-home-strains__profile-category{color:var(--cs-platform-green-dark);font-size:12px;font-weight:800;text-transform:uppercase}#MainContent .cs-home-strains__profile-card h3{margin:10px 0;font-size:21px;line-height:1.13}#MainContent .cs-home-strains__profile-card p{margin:0 0 14px;color:var(--cs-platform-soft);line-height:1.45}#MainContent .cs-home-strains__profile-link{margin-top:auto;color:var(--cs-platform-green-dark);font-weight:750}#MainContent .cs-home-tools .cs-home-tools__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px;margin-top:28px}#MainContent .cs-home-tools .cs-home-tools__card{grid-column:span 2}#MainContent .cs-home-tools .cs-home-tools__card:nth-child(4){grid-column:2 / span 2}#MainContent .cs-home-tools__card{display:flex;min-width:0;flex-direction:column}#MainContent .cs-home-tools__media{display:flex;align-items:center;justify-content:space-between;min-height:136px;padding:20px;color:#0d3a25;background:linear-gradient(135deg,#eff6e9,#fffdf8)}#MainContent .cs-home-tools__icon{display:grid;place-items:center;width:92px;height:92px}#MainContent .cs-home-tools__icon .cs-tool-icon{width:92px;height:92px;fill:none}#MainContent .cs-home-tools__icon .cs-tool-icon__backdrop{fill:#ffffffb3;stroke:#0d3a251f}#MainContent .cs-home-tools__icon .cs-tool-icon__line{fill:none;stroke:#0d3a25;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#MainContent .cs-home-tools__icon .cs-tool-icon__accent{fill:#8fc96a;stroke:#0d3a25;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#MainContent .cs-home-tools__icon .cs-tool-icon__deep{fill:#0d3a25;stroke:#0d3a25;stroke-width:2}#MainContent .cs-home-tools__icon .cs-tool-icon__paper{fill:#fffdf8}#MainContent .cs-home-tools__icon .cs-tool-icon__soil{fill:#c4a875}#MainContent .cs-home-tools__icon .cs-tool-icon__water{fill:#bedee0}#MainContent .cs-home-tools__icon .cs-tool-icon__mineral{fill:#8d9490;stroke:#0d3a25;stroke-width:2}#MainContent .cs-home-tools__icon .cs-tool-icon__signal{fill:#d89b4a;stroke:#0d3a25;stroke-width:1.7}#MainContent .cs-home-tools__icon .cs-tool-icon__route{fill:none;stroke:#5c9c2d;stroke-width:5;stroke-linecap:round;stroke-dasharray:2 8}#MainContent .cs-home-tools__icon .cs-tool-icon__label{fill:#fff;font-size:9px;font-weight:800;font-family:inherit}#MainContent .cs-home-tools__icon .cs-tool-icon__label--dark{fill:#0d3a25;font-size:8px}#MainContent .cs-home-growlab-highlights__featured-link:focus-visible,#MainContent .cs-home-growlab-highlights__card-link:focus-visible,#MainContent .cs-home-growlab-highlights__test-card:focus-visible,#MainContent .cs-home-strains__profile-card:focus-visible,#MainContent .cs-home-tools__btn:focus-visible,#MainContent .cs-home-magazine__topics a:focus-visible{outline:3px solid rgba(92,156,45,.5);outline-offset:3px}#MainContent .cs-home-tools__purpose{color:#386c24;font-size:12px;font-weight:800;text-transform:uppercase}#MainContent .cs-home-tools__card-content{display:flex;flex:1;flex-direction:column;padding:20px}#MainContent .cs-home-tools__card-title{margin:0 0 10px}#MainContent .cs-home-tools__card-text{margin:0 0 14px;color:var(--cs-platform-soft);line-height:1.55}#MainContent .cs-home-tools__meta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}#MainContent .cs-home-tools__meta-item{padding:6px 9px;border-radius:999px;color:var(--cs-platform-deep);background:#f2f7ed;font-size:12px;font-weight:700}#MainContent .cs-home-tools__btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:auto;min-height:44px;padding:0 18px;border:1px solid #5c9c2d;border-radius:999px;color:#fff;background:#5c9c2d;font-weight:800;text-decoration:none}#MainContent .cs-home-tools__footer{display:flex;justify-content:center;margin-top:24px}#MainContent .cs-home-scene-community .cs-home-scene-community__grid,#MainContent .cs-events-section .cs-events-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#MainContent .cs-events-section .cs-events-footer{display:none!important}#MainContent .cs-events-section .cs-events-item:nth-child(n+4){display:none!important}#MainContent .cs-home-csc-advice{padding:36px 0 72px;background:#fff}#MainContent .cs-home-csc-advice__panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:48px;align-items:center;padding:clamp(28px,4vw,52px);border:1px solid var(--cs-platform-line);border-radius:22px;background:linear-gradient(135deg,#0d3a25,#194f32);color:#fff;box-shadow:0 20px 46px #0d3a2524}#MainContent .cs-home-csc-advice__copy>p{color:#ffffffc7}#MainContent .cs-home-csc-advice__eyebrow{color:#b9e09d}#MainContent .cs-home-csc-advice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}#MainContent .cs-home-csc-advice__link{margin-top:0;color:#fff}#MainContent .cs-home-csc-advice__benefits{display:grid;gap:0;margin:0;padding:0;list-style:none}#MainContent .cs-home-csc-advice__benefits li{position:relative;padding:14px 0 14px 34px;border-bottom:1px solid rgba(255,255,255,.14);color:#ffffffe6;font-weight:650}#MainContent .cs-home-csc-advice__benefits li:before{content:"\2713";position:absolute;left:0;color:#a8d989;font-weight:900}@media(max-width:989px){#MainContent .cs-home-magazine .cs-home-growlab-highlights__layout,#MainContent .cs-home-strains__finder,#MainContent .cs-home-csc-advice__panel{grid-template-columns:1fr;gap:28px}#MainContent .cs-home-strains__profile-grid,#MainContent .cs-home-tools .cs-home-tools__grid,#MainContent .cs-home-scene-community .cs-home-scene-community__grid,#MainContent .cs-events-section .cs-events-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#MainContent .cs-home-growlab-highlights__test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .cs-home-growlab-highlights__test-card:first-child{grid-column:1 / -1}#MainContent .cs-home-growlab-highlights__test-card:not(:first-child){grid-column:auto}#MainContent .cs-home-tools .cs-home-tools__card,#MainContent .cs-home-tools .cs-home-tools__card:nth-child(4){grid-column:auto}}@media(max-width:749px){#MainContent .cs-home-magazine .page-width,#MainContent .cs-home-strains .page-width,#MainContent .cs-home-csc-advice .page-width,#MainContent .cs-home-tools .page-width{padding-inline:14px}#MainContent [id$=__cs_home_raw_materials_20260720] .section-resource-list{width:calc(100% - 28px)!important}#MainContent .cs-home-magazine,#MainContent .cs-home-strains{padding:48px 0 56px}#MainContent .cs-home-magazine .cs-home-growlab-highlights__slider,#MainContent .cs-home-strains__profile-grid,#MainContent .cs-home-growlab-highlights__test-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(270px,84vw);grid-template-columns:none!important;gap:12px;margin-inline:-14px;padding:0 14px 10px;overflow-x:auto;scroll-snap-type:x mandatory}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card,#MainContent .cs-home-strains__profile-card,#MainContent .cs-home-growlab-highlights__test-card{scroll-snap-align:start}#MainContent .cs-home-magazine .cs-home-growlab-highlights__card-link{grid-template-columns:1fr;align-items:stretch}#MainContent .cs-home-strains__search{grid-template-columns:1fr}#MainContent .cs-home-strains__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .cs-home-strains__metrics div{min-height:124px;padding:18px 14px}#MainContent .cs-home-strains__latest{margin-top:48px;padding-top:38px}#MainContent .cs-home-growlab-highlights__test-card{min-height:0}#MainContent .cs-home-growlab-highlights__test-card:first-child,#MainContent .cs-home-growlab-highlights__test-card:not(:first-child){grid-row:auto;grid-column:auto}#MainContent .cs-home-tools .cs-home-tools__grid,#MainContent .cs-home-scene-community .cs-home-scene-community__grid,#MainContent .cs-events-section .cs-events-grid{grid-template-columns:1fr!important}#MainContent .cs-home-csc-advice{padding:24px 0 56px}#MainContent .cs-home-csc-advice__panel{padding:28px 20px}}@media(prefers-reduced-motion:reduce){#MainContent .cs-home-magazine *,#MainContent .cs-home-strains *,#MainContent .cs-home-csc-advice *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cs-home-platform.css.map */
