.cr8-batch-transparency__intro{margin-bottom:var(--cr8-space-4)}.cr8-batch-transparency__batch{font-weight:700;font-size:1.6rem;margin:var(--cr8-space-2) 0 .2rem;color:var(--cr8-dark-text)}.cr8-batch-transparency__bbe{color:var(--cr8-dark-text-muted);font-size:1.3rem;margin:0 0 var(--cr8-space-2)}.cr8-batch-transparency__summary{font-size:1.4rem;margin:0 0 var(--cr8-space-2);color:var(--cr8-dark-text-muted)}.cr8-faq__inner{max-width:72rem}.cr8-faq__list{border-top:1px solid var(--cr8-dark-border)}.cr8-faq__item{border-bottom:1px solid var(--cr8-dark-border)}.cr8-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--cr8-space-2);padding:var(--cr8-space-3) 0;font-weight:700;font-size:1.6rem;cursor:pointer;list-style:none;color:var(--cr8-dark-text)}.cr8-faq__question::-webkit-details-marker{display:none}.cr8-faq__item[open] .cr8-faq__question svg{transform:rotate(180deg)}.cr8-faq__question svg{transition:transform .15s ease;flex-shrink:0}@media(prefers-reduced-motion:reduce){.cr8-faq__question svg{transition:none}}.cr8-faq__answer{padding:0 0 var(--cr8-space-3);font-size:1.5rem;color:var(--cr8-dark-text-muted)}.cr8-how-to-use__steps{list-style:none;margin:0;padding:0}.cr8-how-to-use__step{position:relative;padding-top:var(--cr8-space-2);background:var(--cr8-dark-bg-raised);border:1px solid var(--cr8-dark-border);border-radius:var(--cr8-radius-md);padding:var(--cr8-space-3)}.cr8-how-to-use__step-number{display:block;font-size:1.2rem;font-weight:700;color:var(--cr8-yellow);margin:var(--cr8-space-1) 0}.cr8-how-to-use__step p{margin:0;font-size:1.5rem;color:var(--cr8-dark-text-muted)}.cr8-ingredients__card{display:grid;gap:var(--cr8-space-3);max-width:48rem;margin:0}@media screen and (min-width:500px){.cr8-ingredients__card{grid-template-columns:repeat(2,1fr)}}.cr8-ingredients__row{display:flex;flex-direction:column;gap:.2rem}.cr8-ingredients__row dt{font-size:1.2rem;text-transform:uppercase;letter-spacing:.06em;color:var(--cr8-dark-text-muted)}.cr8-ingredients__row dd{margin:0;font-size:1.9rem;font-weight:700;color:var(--cr8-dark-text)}.cr8-lab-testing__meta{display:flex;gap:var(--cr8-space-5);margin:var(--cr8-space-3) 0}.cr8-lab-testing__meta dt{font-size:1.2rem;text-transform:uppercase;color:var(--cr8-dark-text-muted)}.cr8-lab-testing__meta dd{margin:0;font-weight:700;color:var(--cr8-dark-text)}.cr8-lab-testing__scope{margin-bottom:var(--cr8-space-4)}.cr8-performance-claim{background:var(--cr8-dark-bg-raised);border-block:1px solid var(--cr8-dark-border)}.cr8-performance-claim__inner{max-width:68ch}.cr8-performance-claim__claim{font-size:2rem;font-weight:700;line-height:1.3;margin:0 0 var(--cr8-space-3);color:var(--cr8-dark-text)}.cr8-performance-claim__qualifier{font-size:1.4rem;color:var(--cr8-dark-text-muted);margin:0}.cr8-product-main__grid{display:grid;gap:var(--cr8-space-5)}@media screen and (min-width:750px){.cr8-product-main__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.cr8-product-main__gallery{display:grid;gap:var(--cr8-space-2)}.cr8-product-main__media-link{display:block}.cr8-product-main__image{display:block;width:auto;max-width:100%;height:auto;max-height:min(65vh,480px);margin-inline:auto;object-fit:contain}.cr8-product-main__media-link:not(:first-child) .cr8-product-main__image{width:100%;max-height:none;border-radius:var(--cr8-radius-lg)}.cr8-product-main__image--placeholder{width:100%;aspect-ratio:4 / 5;border-radius:var(--cr8-radius-lg);background:var(--cr8-dark-bg-raised);border:1px solid var(--cr8-dark-border)}.cr8-product-main__description{margin:var(--cr8-space-3) 0}.cr8-product-main__accordion{margin-top:var(--cr8-space-2)}.cr8-zoom-dialog{max-width:min(90vw,900px);max-height:90vh;background:var(--cr8-dark-bg-raised);color:var(--cr8-dark-text);border:1px solid var(--cr8-dark-border);box-shadow:0 24px 64px #000000bf;border-radius:var(--cr8-radius-md);padding:0}.cr8-zoom-dialog::backdrop{background:#000000d9}.cr8-zoom-dialog__image{display:block;max-width:100%;max-height:90vh}.cr8-zoom-dialog__close{position:absolute;top:var(--cr8-space-2);right:var(--cr8-space-2);width:3.6rem;height:3.6rem;border-radius:50%;background:var(--cr8-yellow);color:var(--cr8-black);border:1px solid var(--cr8-yellow);font-size:2rem;cursor:pointer}.cr8-sticky-purchase{position:fixed;left:0;right:0;bottom:0;z-index:10;background:var(--cr8-dark-bg-raised);color:var(--cr8-dark-text);border-top:1px solid var(--cr8-dark-border);box-shadow:0 -8px 24px #0009;padding:var(--cr8-space-2) var(--cr8-space-3);padding-bottom:calc(var(--cr8-space-2) + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .2s ease}.cr8-sticky-purchase.is-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.cr8-sticky-purchase{transition:none}}@media screen and (min-width:750px){.cr8-sticky-purchase{display:none}}.cr8-sticky-purchase__inner{display:flex;align-items:center;gap:var(--cr8-space-2)}.cr8-sticky-purchase__image{width:4.8rem;height:4.8rem;border-radius:var(--cr8-radius-sm);object-fit:cover;flex-shrink:0;background:var(--cr8-dark-bg);border:1px solid var(--cr8-dark-border)}.cr8-sticky-purchase__info{display:flex;flex-direction:column;flex:1;min-width:0;font-size:1.3rem;color:var(--cr8-dark-text)}.cr8-sticky-purchase__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cr8-dark-text)}.cr8-sticky-purchase__price{font-weight:700;color:var(--cr8-yellow)}.cr8-sticky-purchase__subscribe{font-size:1.2rem;font-weight:700;color:var(--cr8-yellow);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr8-sticky-purchase__form{flex-shrink:0}.cr8-trust-strip{padding-top:var(--cr8-space-3);padding-bottom:var(--cr8-space-3);border-top:1px solid var(--cr8-dark-border);border-bottom:1px solid var(--cr8-dark-border)}.cr8-trust-strip__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cr8-space-4);list-style:none;margin:0;padding:0}.cr8-trust-strip__item{display:flex;align-items:center;gap:var(--cr8-space-1);font-size:1.4rem;font-weight:600;white-space:nowrap;color:var(--cr8-dark-text)}.cr8-why-powder__grid{display:grid;gap:var(--cr8-space-4)}@media screen and (min-width:750px){.cr8-why-powder__grid{grid-template-columns:1fr 1fr;align-items:start}}.cr8-why-powder__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--cr8-space-2)}.cr8-why-powder__list li{display:flex;align-items:flex-start;gap:var(--cr8-space-2);font-size:1.5rem;color:var(--cr8-dark-text)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=ACjuSA */
