:root{--nc-ink: 28, 28, 28;--nc-line: rgba(var(--nc-ink), .14);--nc-tracking: .18em}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{text-transform:uppercase;letter-spacing:var(--nc-tracking);font-weight:var(--font-heading-weight);line-height:1.4}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.6rem)}.h0,.hxl,.hxxl{font-size:calc(var(--font-heading-scale) * 2.8rem)}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.h0,.hxl,.hxxl{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.caption-with-letter-spacing,.nc-eyebrow{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;line-height:1.6}.nc-eyebrow{margin:0 0 1rem;color:rgba(var(--color-foreground),.75)}.announcement-bar__message{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:var(--nc-tracking);font-size:1.1rem}.header__menu-item span,.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:var(--nc-tracking);font-family:var(--font-heading-family);font-size:1.2rem}.header__heading-link .h2{letter-spacing:.14em}@media screen and (max-width:749px){.header__heading-link .h2{font-size:1.6rem;letter-spacing:.1em;white-space:nowrap}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:var(--nc-tracking);font-size:1.3rem;min-height:4.8rem}.product__title h1{margin:0}.product .price--large,.product .price--large .price-item{font-size:1.6rem;letter-spacing:.1em}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .product__text:not(.caption-with-letter-spacing){color:rgba(var(--color-foreground),.85);line-height:1.7}.product-form__buttons{max-width:none}.product-form__buttons>*+*{margin-top:1rem}.accordion{border-color:var(--nc-line)}.accordion summary .icon-caret{display:none}.accordion summary{padding-right:3rem}.accordion summary:after{content:"+";position:absolute;right:.6rem;top:50%;transform:translateY(-50%);font-size:2rem;font-weight:300;line-height:1}.accordion details[open]>summary:after{content:"\2212"}.accordion .accordion__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:var(--nc-tracking);font-size:1.2rem}.accordion__content{line-height:1.75}nc-packs,.nc-packs{display:block;margin:2.8rem 0 .4rem}.product__info-container>nc-packs{margin-top:2.8rem}.nc-packs__label{margin:0 0 1.2rem}.nc-packs__list{display:grid;gap:1rem}.nc-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.4rem;padding:1.5rem 1.6rem;border:1px solid var(--nc-line);background:#ffffff73;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.nc-pack:hover{border-color:rgba(var(--nc-ink),.45)}.nc-pack.is-selected{border-color:rgb(var(--nc-ink));box-shadow:inset 0 0 0 1px rgb(var(--nc-ink));background:#fffc}.nc-pack input{position:absolute;opacity:0;pointer-events:none}.nc-pack:has(input:focus-visible){outline:2px solid rgb(var(--nc-ink));outline-offset:2px}.nc-pack__dot{width:1.8rem;height:1.8rem;border:1px solid rgba(var(--nc-ink),.45);border-radius:50%;display:grid;place-items:center}.nc-pack.is-selected .nc-pack__dot:after{content:"";width:1rem;height:1rem;border-radius:50%;background:rgb(var(--nc-ink))}.nc-pack__title{display:block;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem}.nc-pack__sub{display:block;margin-top:.3rem;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.nc-pack__prices{text-align:right;line-height:1.35}.nc-pack__price{display:block;font-size:1.6rem;letter-spacing:.06em}.nc-pack__compare{font-size:1.2rem;color:rgba(var(--color-foreground),.66)}.nc-pack__unit{display:block;font-size:1.15rem;color:rgba(var(--color-foreground),.66)}.nc-pack--featured{margin-top:.8rem}.nc-pack__badge{position:absolute;top:0;left:1.6rem;transform:translateY(-50%);line-height:1.6;padding:.3rem .9rem;background:rgb(var(--nc-ink));color:#fff;font-family:var(--font-heading-family);font-size:1rem;letter-spacing:var(--nc-tracking);text-transform:uppercase}.nc-chips{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1.8rem 0}.nc-chip{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.1rem;border:1px solid var(--nc-line);font-size:1.25rem;line-height:1.35}.nc-chip .svg-wrapper{width:2rem;height:2rem;flex:none;opacity:.8}.nc-chip svg{width:100%;height:100%}.nc-section-pad{padding-top:calc(var(--nc-pt, 36px) * .75);padding-bottom:calc(var(--nc-pb, 36px) * .75)}@media screen and (min-width:750px){.nc-section-pad{padding-top:var(--nc-pt, 36px);padding-bottom:var(--nc-pb, 36px)}}.nc-empty-note{margin:1.6rem auto;padding:1.6rem;border:1px dashed var(--nc-line);font-size:1.3rem;text-align:center}.nc-reviews{text-align:center}.nc-reviews__heading{margin:0 0 3rem}.nc-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem;text-align:left}@media screen and (min-width:750px){.nc-reviews__list{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}}.nc-reviews__summary{display:flex;justify-content:center;align-items:center;gap:1rem;margin:-1.6rem 0 1.2rem;font-size:1.3rem}.nc-reviews__disclosure{max-width:60rem;margin:0 auto 2.4rem;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.nc-review{scroll-snap-align:start;display:flex;flex-direction:column;gap:1.4rem;margin:0;padding:0 0 2rem;border:1px solid var(--nc-line);background:#fff9}.nc-review__photo{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.nc-review__body{padding:0 2rem}.nc-review:not(:has(.nc-review__photo)) .nc-review__body{padding-top:2rem}.nc-review__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.nc-review__name{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}.nc-review__meta{font-size:1.15rem;color:rgba(var(--color-foreground),.66)}.nc-review__stars{letter-spacing:.15em;font-size:1.3rem}.nc-review__stars .is-empty{opacity:.25}.nc-review__verified{width:100%;display:inline-flex;align-items:center;gap:.4rem;font-size:1.1rem;color:rgba(var(--color-foreground),.66)}.nc-review__verified svg{width:1.2rem;height:1.2rem}.nc-review__text{margin:.8rem 0 0;padding:0;border:0;font-size:1.4rem;line-height:1.65}.nc-review__text p{margin:0}.nc-stats__grid{display:grid;gap:3rem;align-items:center}@media screen and (min-width:750px){.nc-stats__grid{grid-template-columns:1fr 1fr;gap:6rem;padding-top:6rem;padding-bottom:6rem}.nc-stats__grid--no-image{grid-template-columns:1fr;max-width:72rem}}.nc-stats__media img{display:block;width:100%;height:auto}.nc-stats__heading{margin:0 0 2.4rem}.nc-stat{display:flex;align-items:center;gap:2rem;padding:1.8rem 0;border-top:1px solid rgba(var(--color-foreground),.15)}.nc-stat:last-child{border-bottom:1px solid rgba(var(--color-foreground),.15)}.nc-stat__value{display:grid;place-items:center;flex:none;width:7.6rem;height:7.6rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:50%;font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.04em}.nc-stat__value svg{width:2.4rem;height:2.4rem}.nc-stat__text{font-size:1.5rem;line-height:1.5}.nc-stats__footnote{margin:2rem 0 0;font-size:1.15rem;opacity:.7}.nc-stats{padding:0 1.5rem}@media screen and (max-width:749px){.nc-stats .nc-stats__grid{padding-top:0;padding-bottom:4rem}.nc-stats__media{margin:0 -1.5rem}.nc-stats__content{padding:0 .5rem}}.nc-icon-row__list{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem 2rem;text-align:center}@media screen and (min-width:990px){.nc-icon-row__list{grid-template-columns:repeat(4,1fr)}}.nc-icon-row__item .svg-wrapper{display:inline-flex;width:2.6rem;height:2.6rem}.nc-icon-row__item svg{width:100%;height:100%}.nc-icon-row__title{margin:1.2rem 0 .6rem;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:var(--nc-tracking);font-size:1.1rem}.nc-icon-row__text{margin:0;font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.nc-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:rgb(var(--color-background));border-top:1px solid var(--nc-line);padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease}.nc-sticky-atc.is-visible{transform:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.nc-sticky-atc{background:rgba(var(--color-background),.78);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5)}.shopify-section-header-sticky .header-wrapper{background:rgba(var(--color-background),.82);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}}.nc-sticky-atc__line{display:flex;gap:0;align-items:baseline}.nc-sticky-atc__pack{font-size:1.2rem;color:rgba(var(--color-foreground),.7);white-space:pre}.nc-sticky-atc__price{display:inline-block;transform-origin:left center}.nc-sticky-atc__price.is-bump{animation:nc-bump .4s ease}@keyframes nc-bump{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nc-sticky-atc__price.is-bump{animation:none}}.nc-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;max-width:var(--page-width);margin:0 auto}.nc-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column}.nc-sticky-atc__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-sticky-atc__price{font-size:1.4rem;letter-spacing:.06em}.nc-sticky-atc__button{flex:none;min-width:16rem}@media screen and (min-width:750px){.nc-sticky-atc:not(.nc-sticky-atc--desktop){display:none}}.nc-ingredients__head{text-align:center;max-width:60rem;margin:0 auto 2.4rem}.nc-ingredients__heading{margin:0}.nc-ingredients__grid{display:grid;gap:1.2rem}@media screen and (min-width:750px){.nc-ingredients__grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.nc-ingredient{position:relative;overflow:hidden;isolation:isolate;padding:2.4rem 2.2rem;border:1px solid var(--nc-line);background:rgba(var(--color-background),.6);transition:transform .3s ease,border-color .3s ease}.nc-ingredient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .35s ease;background:radial-gradient(28rem circle at var(--mx, 50%) var(--my, 50%),rgba(246,193,209,.55),transparent 60%)}@media(hover:hover)and (pointer:fine){.nc-ingredient:hover{transform:translateY(-3px);border-color:rgba(var(--nc-ink),.35)}.nc-ingredient:hover:before{opacity:1}}.nc-ingredient:focus-within{border-color:rgba(var(--nc-ink),.6)}.nc-ingredient__label{display:inline-block;margin:0 0 1.4rem;padding:.3rem .8rem;border:1px solid var(--nc-line);font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:var(--nc-tracking);text-transform:uppercase}.nc-ingredient__name{margin:0 0 .6rem;font-size:1.8rem;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.nc-ingredient__text{margin:0;font-size:1.4rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}@media(prefers-reduced-motion:reduce){.nc-ingredient,.nc-ingredient:before{transition:none}.nc-ingredient:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nc-prestige.css.map */
