.ck-guide__body,.ck-faqpage__body,.ck-article{padding-inline:var(--ck-gutter)}.ck-guide__body,.ck-faqpage__body{padding-bottom:var(--ck-section-top)}.ck-guide__h2{margin:0;font-size:2.2rem;line-height:1.15}.ck-guide__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem}.ck-guide__sub{margin:.4rem 0 1.4rem;font-size:1.5rem;color:var(--ck-ink-muted)}.ck-guide-block,.ck-guide-proteins{padding-top:3.2rem}.ck-guide-block>.ck-guide__h2{margin-bottom:1.2rem}.ck-guide-hero{padding:2.2rem 0 1.8rem}.ck-guide-hero__inner{padding-inline:var(--ck-gutter)}.ck-guide-hero__top{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem}.ck-guide-hero__eyebrow{margin:0 0 .6rem;color:var(--ck-ink)}.ck-guide-hero__title{max-width:28rem;margin:0;font:700 3.2rem/1.05 var(--font-heading-family);letter-spacing:-.025em;color:var(--ck-ink)}.ck-guide-hero__art{flex:none;transform:rotate(8deg)}.ck-guide-hero__sub{max-width:52rem;margin:1rem 0 0;font-size:1.6rem;line-height:1.45;color:var(--ck-ink-soft)}.ck-guide-topics{margin-top:1.8rem}.ck-guide-topics .ck-scroll-row{gap:1.4rem;margin-block:0;padding-block:.6rem}.ck-guide-topics .ck-story{width:7.2rem}@media screen and (min-width:750px){.ck-guide-topics .ck-scroll-row{gap:2rem}.ck-guide-topics .ck-story{width:8.8rem}}.ck-guide-topic-ring{color:var(--ck-action)}.ck-story.is-active .ck-story__ring{background:var(--ck-ink);box-shadow:0 0 0 2px var(--ck-paper),0 0 0 4px var(--ck-ink);color:var(--ck-paper)}.ck-topic-chip{display:inline-flex;align-items:center;align-self:flex-start;gap:.5rem;height:2.4rem;padding:0 1rem;border-radius:var(--ck-radius-pill);background:var(--ck-mint-pale);font:700 1.2rem/1 var(--font-body-family);color:var(--ck-ink)}.ck-topic-chip .ck-icon{color:var(--ck-action)}.ck-topic-chip--md{height:2.8rem;padding:0 1.2rem;font-size:1.3rem}.ck-guide-img{position:relative;display:block;overflow:hidden;background:var(--ck-beige-photo)}.ck-guide-img__img{display:block;width:100%;height:100%;object-fit:cover}.ck-guide-img__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ck-guide-featured{display:block;margin-top:2.4rem;border-radius:2.2rem;overflow:hidden;background:var(--ck-ink);color:var(--ck-paper);text-decoration:none}.ck-guide-featured__media{height:21rem}.ck-guide-featured__pill{position:absolute;top:1.4rem;left:1.4rem;display:inline-flex;align-items:center;gap:.5rem;height:3rem;padding:0 1.1rem;border-radius:var(--ck-radius-pill);background:var(--ck-paper);font:700 1.25rem/1 var(--font-body-family);color:var(--ck-ink)}.ck-guide-featured__pill .ck-icon{color:var(--ck-action)}.ck-guide-featured__body{display:flex;flex-direction:column;gap:.8rem;padding:1.8rem 2rem 2.2rem}.ck-guide-featured__eyebrow{font:700 1.3rem/1 var(--font-body-family);letter-spacing:.04em;color:var(--ck-mint)}.ck-guide-featured__title{font:700 2.2rem/1.2 var(--font-heading-family);color:var(--ck-paper)}.ck-guide-featured__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font:700 1.5rem/1 var(--font-body-family);color:var(--ck-mint)}.ck-guide-starts{display:flex;flex-direction:column;gap:.8rem;margin:0}.ck-guide-start{display:flex;align-items:center;gap:1.2rem;min-height:6.4rem;padding:1rem 1.4rem 1rem 1rem;border-radius:var(--ck-radius-card);background:var(--ck-mint-pale);color:var(--ck-ink);text-decoration:none}.ck-guide-start__n{flex:none;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--ck-ink);color:var(--ck-paper);font:700 1.6rem/1 var(--font-heading-family)}.ck-guide-start__title{flex:1;font:700 1.5rem/1.3 var(--font-body-family)}.ck-guide-list{margin:0}.ck-guide-list>li+li{border-top:1px solid var(--ck-line)}.ck-guide-row{display:grid;grid-template-columns:10.4rem minmax(0,1fr);gap:1.4rem;align-items:center;padding:1.4rem 0;color:var(--ck-ink);text-decoration:none}.ck-guide-row__media{width:10.4rem;height:10.4rem;border-radius:var(--ck-radius-control)}.ck-guide-row--sm{grid-template-columns:8.4rem minmax(0,1fr)}.ck-guide-row--sm .ck-guide-row__media{width:8.4rem;height:8.4rem}.ck-guide-row__text{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ck-guide-row__title{font:700 1.6rem/1.3 var(--font-body-family)}.ck-guide-row:hover .ck-guide-row__title{text-decoration:underline;text-underline-offset:.3rem}.ck-guide-row__date{font-size:1.3rem;color:var(--ck-ink-muted)}.ck-guide-empty{padding:2rem 0;color:var(--ck-ink-muted)}.ck-guide-more{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:var(--ck-button-height);margin-top:1.4rem;border:1.5px solid var(--ck-ink);border-radius:var(--ck-radius-control);background:none;color:var(--ck-ink);font:700 1.6rem/1 var(--font-body-family);text-decoration:none;cursor:pointer}.ck-guide-more:hover{background:var(--ck-mint-pale)}.ck-guide-more.is-loading{opacity:.6;pointer-events:none}.ck-guide-proteins{margin-top:3.2rem;padding:2.2rem 1.8rem;border-radius:2rem;background:var(--ck-beige-tile)}.ck-guide-proteins__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0}.ck-guide-protein{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .6rem;border-radius:var(--ck-radius-control);background:var(--ck-paper);color:var(--ck-ink);font:700 1.3rem/1.1 var(--font-body-family);text-decoration:none;text-align:center}.ck-faq-list{border-top:1px solid var(--ck-line)}.ck-faq-item{border-bottom:1px solid var(--ck-line)}.ck-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.8rem;padding:.8rem 0;cursor:pointer;list-style:none}.ck-faq-item summary::-webkit-details-marker{display:none}.ck-faq-item__q{font:600 1.6rem/1.35 var(--font-body-family);color:var(--ck-ink)}.ck-faq-item__toggle{flex:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;border:1.5px solid var(--ck-control-border);color:var(--ck-ink)}.ck-faq-item__toggle .ck-icon{transition:transform var(--ck-ease)}.ck-faq-item[open] .ck-faq-item__toggle{background:var(--ck-ink);border-color:var(--ck-ink);color:var(--ck-paper)}.ck-faq-item[open] .ck-faq-item__toggle .ck-icon{transform:rotate(180deg)}.ck-faq-item__body,.ck-guide .ck-faq-item__a{padding:0 0 1.6rem}.ck-faq-item__a{font-size:1.6rem;line-height:1.6;color:var(--ck-ink-soft)}.ck-faq-item__a p{margin:0 0 .8rem}.ck-faq-item__a p:last-child{margin-bottom:0}.ck-faq-links{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0 0}.ck-faq-link{display:inline-flex;align-items:center;gap:.6rem;min-height:4rem;padding:0 1.2rem;border-radius:1.2rem;background:var(--ck-mint-pale);color:var(--ck-ink);font:700 1.4rem/1.2 var(--font-body-family);text-decoration:none}.ck-faq-link .ck-icon{color:var(--ck-action)}.ck-faq-link--shop{background:var(--ck-ink);color:var(--ck-paper)}.ck-faq-link--shop .ck-icon{color:var(--ck-paper)}.ck-article__crumbs--hero{padding:0 0 1rem}.ck-faq-search{position:relative;margin-top:1.6rem}.ck-faq-search__icon{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);color:var(--ck-ink-muted);pointer-events:none}.ck-faq-search input{width:100%;height:5.2rem;padding:0 4.8rem;border:1.5px solid transparent;border-radius:var(--ck-radius-control);background:var(--ck-paper);font:400 1.6rem/1 var(--font-body-family);color:var(--ck-ink);-webkit-appearance:none;appearance:none}.ck-faq-search input::-webkit-search-cancel-button{display:none}.ck-faq-search input:focus-visible{outline:2px solid var(--ck-ink);outline-offset:1px}.ck-faq-search__clear{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:var(--ck-tap);height:var(--ck-tap);border:0;background:none;color:var(--ck-ink-muted);cursor:pointer}.ck-faq-pills{gap:.8rem;margin-block:1.8rem 0}.ck-faq-pill{display:inline-flex;align-items:center;gap:.6rem;height:4.4rem;padding:0 1.4rem 0 1.2rem;border:1.5px solid var(--ck-line);border-radius:var(--ck-radius-pill);background:var(--ck-white);color:var(--ck-ink);font:700 1.4rem/1 var(--font-body-family);white-space:nowrap;cursor:pointer}.ck-faq-pill .ck-icon{color:var(--ck-action)}.ck-faq-pill__count{font-weight:400;opacity:.7}.ck-faq-pill[aria-pressed=true]{background:var(--ck-ink);border-color:var(--ck-ink);color:var(--ck-paper)}.ck-faq-pill[aria-pressed=true] .ck-icon{color:var(--ck-paper)}.ck-faq-empty{display:flex;flex-direction:column;gap:.4rem;margin:2.4rem 0 0;padding:2rem;border-radius:var(--ck-radius-card);background:var(--ck-mint-pale);font-size:1.5rem}.ck-faq-search__clear[hidden],.ck-faq-empty[hidden]{display:none}.ck-faq-group{padding-top:3.2rem}.ck-faq-group[hidden]{display:none}.ck-faq-group__title{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:2.2rem;line-height:1.15}.ck-faq-group__icon{flex:none;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:var(--ck-radius-control);background:var(--ck-mint-pale);color:var(--ck-action)}.ck-faq-item[hidden]{display:none}.ck-faq-still{position:relative;margin-top:3.6rem;padding:2.4rem 2rem;border-radius:2.2rem;overflow:hidden;background:var(--ck-ink);color:var(--ck-paper)}.ck-faq-still__title{position:relative;margin:0;font-size:2.4rem;color:var(--ck-paper)}.ck-faq-still__text{position:relative;margin:.6rem 0 0;font-size:1.5rem;line-height:1.45;color:var(--ck-on-dark-muted)}.ck-faq-still__buttons{position:relative;display:flex;flex-direction:column;gap:.8rem;margin-top:1.8rem}.ck-faq-still__buttons .ck-feature__cta{margin-top:0}.ck-faq-still__outline{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:var(--ck-button-height);border:1.5px solid var(--ck-paper);border-radius:var(--ck-radius-control);color:var(--ck-paper);font:700 1.6rem/1 var(--font-body-family);text-decoration:none}.ck-faq-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.6rem 0 0}.ck-faq-trust li{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.4rem .6rem;border-radius:var(--ck-radius-control);background:var(--ck-mint-pale);font:700 1.3rem/1.2 var(--font-body-family);text-align:center}.ck-faq-trust .ck-icon{color:var(--ck-success)}.ck-article{padding-top:1.6rem;padding-bottom:var(--ck-section-top)}.ck-article__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.4rem;font-size:1.3rem;color:var(--ck-ink-muted)}.ck-article__crumbs a{color:var(--ck-ink-muted);text-decoration:underline;text-underline-offset:.3rem}.ck-article__chip{display:inline-flex;text-decoration:none}.ck-article__title{margin:1.2rem 0 0;font:700 3rem/1.08 var(--font-heading-family);letter-spacing:-.02em;color:var(--ck-ink)}.ck-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.4rem 0 0;font-size:1.4rem;color:var(--ck-ink-muted)}.ck-article__logo{width:2.8rem;height:2.8rem;border-radius:50%;object-fit:contain}.ck-article__hero{height:24rem;margin-top:1.8rem;border-radius:2rem}.ck-article__qa{margin-top:2rem;padding:1.8rem;border-radius:1.8rem;background:var(--ck-mint-pale)}.ck-article__qa-eyebrow{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font:700 1.3rem/1 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-success)}.ck-article__qa-text{margin:0;font:500 1.7rem/1.55 var(--font-body-family);color:var(--ck-ink)}.ck-toc{margin-top:1.6rem;border:1.5px solid var(--ck-line);border-radius:var(--ck-radius-card);background:var(--ck-white)}.ck-toc summary{display:flex;align-items:center;justify-content:space-between;min-height:5.2rem;padding:0 1.6rem;cursor:pointer;list-style:none;font:700 1.6rem/1 var(--font-body-family)}.ck-toc summary::-webkit-details-marker{display:none}.ck-toc summary>span{display:flex;align-items:center;gap:1rem}.ck-toc__chev{transition:transform var(--ck-ease)}.ck-toc[open] .ck-toc__chev{transform:rotate(180deg)}.ck-toc ol{margin:0;padding:0 1.6rem .8rem}.ck-toc a{display:flex;align-items:center;gap:1.2rem;min-height:4rem;font-size:1.5rem;line-height:1.3;color:var(--ck-ink);text-decoration:none}.ck-toc a:hover span:last-child{text-decoration:underline}.ck-toc__n{flex:none;width:2.2rem;font:700 1.4rem/1 var(--font-body-family);color:var(--ck-action)}.ck-article__body{margin-top:2.4rem;font-size:1.7rem;line-height:1.65;color:var(--ck-ink-soft)}.ck-article__body>h1:first-child{display:none}.ck-article__body p{margin:0 0 1.6rem}.ck-article__body h2{margin:3.2rem 0 1rem;font:700 2.3rem/1.2 var(--font-heading-family);color:var(--ck-ink);scroll-margin-top:9rem}.ck-article__body h3{margin:2.4rem 0 .8rem;font:700 1.9rem/1.3 var(--font-heading-family);color:var(--ck-ink)}.ck-article__body a{color:var(--ck-action);font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.ck-article__body ul,.ck-article__body ol{margin:0 0 1.6rem;padding-left:0;list-style:none}.ck-article__body ul>li,.ck-article__body ol>li{position:relative;margin-bottom:.8rem;padding-left:2.6rem}.ck-article__body ul>li:before{content:"";position:absolute;left:.6rem;top:1.1rem;width:.8rem;height:.8rem;border-radius:50%;background:var(--ck-mint-line)}.ck-article__body ol{counter-reset:ck-ol}.ck-article__body ol>li:before{counter-increment:ck-ol;content:counter(ck-ol);position:absolute;left:0;top:.3rem;width:2rem;height:2rem;border-radius:50%;background:var(--ck-ink);color:var(--ck-paper);font:700 1.2rem/2rem var(--font-body-family);text-align:center}.ck-article__body strong{color:var(--ck-ink)}.ck-article__body blockquote{margin:2rem 0;padding:.4rem 0 .4rem 1.6rem;border-left:3px solid var(--ck-action);font-style:normal;color:var(--ck-ink)}.ck-article__body table{width:100%;margin:2rem 0;border-collapse:collapse;border-radius:var(--ck-radius-card);overflow:hidden;font-size:1.5rem;line-height:1.4;background:var(--ck-white)}.ck-article__body th{padding:1rem 1.2rem;background:var(--ck-beige-tile);text-align:left;font-weight:700;color:var(--ck-ink)}.ck-article__body td{padding:1rem 1.2rem;border-top:1px solid var(--ck-line);vertical-align:top}.ck-article__body img{max-width:100%;height:auto;border-radius:var(--ck-radius-card)}.ck-article__body a[style]{display:inline-flex!important;align-items:center;min-height:var(--ck-button-height);padding:0 2.4rem!important;border-radius:var(--ck-radius-control)!important;background:var(--ck-action)!important;color:var(--ck-white)!important;font-weight:700!important;text-decoration:none!important}.ck-article__body .quick-answer{margin:0 0 2rem!important;padding:1.8rem!important;border:0!important;border-radius:1.8rem!important;background:var(--ck-mint-pale)!important}.ck-article__body .ck-warning{margin:2rem 0;padding:1.8rem;border-radius:1.8rem;background:var(--ck-ink);color:var(--ck-paper);font-weight:500}.ck-article__body .ck-warning strong,.ck-article__body .ck-warning h3{color:var(--ck-no-bg)}.ck-article__body .ck-note{margin:1.2rem 0;padding:1.6rem;border-radius:var(--ck-radius-card);background:var(--ck-beige-tile)}.ck-article__body ul.ck-checklist{padding:1.6rem;border-radius:var(--ck-radius-card);background:var(--ck-white)}.ck-article__body ul.ck-checklist>li:before{left:0;top:.3rem;width:2rem;height:2rem;background:var(--ck-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 1.2rem no-repeat}.ck-article__products{padding-top:3.2rem}.ck-article__content>.ck-article__products{margin-top:3.2rem;padding-block:2.4rem;border-block:1px solid var(--ck-line)}.ck-article__products .ck-guide__h2{margin-bottom:1.2rem}.ck-article__bottom{margin-top:3.2rem;padding:2rem;border-radius:2rem;background:var(--ck-mint)}.ck-article__bottom .ck-eyebrow{margin:0 0 .8rem}.ck-article__bottom-text{margin:0;font:600 1.8rem/1.5 var(--font-heading-family);color:var(--ck-ink)}.ck-article__bottom-cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem}.ck-article__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:3.2rem;padding-top:2rem;border-top:1px solid var(--ck-line)}.ck-article__share,.ck-article__tag{display:inline-flex;align-items:center;gap:.6rem;height:var(--ck-tap);padding:0 1.6rem;border:1.5px solid var(--ck-control-border);border-radius:var(--ck-radius-pill);background:none;color:var(--ck-ink);font:700 1.4rem/1 var(--font-body-family);text-decoration:none;cursor:pointer}.ck-article__tag{border-color:transparent;background:var(--ck-mint-pale)}.ck-article__related{padding-top:3.2rem}.ck-article__related .ck-guide__h2{margin-bottom:.4rem}.ck-article__faqs{margin-top:2rem}@media screen and (min-width:750px){.ck-guide-hero{padding:4rem 0 3.2rem}.ck-guide-hero__title{max-width:56rem;font-size:4.4rem}.ck-guide-hero__art{--ck-art-size: 96px !important}.ck-guide__body,.ck-faqpage__body{max-width:96rem}.ck-guide-featured{display:grid;grid-template-columns:1.1fr 1fr}.ck-guide-featured__media{height:100%;min-height:30rem}.ck-guide-featured__body{justify-content:center;padding:3.2rem}.ck-guide-featured__title{font-size:2.8rem}.ck-guide-starts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ck-guide-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2rem}.ck-guide-list>li+li{border-top:0}.ck-guide-list>li{border-bottom:1px solid var(--ck-line)}.ck-guide-more{max-width:36rem;margin-inline:auto}.ck-guide-proteins__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ck-faqpage__body,.ck-article{max-width:76rem}.ck-faq-still__buttons{flex-direction:row}.ck-faq-still__buttons>*{flex:1}.ck-article__title{font-size:4rem}.ck-article__hero{height:36rem}.ck-article__related .ck-guide-list{grid-template-columns:1fr}.ck-article__faqs{max-width:36rem}}@media(prefers-reduced-motion:reduce){.ck-faq-item__toggle .ck-icon,.ck-toc__chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ck-guide.css.map */
