.oss-article{--oss-black: #000;--oss-white: #fff;--oss-tan: #f1f0ea;--oss-accent: #000;--oss-heading-font: var(--font-heading--family, "Neue Haas Grotesk Display Pro", system-ui, sans-serif);--oss-body-font: var(--font-body--family, "Neue Haas Grotesk Display Pro", system-ui, sans-serif);font-family:var(--oss-body-font);color:var(--oss-black)}.oss-article[data-product="FOCUS+FLOW"]{--oss-accent: #24a87c}.oss-article[data-product="CALM+COLLECTED"]{--oss-accent: #e0b044}.oss-article h2{font-family:var(--oss-heading-font);text-transform:uppercase;letter-spacing:.01em;line-height:1.05;scroll-margin-top:90px}.oss-article h3{font-family:var(--oss-heading-font);text-transform:uppercase;letter-spacing:.01em}.oss-toc{background:var(--oss-tan);border:1px solid var(--oss-black);border-radius:4px;padding:1.25rem 1.5rem;margin:2rem 0}.oss-toc__title{font-family:var(--oss-heading-font);text-transform:uppercase;font-size:.8rem;letter-spacing:.08em;margin:0 0 .75rem;opacity:.7}.oss-toc ol{margin:0;padding-left:1.1rem}.oss-toc li{margin:.35rem 0}.oss-toc a{color:var(--oss-black);text-decoration:none;border-bottom:1px solid transparent}.oss-toc a:hover{border-bottom-color:var(--oss-accent)}.oss-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin:2rem 0}.oss-ingredient-card{background:var(--oss-tan);border:1px solid var(--oss-black);border-radius:4px;padding:1.25rem;display:flex;flex-direction:column;gap:.6rem}.oss-ingredient-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:.5rem}.oss-ingredient-card__name{font-family:var(--oss-heading-font);text-transform:uppercase;font-weight:700;font-size:1rem;letter-spacing:.01em}.oss-ingredient-card__dose{font-family:var(--oss-heading-font);font-weight:700;font-size:.85rem;color:var(--oss-white);background:var(--oss-accent);padding:.15rem .5rem;border-radius:999px;white-space:nowrap}.oss-ingredient-card__benefit{margin:0;font-size:.95rem;line-height:1.5}.oss-ingredient-card__note{margin:0;font-size:.8rem;opacity:.65}.oss-table-wrap{margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--oss-black);border-radius:4px}.oss-comparison-table{width:100%;border-collapse:collapse;min-width:420px;font-size:.95rem}.oss-comparison-table th,.oss-comparison-table td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid rgba(0,0,0,.12);vertical-align:top}.oss-comparison-table thead th{font-family:var(--oss-heading-font);text-transform:uppercase;font-size:.8rem;letter-spacing:.04em;background:var(--oss-black);color:var(--oss-white)}.oss-comparison-table tbody tr:nth-child(2n){background:var(--oss-tan)}.oss-comparison-table td.is-winner{font-weight:700}.oss-comparison-table td.is-winner:after{content:" \2713";color:var(--oss-accent)}.oss-comparison-table th:first-child,.oss-comparison-table td:first-child{font-weight:600}.oss-callout{background:var(--oss-tan);border-left:4px solid var(--oss-accent);border-radius:0 4px 4px 0;padding:1.1rem 1.35rem;margin:1.75rem 0}.oss-callout__label{display:block;font-family:var(--oss-heading-font);text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;margin-bottom:.35rem;color:var(--oss-accent)}.oss-callout p:last-child{margin-bottom:0}.oss-callout--warning{border-left-color:#c0392b}.oss-callout--warning .oss-callout__label{color:#c0392b}.oss-cta-inline{background:var(--oss-black);color:var(--oss-white);border-radius:6px;padding:1.75rem;margin:2.5rem 0;text-align:center}.oss-cta-inline__headline{font-family:var(--oss-heading-font);text-transform:uppercase;font-size:1.35rem;line-height:1.1;margin:0 0 .5rem}.oss-cta-inline__sub{margin:0 0 1.1rem;opacity:.85}.oss-cta-btn{display:inline-block;font-family:var(--oss-heading-font);text-transform:uppercase;font-weight:700;letter-spacing:.04em;background:var(--oss-accent);color:var(--oss-white);text-decoration:none;padding:.8rem 1.8rem;border-radius:999px}.oss-cta-btn:hover{opacity:.9}.oss-cta-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--oss-black);color:var(--oss-white);display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;transform:translateY(110%);transition:transform .35s ease;box-shadow:0 -4px 20px #0000002e}.oss-cta-sticky.is-visible{transform:translateY(0)}.oss-cta-sticky__text{font-family:var(--oss-heading-font);text-transform:uppercase;font-size:.9rem;letter-spacing:.02em}.oss-cta-sticky__text span{display:block;font-size:.7rem;opacity:.75;letter-spacing:.04em}.oss-cta-sticky .oss-cta-btn{padding:.6rem 1.4rem;white-space:nowrap}@media(max-width:600px){.oss-cta-sticky{flex-direction:row;padding:.6rem .85rem}.oss-cta-sticky__text{font-size:.8rem}}.oss-author{display:flex;align-items:center;gap:1rem;background:var(--oss-tan);border:1px solid var(--oss-black);border-radius:6px;padding:1.25rem 1.5rem;margin:2.5rem 0 0}.oss-author__avatar{width:52px;height:52px;border-radius:50%;background:var(--oss-black);color:var(--oss-white);display:flex;align-items:center;justify-content:center;font-family:var(--oss-heading-font);font-weight:700;flex-shrink:0}.oss-author__name{font-family:var(--oss-heading-font);text-transform:uppercase;font-size:.95rem;margin:0}.oss-author__bio{margin:.2rem 0 0;font-size:.85rem;opacity:.8;line-height:1.45}body.oss-has-sticky-cta{scroll-padding-bottom:80px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/oss-blog.css.map */
