.ingredients-grid{display:none;gap:1.6rem;margin-top:4rem}@media screen and (min-width:750px){.ingredients-grid{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.ingredients-grid{grid-template-columns:repeat(var(--ingredients-columns-desktop, 3),1fr)}}.ingredients-carousel{display:block;margin-top:4rem}@media screen and (min-width:750px){.ingredients-carousel{display:none}}.ingredients-carousel .embla{position:relative}.ingredients-carousel .embla__container{gap:1.6rem}.ingredients-carousel .embla__slide{flex:0 0 82%}.ingredients-carousel .embla__slide .ingredient-card{width:100%}.ingredients-carousel .embla__progress{left:auto;margin:2rem auto 0;position:relative;width:60%}.ingredients-swipe-hint{align-items:center;color:rgba(var(--color-foreground),.7);display:flex;font-size:1.2rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:.08em;margin:2rem 0 0;text-align:center;text-transform:uppercase}.ingredients-swipe-hint__icon{display:inline-flex;font-size:1.6rem;line-height:1}.ingredient-card__summary{cursor:pointer;list-style:none}.ingredient-card__summary::-webkit-details-marker{display:none}.ingredient-card--media{background:rgb(var(--color-background));border-radius:1.6rem;display:flex;flex-direction:column;overflow:hidden;text-align:center}.ingredient-card--media .ingredient-card__summary{cursor:default;display:flex;flex-direction:column}.ingredient-card--media .ingredient-card__image{aspect-ratio:1 / 1;display:block;overflow:hidden;position:relative}.ingredient-card--media .ingredient-card__image img{display:block;height:100%;object-fit:cover;transition:transform var(--duration-long) var(--transition-ease-in-out);width:100%}.ingredient-card--media .ingredient-card__summary:hover .ingredient-card__image img{transform:scale(1.04)}.ingredient-card--media .ingredient-card__name{align-items:center;display:inline-flex;font-family:var(--ingredient-name-font-family);gap:.6rem;justify-content:center;margin:2rem 2rem 0}.ingredient-card--media .ingredient-card__content{padding:.8rem 2.4rem 2.4rem}.ingredient-card--media .ingredient-card__tags{margin:0 0 .4rem;opacity:.6}.ingredient-card--media .ingredient-card__description,.ingredient-card--media .ingredient-card__description p{margin:0}.ingredient-card--text{border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.8rem;overflow:hidden}.ingredient-card--text .ingredient-card__summary{align-items:center;display:flex;justify-content:space-between;padding:1.6rem 2rem}.ingredient-card--text+.ingredient-card--text,.ingredient-card--text .ingredient-card__content{border-top:.1rem solid rgba(var(--color-foreground),.1)}.ingredient-card--text .ingredient-card__name{align-items:center;display:flex;font-family:var(--ingredient-name-font-family);gap:.6rem;margin:0}.ingredient-card--text .ingredient-card__caret{align-items:center;display:flex;flex-shrink:0}.ingredient-card--text .ingredient-card__caret .icon-caret{height:1.2rem;transition:transform var(--duration-short) var(--transition-ease-in-out)}.ingredient-card--text[open] .ingredient-card__caret .icon-caret{transform:rotate(180deg)}.ingredient-card--text .ingredient-card__content{padding:1.6rem 2rem 2rem}.ingredient-card--text .ingredient-card__tags{margin:0 0 .4rem;opacity:.6}.ingredient-card--text .ingredient-card__description,.ingredient-card--text .ingredient-card__description p{margin:0}.ingredient-info-icon{color:rgba(var(--color-foreground),.6);cursor:help;display:inline-flex;position:relative}.ingredient-info-icon .icon-info{height:1.4rem;width:1.4rem}.ingredient-info-icon__tooltip{background:rgb(var(--color-foreground));border-radius:.4rem;bottom:calc(100% + .8rem);color:rgb(var(--color-background));font-size:1.2rem;font-weight:400;left:50%;line-height:1.4;opacity:0;padding:.8rem 1rem;pointer-events:none;position:absolute;text-transform:none;transform:translate(-50%) translateY(.4rem);transition:opacity var(--duration-short) ease,transform var(--duration-short) ease;visibility:hidden;width:22rem;max-width:70vw;z-index:3}.ingredient-info-icon:hover .ingredient-info-icon__tooltip,.ingredient-info-icon:focus .ingredient-info-icon__tooltip,.ingredient-info-icon:focus-visible .ingredient-info-icon__tooltip{opacity:1;transform:translate(-50%) translateY(0);visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ingredients-list.css.map */
