.kc-glossary-s3{--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg: #F7F7F7;--bg-card: #FFFFFF;--text-primary: #121212;--text-body: #3D3535;--text-muted: #6B6B6B;--orange: #F3654A;--orange-light: #FEF0ED;--teal: #0D9488;--teal-light: #F0FDFA;--border: #E8E3E3;--surface: #F7F7F7;--radius: 12px;--radius-sm: 8px;--radius-pill: 100px;--transition: .22s cubic-bezier(.4, 0, .2, 1);--badge-cannabinoids: #7C3AED;--badge-cannabinoids-bg: #F5F3FF;--badge-terpenes: #059669;--badge-terpenes-bg: #ECFDF5;--badge-ecs: #0D9488;--badge-ecs-bg: #F0FDFA;--badge-formulation: #2563EB;--badge-formulation-bg:#EFF6FF;--badge-delivery: #D97706;--badge-delivery-bg: #FFFBEB;--badge-botanicals: #16A34A;--badge-botanicals-bg: #F0FDF4;--badge-regulatory: #DC2626;--badge-regulatory-bg: #FEF2F2;--badge-chemistry: #9333EA;--badge-chemistry-bg: #FAF5FF}.kc-glossary-s3{background-color:var(--bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.kc-glossary-s3__container{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:56px}[data-animate=term]{opacity:0;transform:translateY(10px)}[data-animate=term].kc-glossary--visible{opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}@media(prefers-reduced-motion:reduce){[data-animate=term]{opacity:1;transform:none}[data-animate=term].kc-glossary--visible{transition:none}}.kc-glossary-s3__letter-group{display:flex;flex-direction:column;gap:16px}.kc-glossary-s3__letter-heading{font-size:40px;font-weight:600;color:var(--text-primary);letter-spacing:-.03em;line-height:1;margin:0;padding-bottom:12px;border-bottom:2px solid var(--border);position:relative}.kc-glossary-s3__letter-heading:after{content:"";position:absolute;bottom:-2px;left:0;width:32px;height:2px;background:var(--orange)}.kc-glossary-s3__terms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(520px,1fr));gap:16px}.kc-glossary-s3__term{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:10px;transition:box-shadow var(--transition),border-color var(--transition),transform var(--transition)}.kc-glossary-s3__term:hover{box-shadow:0 4px 20px #00000012;border-color:#12121226;transform:translateY(-1px)}.kc-glossary-s3__term-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kc-glossary-s3__term-name{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.3;margin:0;flex:1}.kc-glossary-s3__term-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-pill);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.kc-glossary-s3__term-badge--cannabinoids{background:var(--badge-cannabinoids-bg);color:var(--badge-cannabinoids)}.kc-glossary-s3__term-badge--terpenes{background:var(--badge-terpenes-bg);color:var(--badge-terpenes)}.kc-glossary-s3__term-badge--ecs{background:var(--badge-ecs-bg);color:var(--badge-ecs)}.kc-glossary-s3__term-badge--formulation{background:var(--badge-formulation-bg);color:var(--badge-formulation)}.kc-glossary-s3__term-badge--delivery{background:var(--badge-delivery-bg);color:var(--badge-delivery)}.kc-glossary-s3__term-badge--botanicals{background:var(--badge-botanicals-bg);color:var(--badge-botanicals)}.kc-glossary-s3__term-badge--regulatory{background:var(--badge-regulatory-bg);color:var(--badge-regulatory)}.kc-glossary-s3__term-badge--chemistry{background:var(--badge-chemistry-bg);color:var(--badge-chemistry)}.kc-glossary-s3__term-pronunciation{font-size:12px;font-weight:400;color:var(--text-muted);font-style:italic;margin:0;line-height:1.4}.kc-glossary-s3__term-definition{font-size:14px;font-weight:400;color:var(--text-body);line-height:1.75;margin:0}.kc-glossary-s3__term-related{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--border);margin-top:4px}.kc-glossary-s3__term-related-label{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.kc-glossary-s3__term-related-link{font-size:12px;font-weight:500;color:var(--teal);background:var(--teal-light);padding:2px 8px;border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition),color var(--transition)}.kc-glossary-s3__term-related-link:hover{background:var(--teal);color:#fff}.kc-glossary-s3__no-results{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 40px;gap:12px}.kc-glossary-s3__no-results--visible{display:flex}.kc-glossary-s3__no-results-icon{font-size:40px;opacity:.4}.kc-glossary-s3__no-results-title{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.kc-glossary-s3__no-results-text{font-size:14px;color:var(--text-muted);margin:0}@media screen and (max-width:1024px){.kc-glossary-s3__terms-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.kc-glossary-s3__container{padding:0 20px;gap:40px}.kc-glossary-s3__letter-heading{font-size:32px}.kc-glossary-s3__term{padding:18px}.kc-glossary-s3__term-name{font-size:15px}.kc-glossary-s3__term-definition{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-kc-glossary-s3-terms.css.map */
