body.template-page-blog-hub,body.template-page-blog-hub #MainContent,body.template-page-blog-hub .main-content,body.template-page-blog-hub main{background:#fff!important}body.template-page-blog-hub .shopify-section{margin-bottom:0!important}body.template-page-blog-hub .shopify-section-group-footer-group{margin-top:0!important}.section-main-page-blog-hub{background:#fff}.vh-hub{background:#fff;color:var(--color-text-main, #000)}.vh-container{width:100%;max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.vh-container--narrow{max-width:760px}.vh-breadcrumb{padding:24px 0 0;font-family:var(--font-stack-body-secondary, sans-serif)}.vh-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;gap:6px;font-size:13px;color:#0000008c}.vh-breadcrumb__sep{opacity:.4}.vh-breadcrumb__item a{color:inherit;text-decoration:none}.vh-breadcrumb__item a:hover{color:#000;text-decoration:underline}.vh-breadcrumb__item--current{color:#000;font-weight:500}.vh-hub__hero{padding:32px 0 48px;border-bottom:1px solid rgba(0,0,0,.08)}.vh-hub__eyebrow{display:inline-block;padding:6px 14px;border-radius:999px;background:#1c49c21a;color:#1c49c2;font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;margin:0 0 20px}.vh-hub__title{margin:0 0 16px;font-weight:700;letter-spacing:-.015em;color:#1a1a2e}.vh-hub__title em{font-style:italic;font-weight:700;color:#1c49c2}.vh-hub__section-title em{font-style:italic;color:#1c49c2}.vh-hub__lede{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55;color:#000000b8;margin:0;max-width:65ch}.vh-hub__pillars{padding:56px 0 32px}.vh-hub__cluster{padding:32px 0}.vh-hub__cluster:last-of-type{padding-bottom:56px}.vh-hub__section-header{display:flex;flex-direction:column;gap:6px;margin-bottom:28px;position:relative}.vh-hub__section-title{font-family:var(--font-stack-headings-primary, sans-serif);font-weight:500;letter-spacing:var(--base-headings-spacing, normal);font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.2;margin:0}.vh-hub__section-sub{font-size:15px;color:#000000a6;margin:0;max-width:70ch}.vh-hub__cluster-eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1c49c2;margin:0}.vh-hub__section-link{font-size:14px;color:#1c49c2;text-decoration:underline;text-underline-offset:3px;margin-top:4px}.vh-hub__section-link:hover{color:#1639a0}.vh-hub__pillar-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:720px){.vh-hub__pillar-grid{grid-template-columns:repeat(2,1fr)}}.vh-hub__pillar-link{display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:16px;text-decoration:none;color:inherit;height:100%;transition:transform .15s ease,box-shadow .2s ease;border:1px solid rgba(0,0,0,.08)}.vh-hub__pillar-link:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000014}.vh-hub__pillar-card--joint .vh-hub__pillar-link{background:linear-gradient(135deg,#1c49c20f,#1c49c205)}.vh-hub__pillar-card--gut .vh-hub__pillar-link{background:linear-gradient(135deg,#22c55e0f,#22c55e05)}.vh-hub__pillar-card--skin .vh-hub__pillar-link{background:linear-gradient(135deg,#f25a380f,#f25a3805)}.vh-hub__pillar-card--immune .vh-hub__pillar-link{background:linear-gradient(135deg,#f8c7401a,#f8c74005)}.vh-hub__pillar-pill{align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#0000000a}.vh-hub__pillar-card--joint .vh-hub__pillar-pill{color:#1c49c2;background:#1c49c21a}.vh-hub__pillar-card--gut .vh-hub__pillar-pill{color:#16a34a;background:#22c55e1a}.vh-hub__pillar-card--skin .vh-hub__pillar-pill{color:#f25a38;background:#f25a381a}.vh-hub__pillar-card--immune .vh-hub__pillar-pill{color:#b45309;background:#f8c7402e}.vh-hub__pillar-title{font-family:var(--font-stack-headings-primary, sans-serif);font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:500;line-height:1.3;letter-spacing:-.01em}.vh-hub__pillar-desc{font-size:14px;line-height:1.55;color:#000000a6}.vh-hub__article-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:720px){.vh-hub__article-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.vh-hub__article-grid{grid-template-columns:repeat(3,1fr)}}.vh-hub__article-link{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;text-decoration:none;color:inherit;height:100%;transition:border-color .15s ease,transform .15s ease,box-shadow .2s ease}.vh-hub__article-link:hover{box-shadow:0 6px 18px #0000000d}.vh-hub__article-link:hover{border-color:#1c49c266;transform:translateY(-2px)}.vh-hub__article-pill{align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1c49c2}.vh-hub__article-title{font-size:15px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.vh-hub__article-excerpt{font-size:13px;line-height:1.5;color:#000000a6}.vh-hub__footnote{padding:0 0 56px}.vh-hub__footnote-line{margin:0 0 8px;font-size:13px;line-height:1.55;color:#000000a6;padding:24px;background:#00000008;border-radius:12px;border:1px solid rgba(0,0,0,.06)}.vh-hub__footnote-line a{color:#000000d9;text-decoration:underline;text-underline-offset:3px}.vh-hub__footnote-line a:hover{color:#1c49c2}.vh-hub__footnote-updated{font-size:12px;color:#00000080;padding:0 24px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-main-page-blog-hub.css.map */
