:root{--cspp-bg: #f7f9f3;--cspp-surface: #ffffff;--cspp-surface-soft: #fbfcf8;--cspp-ink: #1d211b;--cspp-muted: #64705f;--cspp-green: #234c35;--cspp-accent: #5c9c2d;--cspp-border: #dfe7d7;--cspp-line: rgba(35, 76, 53, .12);--cspp-shadow: 0 16px 40px rgba(24, 34, 24, .06)}body:has(.cspp-page),body:has(.csnl-page),body:has(.pg),body:has(.cs-jobs-v2){background:var(--cspp-bg)}.cspp-page,.csnl-page,.pg,.cs-jobs-v2{color:var(--cspp-ink)!important;background:var(--cspp-bg)!important;font-family:var(--font-body-family),system-ui,sans-serif!important}.cspp-page *,.csnl-page *,.pg *,.cs-jobs-v2 *{box-sizing:border-box}.cspp-page h1,.cspp-page h2,.cspp-page h3,.cspp-page p,.csnl-page h1,.csnl-page h2,.csnl-page h3,.csnl-page p,.pg h1,.pg h2,.pg h3,.pg p,.cs-jobs-v2 h1,.cs-jobs-v2 h2,.cs-jobs-v2 h3,.cs-jobs-v2 p{letter-spacing:0!important}.cspp-wrap,.csnl-page .page-width,.pg__wrap,.cs-jobs-v2__hero-inner,.cs-jobs-v2__main{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.cspp-eyebrow,.csnl-badge,.pg__eyebrow,.cs-jobs-v2__eyebrow,.cs-jobs-v2__section-head span,.cs-jobs-v2__apply-copy span{display:inline-flex!important;align-items:center!important;width:fit-content!important;min-height:28px!important;padding:5px 12px!important;border:1px solid rgba(92,156,45,.34)!important;border-radius:999px!important;color:var(--cspp-green)!important;background:#5c9c2d14!important;font-size:12px!important;line-height:1!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0!important}.cspp-hero,.csnl-hero__content,.pg__hero,.cs-jobs-v2__hero{border-bottom:1px solid var(--cspp-border)!important;background:linear-gradient(90deg,#f7f9f3f0,#fffffffa 58%),var(--cspp-surface)!important}.cspp-hero{padding:34px 0 28px}.cspp-hero__panel,.csnl-hero__content,.csnl-hero__visual,.pg__hero-grid,.cs-jobs-v2__hero-inner{border:1px solid var(--cspp-border)!important;border-radius:8px!important;background:var(--cspp-surface)!important;box-shadow:var(--cspp-shadow)!important}.cspp-hero__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:34px;align-items:stretch;padding:42px}.cspp-title,.csnl-title,.pg h1,.cs-jobs-v2 h1{max-width:850px!important;color:var(--cspp-ink)!important;font-size:clamp(2.35rem,5vw,4.8rem)!important;line-height:1.02!important;font-weight:750!important;letter-spacing:0!important;text-wrap:balance}.cspp-lead,.csnl-subtitle,.pg__lead,.cs-jobs-v2__hero p{max-width:760px!important;color:var(--cspp-muted)!important;font-size:18px!important;line-height:1.72!important;font-weight:400!important}.cspp-hero__visual{position:relative;isolation:isolate;min-height:360px;overflow:hidden;border:1px solid var(--cspp-line);border-radius:8px;background:#edf4e7}.cspp-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#11161100,#11161138)}.cspp-hero__image{margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.52);border-radius:8px;background:#fff;box-shadow:0 18px 38px #1822181f}.cspp-hero__image img{display:block;width:100%;height:100%}.cspp-hero__image--main{position:absolute;top:18px;right:18px;bottom:88px;left:18px}.cspp-hero__image--main img{object-fit:cover;object-position:center}.cspp-hero__image--logo{position:absolute;z-index:4;left:20px;bottom:20px;display:grid;place-items:center;width:118px;height:118px;padding:14px}.cspp-hero__image--logo img{object-fit:contain}.cspp-hero__caption{position:absolute;z-index:4;right:20px;bottom:20px;left:154px;display:grid;align-content:center;min-height:82px;padding:14px 16px;border:1px solid rgba(35,76,53,.14);border-radius:8px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cspp-hero__caption strong{color:var(--cspp-green);font-size:13px;line-height:1.2;font-weight:850;text-transform:uppercase}.cspp-hero__caption span{color:var(--cspp-muted);font-size:15px;line-height:1.45}.cspp-section,.csnl-section,.pg__section,.cs-jobs-v2__section,.cs-jobs-v2__apply{padding:54px 0!important}.cspp-section__head,.csnl-section__shell,.cs-jobs-v2__section-head{max-width:920px!important;margin-bottom:22px!important}.cspp-section h2,.csnl-section-title,.pg h2,.cs-jobs-v2 h2{max-width:920px!important;color:var(--cspp-ink)!important;font-size:clamp(1.9rem,3.4vw,3.2rem)!important;line-height:1.08!important;font-weight:750!important;letter-spacing:0!important}.cspp-section p,.cspp-section li,.csnl-section-text,.csnl-section-text p,.pg__intro,.pg__cards p,.pg__expectation-list span,.pg__steps span,.cs-jobs-v2 p{color:var(--cspp-muted)!important;font-size:16px!important;line-height:1.68!important}.cspp-grid,.csnl-grid,.pg__cards,.pg__steps,.cs-jobs-v2__role-list,.cs-jobs-v2__market-flow,.cs-jobs-v2__value-flow,.cs-jobs-v2__benefit-grid,.cs-jobs-v2__details-list{display:grid!important;gap:18px!important}.cspp-grid--3,.csnl-grid--3,.pg__cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cspp-card,.csnl-card,.csnl-quote,.pg__cards article,.pg__steps li,.pg__form,.pg__expectations-visual,.cs-jobs-v2__role-card,.cs-jobs-v2__market-item,.cs-jobs-v2__value-item,.cs-jobs-v2__benefit,.cs-jobs-v2__detail,.cs-jobs-v2__form-card,.cs-jobs-v2__mid-cta,.cs-jobs-v2__notice{border:1px solid var(--cspp-border)!important;border-radius:8px!important;background:var(--cspp-surface)!important;box-shadow:0 10px 28px #1822180b!important}.cspp-card{padding:24px}.cspp-card h3,.csnl-card h3,.pg h3,.cs-jobs-v2 h3{color:var(--cspp-ink)!important;font-size:20px!important;line-height:1.24!important;font-weight:750!important}.cspp-card ul{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cspp-card li{position:relative;padding-left:18px}.cspp-card li:before{content:"";position:absolute;left:0;top:.72em;width:7px;height:7px;border-radius:999px;background:var(--cspp-accent)}.cspp-button,.csnl-button,.pg__button,.cs-jobs-v2__btn,.cs-jobs-v2__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;border-radius:8px!important;padding:0 18px!important;border:1px solid var(--cspp-green)!important;background:var(--cspp-green)!important;color:#fff!important;font-size:15px!important;line-height:1.1!important;font-weight:800!important;text-decoration:none!important;letter-spacing:0!important;box-shadow:none!important}.cspp-button--secondary,.pg__button--quiet,.cs-jobs-v2__btn--ghost,.cs-jobs-v2__btn--light{background:#fff!important;color:var(--cspp-green)!important;border-color:var(--cspp-border)!important}.cspp-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cspp-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cspp-download{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center;min-height:170px;padding:22px;border:1px solid var(--cspp-border);border-radius:8px;background:var(--cspp-surface);box-shadow:0 10px 28px #1822180b}.cspp-download__media{display:grid;place-items:center;width:112px;height:112px;border:1px solid var(--cspp-line);border-radius:8px;background:var(--cspp-surface-soft)}.cspp-download__media img{display:block;width:82px;height:82px;object-fit:contain}.cspp-download h3,.cspp-download p{margin:0}.cspp-download p{margin-top:8px}.cspp-download .cspp-button{margin-top:16px}.cspp-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cspp-rule-grid .cspp-card:first-child{border-color:#5c9c2d57!important}.cspp-note{padding:22px;border-left:4px solid var(--cspp-green);border-radius:8px;background:#eef5e9;color:var(--cspp-green)}.csnl-hero{padding:34px 0 28px!important}.csnl-hero__grid{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)!important;gap:24px!important}.csnl-hero__content,.csnl-hero__visual{padding:36px!important;overflow:hidden!important}.csnl-hero__content:after,.csnl-hero__dot{display:none!important}.csnl-hero__visual{position:relative!important;display:grid!important;place-items:end center!important;min-height:470px!important;background:linear-gradient(180deg,#ffffff3d,#eff6e7f0),linear-gradient(135deg,#f9fbf5,#dfeccd)!important}.csnl-hero__shape{display:block!important;position:absolute!important;inset:auto 24px 24px!important;height:66%!important;border:1px solid rgba(35,76,53,.14)!important;border-radius:8px!important;background:linear-gradient(135deg,#234c35e6,#5c9c2d7a),#234c35!important}.csnl-microbe{position:relative!important;z-index:2!important;display:block!important;width:min(92%,390px)!important;height:auto!important;margin:0 auto!important;filter:drop-shadow(0 22px 26px rgba(24,34,24,.18))!important}.csnl-bullets,.csnl-audience-list{display:grid!important;gap:10px!important;padding-left:0!important;list-style:none!important}.csnl-bullets li,.csnl-audience-list li{position:relative!important;padding-left:20px!important;color:var(--cspp-muted)!important;line-height:1.55!important}.csnl-bullets li:before,.csnl-audience-list li:before{content:"";position:absolute;left:0;top:.66em;width:8px;height:8px;border-radius:999px;background:var(--cspp-accent)}.csnl-grid:empty{display:none!important}.csnl-audience{display:grid!important;gap:24px!important;align-items:stretch!important}.csnl-quote{position:relative!important;display:grid!important;align-content:end!important;min-height:260px!important;overflow:hidden!important;padding:22px!important;color:#fff!important;background:linear-gradient(180deg,#09140c1a,#09140cb8),url(//www.cannaselection.net/cdn/shop/files/micorbe-bong4.png?v=1775206178&width=900) center 38% / auto 118% no-repeat,#234c35!important}.csnl-quote p{position:relative!important;z-index:1!important;color:#fff!important;font-size:24px!important;line-height:1.16!important;font-weight:800!important}.csnl-cta__box{border-color:#ffffff2e!important;background:linear-gradient(135deg,#5c9c2d3d,#5c9c2d00),linear-gradient(135deg,#173823,#234c35)!important;color:#fff!important;text-align:center!important}.csnl-cta__title,.csnl-cta__text,.csnl-cta__text p{color:#fff!important}.csnl-cta .csnl-input,body:has(.csnl-page) .email-signup__input{border:1px solid rgba(255,255,255,.62)!important;background:#fff!important;color:var(--cspp-ink)!important;opacity:1!important}.csnl-cta .csnl-input::placeholder,body:has(.csnl-page) .email-signup__input::placeholder{color:#526050!important;opacity:1!important}.csnl-cta .csnl-button,body:has(.csnl-page) .email-signup__button{background:#5c9c2d!important;color:#fff!important;border-color:#5c9c2d!important}.csnl-cta .csnl-form-note{color:#ffffffd6!important}.csnl-form-box,.csnl-highlight__text,.csnl-seo__box{border:1px solid var(--cspp-border)!important;border-radius:8px!important;background:var(--cspp-surface)!important;box-shadow:0 10px 28px #1822180b!important}.csnl-input,.pg__form input,.pg__form textarea,.pg__form select,.cs-jobs-v2 input,.cs-jobs-v2 textarea,.cs-jobs-v2 select{border-radius:8px!important;border:1px solid var(--cspp-border)!important;background:#fff!important;color:var(--cspp-ink)!important}.csnl-input:focus,.pg__form input:focus,.pg__form textarea:focus,.pg__form select:focus,.cs-jobs-v2 input:focus,.cs-jobs-v2 textarea:focus,.cs-jobs-v2 select:focus{outline:0!important;border-color:#5c9c2d7a!important;box-shadow:0 0 0 3px #5c9c2d1f!important}.pg__hero{padding:34px 0 28px!important}.pg__hero-grid{padding:42px!important;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)!important;min-height:auto!important}.pg__hero-visual img{border-radius:8px!important}.pg__hero-badge{right:18px!important;bottom:18px!important;border-radius:8px!important;box-shadow:var(--cspp-shadow)!important}.pg__expectations{background:transparent!important;padding:54px 0!important}.pg__cards article{min-height:0!important}.pg__steps li{border-top:4px solid var(--cspp-green)!important}.cs-jobs-v2__hero{position:relative!important;display:grid!important;align-items:end!important;min-height:clamp(620px,74vw,820px)!important;overflow:hidden!important;padding:0!important;border-bottom:0!important;background:#122016!important}.cs-jobs-v2__video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(1.04) contrast(1.02)!important}.cs-jobs-v2__hero-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background:linear-gradient(90deg,#050e08c7,#050e0880 44%,#050e083d),linear-gradient(180deg,#050e081f,#050e0894)!important}.cs-jobs-v2__hero-inner{position:relative!important;z-index:2!important;width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-inline:auto!important;padding:clamp(72px,9vw,120px) 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important}.cs-jobs-v2__hero .cs-jobs-v2__eyebrow{border-color:#ffffff42!important;background:#5c9c2d33!important;color:#d9ffbd!important}.cs-jobs-v2__hero h1,.cs-jobs-v2__hero p,.cs-jobs-v2__hero small{color:#fff!important}.cs-jobs-v2__hero p{color:#ffffffeb!important;font-size:clamp(20px,2.2vw,30px)!important;line-height:1.25!important;font-weight:650!important}.cs-jobs-v2__hero small{color:#ffffffc7!important}.cs-jobs-v2__hero .cs-jobs-v2__btn--ghost,.cs-jobs-v2__hero .cs-jobs-v2__btn--light{border-color:#ffffff9e!important;background:#ffffff1a!important;color:#fff!important}.cs-jobs-v2__main{padding:0!important}.cs-jobs-v2__overview,.cs-jobs-v2__markets,.cs-jobs-v2__brand-values,.cs-jobs-v2__benefits,.cs-jobs-v2__details{width:100%!important}.cs-jobs-v2__form-card label span,.pg__form label,.csnl-form-box__title{color:var(--cspp-ink)!important}@media screen and (max-width:989px){.cspp-hero__panel,.csnl-hero__grid,.pg__hero-grid,.pg__intro-section,.pg__expectations-grid,.cspp-grid--3,.csnl-grid--3,.pg__cards,.pg__steps,.cspp-downloads,.cspp-rule-grid{grid-template-columns:1fr!important}.cspp-hero__visual{min-height:420px}}@media screen and (max-width:749px){.cspp-wrap,.csnl-page .page-width,.pg__wrap,.cs-jobs-v2__hero-inner,.cs-jobs-v2__main{width:min(100% - 36px,1180px)!important}.cspp-hero__panel,.csnl-hero__content,.csnl-hero__visual,.pg__hero-grid,.cs-jobs-v2__hero-inner{padding:24px!important}.cspp-title,.csnl-title,.pg h1,.cs-jobs-v2 h1{font-size:2.15rem!important}.cspp-download{grid-template-columns:1fr}.cspp-hero__visual{min-height:380px}.cspp-hero__image--main{top:14px;right:14px;bottom:120px;left:14px}.cspp-hero__image--logo{width:86px;height:86px;left:14px;bottom:14px;padding:10px}.cspp-hero__caption{left:112px;right:14px;bottom:14px;min-height:86px;padding:12px}.cspp-hero__caption span{font-size:13px}.cspp-download__media{width:96px;height:96px}.csnl-hero__visual{order:0!important}.csnl-hero__content{order:-1!important}}.csnl-page{overflow-x:clip!important}.csnl-page .page-width{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.csnl-hero__grid,.csnl-audience{display:grid!important;width:100%!important;max-width:none!important;min-width:0!important;align-items:stretch!important}.csnl-hero__grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;gap:24px!important}.csnl-audience{grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;gap:24px!important}.csnl-hero__content,.csnl-hero__visual,.csnl-section__shell,.csnl-cta__box,.csnl-seo__box,.csnl-highlight__text{width:100%!important;max-width:none!important;min-width:0!important;margin-inline:0!important}.csnl-hero__content{display:flex!important;flex-direction:column!important;justify-content:center!important}.csnl-section__shell{margin-bottom:0!important}.csnl-grid:empty{display:none!important;margin-top:0!important}.csnl-bullets,.csnl-audience-list{margin-left:0!important;padding-left:0!important}.csnl-form-box{width:min(100%,560px)!important;max-width:560px!important}.csnl-form-fields,.csnl-cta__actions form{display:grid!important;width:100%!important;gap:12px!important}.csnl-cta__actions{width:min(100%,520px)!important;max-width:520px!important;margin-inline:auto!important}.csnl-input,.csnl-button{width:100%!important}@media screen and (max-width:989px){.csnl-hero__grid,.csnl-audience{grid-template-columns:1fr!important}.csnl-hero__visual{min-height:420px!important}}@media screen and (max-width:749px){.csnl-page .page-width{width:min(100% - 36px,1180px)!important}.csnl-hero__content,.csnl-hero__visual,.csnl-section__shell,.csnl-cta__box,.csnl-seo__box{padding:24px!important}.csnl-highlight__text{padding:18px!important}.csnl-hero__visual{min-height:360px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cs-partner-pages-premium.css.map */
