[data-lk-pg]{--lk-pg-muted: rgba(var(--lk-fg-rgb), .72);--lk-pg-error: #a3261c}.shopify-section:has(>[data-lk-pg=cream])+.shopify-section>[data-lk-pg=cream],.shopify-section:has(>[data-lk-pg=tint])+.shopify-section>[data-lk-pg=tint],.shopify-section:has(>[data-lk-pg=charcoal])+.shopify-section>[data-lk-pg=charcoal]{padding-top:0}.lk-rte{overflow-wrap:break-word}.lk-rte p,.lk-rte ul,.lk-rte ol{margin:0 0 1em}.lk-rte>:first-child{margin-top:0}.lk-rte>:last-child{margin-bottom:0}.lk-rte ul,.lk-rte ol{padding-left:1.3em}.lk-rte ul{list-style:disc}.lk-rte li+li{margin-top:.4em}.lk-rte li::marker{color:rgba(var(--lk-fg-rgb),.5)}.lk-rte strong,.lk-rte b{font-weight:600}.lk-rte a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;transition:text-decoration-color .2s ease-in-out}@media screen and (pointer:fine){.lk-rte a:hover{text-decoration-color:transparent}}.lk-rte h1,.lk-rte h2,.lk-rte h3{margin:1.4em 0 .6em;font-size:var(--lk-h4);line-height:1.2;text-wrap:balance}.lk-rte h4,.lk-rte h5,.lk-rte h6{margin:1.6em 0 .6em;font-size:var(--lk-h6);line-height:1.2}.lk-page-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.lk-page-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-self:center;padding:var(--lk-section-y) var(--lk-gutter);text-align:center}.lk-page-hero__content{width:100%;max-width:96rem}.lk-page-hero__content>*{margin-block:0}.lk-page-hero__content>*+*{margin-top:1.8rem}.lk-page-hero__content>.lk-page-hero__text{max-width:57.6rem;margin-top:2.4rem;margin-inline:auto;font-size:var(--lk-text);line-height:1.55}.lk-page-hero--left .lk-page-hero__inner{justify-items:start;text-align:left}.lk-page-hero--left .lk-page-hero__content>.lk-page-hero__text{margin-inline:0}.lk-page-hero--image{isolation:isolate;overflow:hidden;min-height:clamp(24rem,35vmax,40rem);background:var(--lk-charcoal);color:var(--lk-white)}.lk-page-hero--image.lk-page-hero--md{min-height:clamp(32rem,45vmax,56rem)}.lk-page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.lk-page-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.lk-page-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000080 0,#0000 16rem),rgba(0,0,0,var(--lk-hero-overlay, .3));pointer-events:none}#MainContent>.shopify-section:first-child .lk-page-hero--image .lk-page-hero__inner{padding-top:calc(var(--header-height, var(--lk-header-h)) + var(--lk-section-y))}.lk-page-hero--plain{border-bottom:1px solid var(--lk-line)}@media screen and (min-width:990px){.lk-page-hero__content>.lk-page-hero__text{margin-top:3rem}}.lk-rich-text__inner{max-width:76.8rem}.lk-rich-text--lg .lk-rich-text__inner{max-width:96rem}.lk-rich-text .lk-rich-text__inner>*{margin-block:0}.lk-rich-text .lk-rich-text__inner>*+*{margin-top:2.4rem}.lk-rich-text .lk-rich-text__inner>.lk-eyebrow+*{margin-top:1.8rem}.lk-rich-text__body{max-width:64rem;font-size:var(--lk-text-lg);line-height:1.6}.lk-rich-text .lk-rich-text__inner>.lk-rich-text__quote{margin:3.2rem 0;padding:0;border:0;font-style:normal;color:inherit}.lk-rich-text__quote:before{content:"\201c";display:block;height:.55em;font-family:var(--lk-font-serif);font-size:1.6em;line-height:1;opacity:.25}.lk-rich-text .lk-rich-text__inner>*+.lk-btn{margin-top:3.2rem}.lk-rich-text--center{padding-block:calc(var(--lk-section-y) * 1.5)}.lk-rich-text--center .lk-rich-text__inner{margin-inline:auto;text-align:center}.lk-rich-text--center .lk-rich-text__body{max-width:57.6rem;margin-inline:auto}.lk-rich-text--center .lk-rte ul,.lk-rich-text--center .lk-rte ol{padding-left:0;list-style-position:inside}@media screen and (min-width:990px){.lk-rich-text .lk-rich-text__inner>*+*{margin-top:3rem}.lk-rich-text .lk-rich-text__inner>.lk-eyebrow+*{margin-top:1.8rem}.lk-rich-text .lk-rich-text__inner>.lk-rich-text__quote{margin-block:4.4rem}.lk-rich-text .lk-rich-text__inner>*+.lk-btn{margin-top:4rem}}.lk-columns__header{max-width:76.8rem;margin-bottom:3.2rem}.lk-columns__header>*{margin-block:0}.lk-columns__header>*+*{margin-top:1.8rem}.lk-columns__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem var(--lk-gutter);margin:0;padding:0;list-style:none}.lk-columns__item{min-width:0;padding-top:2rem;border-top:1px solid var(--lk-line)}.lk-columns__item>*{margin-block:0}.lk-columns__item>*+*{margin-top:1.2rem}.lk-columns__media{aspect-ratio:4 / 3}.lk-columns__item--media{padding-top:0;border-top:0}.lk-columns__item>.lk-columns__media+*{margin-top:2rem}.lk-columns__text{max-width:44rem;color:var(--lk-pg-muted);font-size:var(--lk-text);line-height:1.55}.lk-columns__item>.lk-columns__link{display:inline-block;margin-top:1.8rem}.lk-columns--stat .lk-columns__header{margin-inline:auto;text-align:center}.lk-columns--stat .lk-columns__grid{row-gap:4.8rem;text-align:center}.lk-columns--stat .lk-columns__item{padding-top:0;border-top:0}.lk-columns--stat .lk-columns__item>*+*{margin-top:2.4rem}.lk-columns--stat .lk-columns__text{max-width:32rem;margin-inline:auto;color:inherit;text-transform:uppercase}.lk-columns--stat .lk-columns__stat em{display:inline-block;max-width:100%;white-space:normal}@media screen and (min-width:750px){.lk-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lk-columns--stat .lk-columns__grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.lk-columns__header{margin-bottom:4.8rem}.lk-columns__grid,.lk-columns--stat .lk-columns__grid{grid-template-columns:repeat(var(--lk-columns, 3),minmax(0,1fr));row-gap:4.8rem}.lk-columns__item{padding-top:2.4rem}.lk-columns__item--media,.lk-columns--stat .lk-columns__item{padding-top:0}}@media screen and (max-width:989px){.lk-columns--carousel .lk-columns__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78vw;gap:var(--lk-gutter);margin-inline:calc(var(--lk-gutter) * -1);padding-inline:var(--lk-gutter);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lk-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.lk-columns--carousel .lk-columns__grid::-webkit-scrollbar{display:none}.lk-columns--carousel .lk-columns__item{scroll-snap-align:start}}@media screen and (min-width:750px)and (max-width:989px){.lk-columns--carousel .lk-columns__grid{grid-auto-columns:54vw}}.lk-ingredients__header{max-width:76.8rem;margin-bottom:3.2rem}.lk-ingredients__header>*{margin-block:0}.lk-ingredients__header>*+*{margin-top:1.8rem}.lk-ingredients__header>.lk-ingredients__intro{max-width:57.6rem;margin-top:2.4rem;color:var(--lk-pg-muted);font-size:var(--lk-text-lg);line-height:1.6}.lk-ingredients__list{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--lk-line)}.lk-ingredients__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 2rem;align-items:start;padding-block:2.4rem;border-top:1px solid var(--lk-line)}.lk-ingredients__name{grid-column:1;grid-row:1;align-self:center}.lk-ingredients__row--text .lk-ingredients__name{grid-column:1 / -1}.lk-ingredients__media{grid-column:2;grid-row:1;width:7.2rem;aspect-ratio:1}.lk-ingredients__body{grid-column:1 / -1;min-width:0}.lk-ingredients__body>*{margin-block:0}.lk-ingredients__body>*+*{margin-top:1.4rem}.lk-ingredients__text{max-width:57.6rem;font-size:var(--lk-text-lg);line-height:1.6}.lk-ingredients__found{display:flex;flex-wrap:wrap;gap:.2rem .8rem;font-size:var(--lk-text-xs)}.lk-ingredients__found-label{color:var(--lk-pg-muted)}.lk-ingredients__note{max-width:57.6rem;margin:2.4rem 0 0;color:var(--lk-pg-muted);font-size:var(--lk-text-sm);line-height:1.55}@media screen and (min-width:990px){.lk-ingredients__header{margin-bottom:4.8rem}.lk-ingredients__row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lk-gutter);padding-block:3.2rem}.lk-ingredients__name,.lk-ingredients__row--text .lk-ingredients__name{grid-column:1 / span 4;align-self:start}.lk-ingredients__body{grid-column:5 / span 6;grid-row:1;padding-top:.3rem}.lk-ingredients__row--text .lk-ingredients__body{grid-column:5 / span 8}.lk-ingredients__media{grid-column:11 / span 2;justify-self:end;width:100%;max-width:12rem}}.lk-faq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}.lk-faq__intro>*{margin-block:0}.lk-faq__intro>*+*{margin-top:1.8rem}.lk-faq__intro>.lk-faq__text{max-width:42rem;margin-top:2.4rem;color:var(--lk-pg-muted)}.lk-faq__intro>.lk-btn{margin-top:2.8rem}.lk-faq__list{min-width:0;border-bottom:1px solid var(--lk-line)}.lk-faq__item{border-top:1px solid var(--lk-line);scroll-margin-top:9.6rem}.lk-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding-block:2rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.lk-faq__summary::-webkit-details-marker{display:none}.lk-faq__summary::marker{content:""}.lk-faq__question{min-width:0}.lk-faq__icon{position:relative;flex:none;width:1.4rem;height:1.4rem}.lk-faq__icon:before,.lk-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.lk-faq__icon:after{transform:rotate(90deg)}.lk-faq__item[open] .lk-faq__icon:after{transform:rotate(0);opacity:0}.lk-faq__answer{max-width:64rem;padding:0 3.8rem 2.4rem 0;color:var(--lk-pg-muted);font-size:var(--lk-text-lg);line-height:1.6}@media screen and (pointer:fine){.lk-faq__summary:hover .lk-faq__question{opacity:.7}.lk-faq__question{transition:opacity .2s ease-in-out}}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.lk-faq__item{interpolate-size:allow-keywords}.lk-faq__item::details-content{block-size:0;overflow:clip;transition:block-size .3s ease-in-out,content-visibility .3s allow-discrete}.lk-faq__item[open]::details-content{block-size:auto}}}@media(prefers-reduced-motion:reduce){.lk-faq__icon:before,.lk-faq__icon:after{transition:none}}@media screen and (min-width:750px){.lk-faq__summary{padding-block:2.4rem}.lk-faq__answer{padding-bottom:3.2rem}}@media screen and (min-width:990px){.lk-faq__grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lk-gutter);align-items:start}.lk-faq__intro{grid-column:1 / span 4;position:sticky;top:calc(var(--lk-header-h) + 2.4rem)}.lk-faq__list{grid-column:6 / span 7}.lk-faq__grid--single .lk-faq__list{grid-column:3 / span 8}}.lk-contact__column{max-width:76.8rem;margin-inline:auto;text-align:center}.lk-contact__intro>*{margin-block:0}.lk-contact__intro>*+*{margin-top:1.8rem}.lk-contact__intro>.lk-contact__text{max-width:57.6rem;margin-top:2.4rem;margin-inline:auto}.lk-contact__form{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:3.2rem;text-align:left}.lk-contact__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.2rem}.lk-field{position:relative;display:block;min-width:0}.lk-field__input{display:block;box-sizing:border-box;width:100%;min-height:5.4rem;margin:0;padding:2.2rem 2.4rem .8rem;border:1px solid rgba(var(--lk-fg-rgb),.2);border-radius:var(--lk-radius-pill);background:var(--lk-white);color:var(--lk-ink);font-family:var(--lk-font-sans);font-size:1.6rem;font-weight:400;line-height:2.2rem;letter-spacing:0;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .2s ease-in-out}textarea.lk-field__input{min-height:17rem;padding-top:2.8rem;padding-bottom:1.6rem;border-radius:1.2rem;resize:vertical}.lk-field__input::placeholder{color:transparent;opacity:0}.lk-field__input:focus,.lk-field__input:focus-visible{border-color:var(--lk-ink);outline:0;box-shadow:0 0 0 1px var(--lk-ink)}.lk-field__input[aria-invalid=true]{border-color:var(--lk-pg-error)}.lk-field__input:-webkit-autofill{-webkit-text-fill-color:var(--lk-ink);box-shadow:0 0 0 10rem var(--lk-white) inset}.lk-field__label{position:absolute;top:1.7rem;left:calc(2.4rem + 1px);max-width:calc(100% - 4.8rem);overflow:hidden;color:#262624b8;font-size:1.4rem;line-height:2rem;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:left top;transition:transform .15s ease-in-out}.lk-field__input:focus~.lk-field__label,.lk-field__input:not(:placeholder-shown)~.lk-field__label{transform:translateY(-1rem) scale(.8)}.lk-field__input:-webkit-autofill~.lk-field__label{transform:translateY(-1rem) scale(.8)}textarea.lk-field__input~.lk-field__label{padding-right:.8rem;background:var(--lk-white)}.lk-field__error{display:block;margin:.8rem 2.4rem 0;color:var(--lk-pg-error);font-size:var(--lk-text-sm);line-height:1.4}.lk-contact__actions{display:flex;justify-content:center;margin-top:1.2rem}.lk-contact__status{padding:1.8rem 2rem;border:1px solid var(--lk-ink);text-align:left}.lk-contact__status--error{border-color:var(--lk-pg-error);color:var(--lk-pg-error)}.lk-contact__status-title{display:flex;align-items:flex-start;gap:1.2rem;margin:0;font-family:var(--lk-font-sans);font-size:var(--lk-text-lg);font-weight:500;line-height:1.4;letter-spacing:0;color:inherit}.lk-contact__status-title:focus,.lk-contact__status-title:focus-visible{outline:0;box-shadow:none}.lk-contact__status-icon{flex:none;width:1.8rem;height:1.8rem;margin-top:.2rem}.lk-contact__status-list{margin:1rem 0 0 3rem;padding:0;list-style:none;font-size:var(--lk-text)}.lk-contact__status-list a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.lk-contact__info{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem var(--lk-gutter);margin:calc(var(--lk-section-y) * 1.25) 0 0;padding:0;list-style:none}.lk-contact__info-item{min-width:0;padding-top:2rem;border-top:1px solid var(--lk-line)}.lk-contact__info-item>*{margin-block:0}.lk-contact__info-item>*+*{margin-top:1.2rem}.lk-contact__info-text{color:var(--lk-pg-muted);font-size:var(--lk-text);line-height:1.55}.lk-contact__info-text.lk-rte p{margin-bottom:.4em}@media screen and (min-width:750px){.lk-contact__form{gap:1.6rem;margin-top:4rem}.lk-contact__row{gap:1.6rem}.lk-field__input{font-size:1.5rem}.lk-contact__info{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.lk-contact__info{grid-template-columns:repeat(3,minmax(0,1fr))}.lk-contact__info-item{padding-top:2.4rem}}@media(prefers-reduced-motion:reduce){.lk-field__label,.lk-field__input{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lk-pages-sections.css.map */
