.product .product__media-item .product-media-container:is(.media-type-image,.media-type-model,.media-type-video,.media-type-external_video){--aspect-ratio: .8;border:0;border-radius:0;background:rgb(var(--color-background))}.product .product__media-item .product-media-container:is(.media-type-image,.media-type-model,.media-type-video,.media-type-external_video):after{content:none}.product .product__media-item .media-type-video :is(deferred-media,.deferred-media){position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:2}.product .product__media-item .media-type-video :is(video,.deferred-media__poster,.deferred-media__poster img){display:block;width:100%;height:100%}.product .product__media-item .media-type-video :is(video,.deferred-media__poster img){box-sizing:border-box;padding:0;object-fit:cover;object-position:center;border-radius:0}.product .product__media-item .media-type-image .product__media img{box-sizing:border-box;padding-block:3% 7%;padding-inline:10%;object-fit:contain;object-position:center bottom;border-radius:0}.product .product__media-item .media-type-image .product__media img[data-ngs-fit=fill],.product .product__media-item .media-type-image .product__media img:is([src*=".jpg"],[src*=".jpeg"],[src*=".JPG"],[src*=".JPEG"]){padding:0;object-fit:cover;object-position:center}.product .product__media-item .media-type-image .product__media img[data-ngs-fit=stand]{padding-block:3% 7%;padding-inline:10%;object-fit:contain;object-position:center bottom}.product .product__media-item .media-type-image .product__media:has(>img):not(:has(>img:is([src*=".jpg"],[src*=".jpeg"],[src*=".JPG"],[src*=".JPEG"]))):after{content:"";position:absolute;z-index:0;inset-inline:0;inset-block-end:4.5%;margin-inline:auto;inline-size:calc(min(90%,var(--preview-ratio, .4) * 132%)*1.12);block-size:3.2%;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--color-foreground),.34),rgba(var(--color-foreground),0) 72%);filter:blur(2px);pointer-events:none}.product .product__media-item .media-type-image .product__media>img{z-index:1}.product .product__media-item .media-type-model .deferred-media__poster img,.product .product__media-item .media-type-model .product__media img{box-sizing:border-box;inline-size:100%;max-inline-size:100%;block-size:100%;padding-block:6%;object-fit:contain;object-position:center;border-radius:0;mix-blend-mode:multiply}.product .product__media-item .media-type-model :is(product-model,.deferred-media){background:transparent}.product .product__media-item .media-type-model model-viewer{--poster-color: transparent;background-color:transparent;border-radius:0}.product .deferred-media__poster-button{border-color:rgba(var(--color-foreground),.24);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product .product__media-icon,.product .thumbnail__badge{left:auto;right:auto;inset-inline-start:1.2rem;border-color:rgba(var(--color-foreground),.12)}.product .thumbnail__badge{inset-inline-start:.4rem;inset-block-start:.4rem}.product .thumbnail-slider{margin-block-start:1.2rem}.product .thumbnail-slider .thumbnail-list.slider{gap:.8rem;padding:0;scroll-padding-inline-start:0}.product .thumbnail-slider .thumbnail-list.slider .thumbnail-list__item.slider__slide{flex:none;inline-size:6.4rem}@media screen and (max-width:749px){.product .thumbnail-slider:not(.thumbnail-slider--no-slide) .thumbnail-list.slider{padding-inline:1.5rem;scroll-padding-inline-start:1.5rem}}@media screen and (min-width:750px){.product .thumbnail-slider .thumbnail-list.slider{justify-content:safe center}.product .thumbnail-slider .thumbnail-list.slider .thumbnail-list__item.slider__slide{inline-size:7.2rem}}.product .thumbnail.global-media-settings{border:0;border-radius:0;background:rgb(var(--color-background));transition:opacity .24s var(--ngs-ease, ease)}.product .thumbnail img{box-sizing:border-box;padding:12%;object-fit:contain}.product .thumbnail img[data-ngs-fit=fill],.product .thumbnail img:is([src*=".jpg"],[src*=".jpeg"],[src*=".JPG"],[src*=".JPEG"]){padding:0;object-fit:cover}.product .thumbnail img[data-ngs-fit=stand]{padding:12%;object-fit:contain}.product .thumbnail-list__item:has(.thumbnail__badge) .thumbnail img{padding:6%;object-fit:contain;mix-blend-mode:multiply}.product .thumbnail[aria-current]{box-shadow:none;outline:1px solid rgb(var(--color-foreground));outline-offset:-1px}.product .thumbnail[aria-current]:focus-visible,.product .thumbnail:focus-visible{box-shadow:none;outline:.3rem solid rgb(var(--color-foreground));outline-offset:-.3rem}.ngs-kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem;margin:0}.ngs-kicker__step{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:2rem;line-height:1.2;color:rgba(var(--color-foreground),.72)}.ngs-kicker__when{color:rgba(var(--color-foreground),.62)}.ngs-kicker__step+.ngs-kicker__when:before{content:"\b7";margin-inline-end:.8rem;color:rgba(var(--color-foreground),.5)}.product .product__info-container .ngs-kicker+.product__title{margin-block-start:.6rem}.product .product__title{margin-block-end:1.2rem}.product .product__title h1{font-size:clamp(3.4rem,8vw,5.6rem)}.product .product__info-container .price,.product .product__info-container .price .price-item{font-family:var(--font-body-family);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0}.product .product__info-container .price--large{font-size:2rem;line-height:1.3}@media screen and (min-width:750px){.product .product__info-container .price--large{font-size:2.2rem}}.product .product__info-container .price--on-sale .price-item--regular{font-size:1.5rem;font-weight:400;color:rgba(var(--color-foreground),.62)}.product .product__tax{display:none}.product .product__info-container>.ngs-lede{max-inline-size:46rem;margin:1.2rem 0 0;font-size:clamp(1.7rem,1.8vw,2rem);line-height:1.45;color:rgba(var(--color-foreground),.78)}.product .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-block-size:4.4rem;margin:0;margin-block:.7rem .2rem;margin-inline-end:.8rem;padding-block:0;padding-inline:2rem;border-color:rgba(var(--color-foreground),.24);background-color:transparent;font-size:1.4rem;font-weight:500;letter-spacing:0;transition:background-color .24s var(--ngs-ease, ease),border-color .24s var(--ngs-ease, ease),color .24s var(--ngs-ease, ease)}.product .product-form__input--pill input[type=radio]+label:before{box-shadow:none}.product .product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-button));background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product .product-form__input--pill input[type=radio]:is(:disabled,.disabled):checked+label{color:rgba(var(--color-button-text),.7)}.product .product-form__buttons{max-inline-size:none}.product .product-form__submit{min-block-size:5.2rem;margin-block-end:0;font-size:1.55rem}.product pickup-availability{display:none}.ngs-clock{display:grid;gap:.4rem}.product .product__info-container>.ngs-promises{margin-block-end:0}.product .product__info-container>.ngs-clock{margin-block:.9rem 0}.ngs-clock__lasts{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.3rem;line-height:1.4;letter-spacing:.02em;color:rgba(var(--color-foreground),.78)}.ngs-clock__lasts svg{flex:none;color:rgb(var(--color-foreground))}.ngs-clock__remind{justify-self:start;margin-inline-start:2.8rem;padding-block:.6rem;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-link))}.ngs-clock__remind[hidden]{display:none}.ngs-clock__remind:hover{text-decoration-thickness:2px}.ngs-clock__remind:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.product .product__accordion.accordion{border-color:rgba(var(--color-foreground),.12)}.product .product__info-container>.product__accordion{margin-block:3.2rem 0}.product .product__info-container>.product__accordion+.product__accordion{margin-block-start:0}.product .product__accordion summary{align-items:center;cursor:pointer}.product .product__accordion summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.product .product__accordion .summary__title+.icon-caret{block-size:.7rem;color:rgba(var(--color-foreground),.62);transition:transform .24s var(--ngs-ease, ease)}.product .product__accordion .accordion__title{max-inline-size:calc(100% - 4rem)}.product .product__accordion .accordion__content{margin-block-end:2.4rem;padding-inline:0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.82)}.product .product__accordion .accordion__content>:first-child{margin-block-start:0}.product .product__accordion .accordion__content>:last-child{margin-block-end:0}.product .product__accordion .accordion__content p{margin-block:0 1rem}.ngs-row__steps{display:grid;gap:1.2rem;margin:0;padding:0;counter-reset:ngs-step}.ngs-row__steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;align-items:baseline;counter-increment:ngs-step}.ngs-row__steps li:before{content:counter(ngs-step);font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:1.9rem;line-height:1;color:rgba(var(--color-foreground),.62)}.ngs-row__places{display:grid;margin:0;padding:0}.ngs-row__places li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;padding-block:1.2rem;border-block-start:1px solid rgba(var(--color-foreground),.12)}.ngs-row__places li:first-child{padding-block-start:0;border-block-start:0}.ngs-row__places li:last-child{padding-block-end:0}.ngs-row__plant{font-family:var(--font-heading-family);font-size:2rem;font-weight:500;line-height:1.2;color:rgb(var(--color-foreground))}.ngs-row__place{color:rgba(var(--color-foreground),.62)}.ngs-row__note{flex-basis:100%;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}.ngs-bar{display:none}@media screen and (max-width:749px){.ngs-bar{position:fixed;inset-inline:0;inset-block-end:var(--ngs-preview-bar, 0px);z-index:29;display:block;padding-block:1rem max(1rem,env(safe-area-inset-bottom));padding-inline:1.5rem;border-block-start:1px solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));visibility:hidden;transform:translateY(100%);transition:transform .32s var(--ngs-ease, ease),visibility 0s linear .32s}.ngs-bar.is-up{visibility:visible;transform:none;transition:transform .32s var(--ngs-ease, ease),visibility 0s}.ngs-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.ngs-bar__what{display:grid;gap:.2rem;min-inline-size:0;margin:0}.ngs-bar__name{overflow:hidden;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:500;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.ngs-bar__meta{display:flex;flex-wrap:wrap;gap:0 .6rem;font-size:1.3rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.3;color:rgba(var(--color-foreground),.78)}.ngs-bar__meta [hidden]{display:none}.ngs-bar__meta span:not([hidden])+span:before{content:"\b7";margin-inline-end:.6rem;color:rgba(var(--color-foreground),.5)}.ngs-bar__add.button{flex:none;min-inline-size:11rem;min-block-size:4.8rem;padding-block:0;padding-inline:2.8rem}.ngs-bar__add.button:after{box-shadow:none}.ngs-bar.is-adding .ngs-bar__add{opacity:.55;cursor:progress}.ngs-bar__status{margin:.8rem 0 0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.78)}.ngs-bar__status[hidden]{display:none}.ngs-wa,.ngs-agent__orb,.ngs-agent__hello,.ngs-top{transition:transform .16s ease,box-shadow .16s ease,inset-block-end .32s var(--ngs-ease, ease)}}@media(prefers-reduced-motion:reduce){.ngs-bar,.ngs-bar.is-up,.ngs-wa,.product .thumbnail.global-media-settings,.product .product__accordion .summary__title+.icon-caret,.product .product-form__input--pill input[type=radio]+label{transition:none}}.ngs-ingredients__count{margin-inline-start:.8rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.55)}.ngs-ingredients__list{display:grid;margin:0;padding:0}.ngs-ingredients__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;padding-block:1rem;border-block-start:1px solid rgba(var(--color-foreground),.12)}.ngs-ingredients__item:first-child{padding-block-start:0;border-block-start:0}.ngs-ingredients__item:last-child{padding-block-end:0}.ngs-ingredients__inci{font-size:1.5rem;line-height:1.4}.ngs-ingredients__plain{font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.ngs-inset{margin-block:2.4rem;padding-block-start:2.4rem;border-block-start:1px solid rgba(var(--color-foreground),.14)}.ngs-inset__label{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.62)}.ngs-inset__frame{display:flex;align-items:center;gap:1.6rem;text-decoration:none;color:inherit}.ngs-inset__media{flex:none;display:block;width:7.2rem;aspect-ratio:1;overflow:hidden;background:rgba(var(--color-foreground),.06)}.ngs-inset__media img{display:block;width:100%;height:100%;object-fit:cover}.ngs-inset__words{display:grid;gap:.3rem;min-width:0}.ngs-inset__name{font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.ngs-inset__money{display:flex;align-items:baseline;gap:.8rem}.ngs-inset__price{font-weight:500}.ngs-inset__was{text-decoration:line-through;color:rgba(var(--color-foreground),.5)}.ngs-inset__saving{font-size:1.3rem;color:rgba(var(--color-foreground),.62)}.ngs-inset__frame:hover .ngs-inset__name,.ngs-inset__frame:focus-visible .ngs-inset__name{text-decoration:underline;text-underline-offset:.3em}.ngs-ingredients__told{width:100%}.ngs-ingredients__told summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;cursor:pointer;list-style:none}.ngs-ingredients__told summary::-webkit-details-marker{display:none}.ngs-ingredients__told summary:after{content:"";flex:none;width:.6rem;height:.85rem;margin-inline-start:auto;border-radius:100% 0;rotate:-45deg;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.45);transition:background .18s ease}.ngs-ingredients__told[open] summary:after{background:rgb(var(--color-foreground));box-shadow:none}.ngs-ingredients__says{margin:.8rem 0 0;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.ngs-ingredients__without{margin-block-start:2rem;padding-block-start:1.6rem;border-block-start:1px solid rgba(var(--color-foreground),.14)}.ngs-ingredients__without-word{margin:0 0 .8rem;color:rgba(var(--color-foreground),.6)}.ngs-ingredients__without-list{display:grid;gap:.5rem;margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.78)}@media(prefers-reduced-motion:reduce){.ngs-ingredients__told summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ngs-product.css.map */
