.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-contact__steps{counter-reset:contact-step}.custom-contact__num:before{counter-increment:contact-step;content:counter(contact-step)}.custom-faq__toggle:after{content:"+"}.custom-faq details[open] .custom-faq__toggle:after{content:"\2013"}.custom-feature-cards__numbered{counter-reset:feature-card}.custom-feature-cards__num:before{counter-increment:feature-card;content:counter(feature-card)}@media(min-width:640px){.custom-ingredient-list__name{flex:0 0 auto;width:var(--name-track)}}.custom-media-letter .custom-media-letter__richtext ul{list-style:none;padding-left:0;margin-block:1rem 0}.custom-media-letter .custom-media-letter__richtext ul li{position:relative;list-style:none;padding-left:1.75rem;margin-block:0;color:var(--color-foreground, currentColor)}.custom-media-letter .custom-media-letter__richtext ul li::marker{content:""}.custom-media-letter .custom-media-letter__richtext ul li+li{margin-top:.625rem}.custom-media-letter .custom-media-letter__richtext ul li:before{content:"";position:absolute;left:0;top:.15em;width:1.125rem;height:1.125rem;background-color:var(--color-accent);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20d%3D%27M173.66%2C98.34a8%2C8%2C0%2C0%2C1%2C0%2C11.32l-56%2C56a8%2C8%2C0%2C0%2C1-11.32%2C0l-24-24a8%2C8%2C0%2C0%2C1%2C11.32-11.32L112%2C148.69l50.34-50.35A8%2C8%2C0%2C0%2C1%2C173.66%2C98.34ZM232%2C128A104%2C104%2C0%2C1%2C1%2C128%2C24%2C104.11%2C104.11%2C0%2C0%2C1%2C232%2C128Zm-16%2C0a88%2C88%2C0%2C1%2C0-88%2C88A88.1%2C88.1%2C0%2C0%2C0%2C216%2C128Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20d%3D%27M173.66%2C98.34a8%2C8%2C0%2C0%2C1%2C0%2C11.32l-56%2C56a8%2C8%2C0%2C0%2C1-11.32%2C0l-24-24a8%2C8%2C0%2C0%2C1%2C11.32-11.32L112%2C148.69l50.34-50.35A8%2C8%2C0%2C0%2C1%2C173.66%2C98.34ZM232%2C128A104%2C104%2C0%2C1%2C1%2C128%2C24%2C104.11%2C104.11%2C0%2C0%2C1%2C232%2C128Zm-16%2C0a88%2C88%2C0%2C1%2C0-88%2C88A88.1%2C88.1%2C0%2C0%2C0%2C216%2C128Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.custom-media-letter__grid{grid-template-columns:1fr}.custom-media-letter__media{min-height:var(--media-min-height)}.custom-media-letter__grid--mobile-media-last .custom-media-letter__media{order:2}@media(min-width:768px){.custom-media-letter__grid--has-media{grid-template-columns:var(--media-track) minmax(0,1fr)}.custom-media-letter__grid--has-media.custom-media-letter__grid--media-right{grid-template-columns:minmax(0,1fr) var(--media-track)}.custom-media-letter__grid .custom-media-letter__media{order:0}.custom-media-letter__grid--media-right .custom-media-letter__media{order:2}}.custom-overview-split__grid{grid-template-columns:1fr}@media(min-width:768px){.custom-overview-split__grid--has-media{grid-template-columns:var(--media-track) minmax(0,1fr)}.custom-overview-split__grid--has-media.custom-overview-split__grid--media-right{grid-template-columns:minmax(0,1fr) var(--media-track)}.custom-overview-split__grid--media-right .custom-overview-split__media{order:2}}.custom-resource-lists .custom-resource-column__list ul{list-style:none;padding-left:0;margin-block:0}.custom-resource-lists .custom-resource-column__list ul li{position:relative;list-style:none;padding-left:1.5rem;margin-block:0}.custom-resource-lists .custom-resource-column__list ul li::marker{content:""}.custom-resource-lists .custom-resource-column__list ul li+li{margin-top:.75rem}.custom-resource-lists .custom-resource-column__list ul li:before{content:"";position:absolute;left:0}.custom-resource-lists .custom-resource-column__list--dot ul li:before{top:.45em;width:.5rem;height:.5rem;border-radius:50%;border:2px solid var(--color-accent)}.custom-resource-lists .custom-resource-column__list--check ul li:before{top:.2em;width:1rem;height:1rem;background-color:var(--color-accent);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20d%3D%27M232.49%2C80.49l-128%2C128a12%2C12%2C0%2C0%2C1-17%2C0l-56-56a12%2C12%2C0%2C1%2C1%2C17-17L96%2C183%2C215.51%2C63.51a12%2C12%2C0%2C0%2C1%2C17%2C17Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20d%3D%27M232.49%2C80.49l-128%2C128a12%2C12%2C0%2C0%2C1-17%2C0l-56-56a12%2C12%2C0%2C1%2C1%2C17-17L96%2C183%2C215.51%2C63.51a12%2C12%2C0%2C0%2C1%2C17%2C17Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.custom-resource-lists .custom-resource-column__list--check-circle ul li:before{top:.15em;width:1.15rem;height:1.15rem;background-color:var(--color-accent);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M128%2C24A104%2C104%2C0%2C1%2C0%2C232%2C128%2C104.11%2C104.11%2C0%2C0%2C0%2C128%2C24ZM173.66%2C98.34a8%2C8%2C0%2C0%2C1%2C0%2C11.32l-56%2C56a8%2C8%2C0%2C0%2C1-11.32%2C0l-24-24a8%2C8%2C0%2C0%2C1%2C11.32-11.32L112%2C148.69l50.34-50.35A8%2C8%2C0%2C0%2C1%2C173.66%2C98.34Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20256%20256%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M128%2C24A104%2C104%2C0%2C1%2C0%2C232%2C128%2C104.11%2C104.11%2C0%2C0%2C0%2C128%2C24ZM173.66%2C98.34a8%2C8%2C0%2C0%2C1%2C0%2C11.32l-56%2C56a8%2C8%2C0%2C0%2C1-11.32%2C0l-24-24a8%2C8%2C0%2C0%2C1%2C11.32-11.32L112%2C148.69l50.34-50.35A8%2C8%2C0%2C0%2C1%2C173.66%2C98.34Z%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.custom-resource-lists .custom-resource-column__list--dash ul li:before{top:.68em;width:.75rem;height:2px;background-color:currentColor;opacity:.5}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.custom-step-list__items{counter-reset:step}.custom-step-list__num:before{counter-increment:step;content:counter(step)}.custom-timeline__item{position:relative;border-inline-start:2px solid var(--color-accent);padding-inline-start:20px;padding-bottom:28px}.custom-timeline__items>li:last-child{padding-bottom:0}.custom-timeline__dot{position:absolute;inset-block-start:0;inset-inline-start:-7px;display:block;width:12px;height:12px;border-radius:var(--radius-full);background:var(--color-accent)}@media(min-width:1024px){.custom-timeline__item{border-inline-start:0;border-top:2px solid var(--color-accent);padding-inline:12px;padding-bottom:0}.custom-timeline__dot{position:static;margin-top:-7px;margin-bottom:12px}}.ds-anchor{scroll-margin-top:4rem}.ds-toc__link[aria-current=location]{color:var(--color-text);background-color:var(--color-surface-alt)}@media(prefers-reduced-motion:reduce){.ds-toc ul,html{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.ds-motion-card{transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.ds-motion-demo:hover .ds-motion-card{transform:translateY(-6px) scale(1.04);box-shadow:0 12px 24px color-mix(in srgb,var(--color-shadow) 20%,transparent)}shopify-account{--shopify-account-color-accent: var(--color-button-bg);--shopify-account-color-accent-text: var(--color-button-text);--shopify-account-color-background: var(--color-surface);--shopify-account-color-text: var(--color-text);--shopify-account-radius-base: var(--radius-md);--shopify-account-radius-button: var(--radius-md);--shopify-account-radius-input: var(--radius-input)}shopify-account:not(:defined){display:flex;align-items:center;justify-content:center;min-width:44px;height:44px}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
