.sugar-ingredient-cards{--ic-cols: var(--ic-cols-d);position:relative;display:block;padding:var(--ic-pt) 20px var(--ic-pb);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.sugar-ingredient-cards .sugar-ingredient-cards__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.sugar-ingredient-cards .sugar-ingredient-cards__bg img{width:100%;height:100%;object-fit:cover}.sugar-ingredient-cards .sugar-ingredient-cards__inner{position:relative;z-index:1;max-width:var(--ic-width);margin:0 auto}.sugar-ingredient-cards .sugar-ingredient-cards__head{margin-bottom:28px;text-align:center}.sugar-ingredient-cards .sugar-ingredient-cards__heading{margin:0;font-family:var(--ic-h-font);font-style:var(--ic-h-style);font-weight:var(--ic-h-weight);font-size:var(--ic-h);line-height:1.15}.sugar-ingredient-cards .sugar-ingredient-cards__subheading{margin:10px 0 0;font-family:var(--font-accent-family);font-style:var(--font-accent-style);font-weight:var(--font-accent-weight);font-size:var(--ic-sub);line-height:1.6;color:rgb(var(--color-accent))}.sugar-ingredient-cards .sugar-ingredient-cards__panel{position:relative;padding:var(--ic-panel-pad);border-radius:var(--ic-panel-r);overflow:hidden;margin-bottom:50px}.sugar-ingredient-cards .sugar-ingredient-cards__panel:not(.sugar-ingredient-cards__panel--image){padding:0}.sugar-ingredient-cards .sugar-ingredient-cards__panel-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.sugar-ingredient-cards .sugar-ingredient-cards__panel-bg img{width:100%;height:100%;object-fit:cover}.sugar-ingredient-cards .sugar-ingredient-cards__track{position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--ic-rows),auto);grid-auto-columns:calc((100% - (var(--ic-cols) - 1) * var(--ic-gap)) / var(--ic-cols));gap:var(--ic-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.sugar-ingredient-cards .sugar-ingredient-cards__track::-webkit-scrollbar{display:none}.sugar-ingredient-cards .sugar-ingredient-cards__card{grid-column:var(--c1);grid-row:var(--r1);display:flex;align-items:flex-start;gap:18px;min-width:0;padding:15px 18px;border:1px solid var(--ic-card-border);border-radius:var(--ic-card-r);background:var(--ic-card, linear-gradient(135deg, rgba(var(--color-foreground), .18) 0%, rgba(var(--color-foreground), .06) 100%));scroll-snap-align:start}.sugar-ingredient-cards .sugar-ingredient-cards__visual{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto}.sugar-ingredient-cards .sugar-ingredient-cards__photo{display:grid;place-items:center;width:var(--ic-photo);height:var(--ic-photo);font-size:calc(var(--ic-photo) * .6)}.sugar-ingredient-cards .sugar-ingredient-cards__photo img{width:100%;height:100%;object-fit:contain}.sugar-ingredient-cards .sugar-ingredient-cards__dose{padding:3px 10px;border-radius:999px;background:var(--ic-dose-bg);color:var(--ic-dose-text);font-family:var(--font-accent-family);font-style:var(--font-accent-style);font-weight:500;font-size:13px;line-height:1.2;white-space:nowrap}.sugar-ingredient-cards .sugar-ingredient-cards__copy{display:grid;gap:4px;min-width:0}.sugar-ingredient-cards .sugar-ingredient-cards__name{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:900;font-size:var(--ic-name);line-height:1.2}.sugar-ingredient-cards .sugar-ingredient-cards__text{margin:0;font-weight:500;font-size:var(--ic-text);line-height:1.15}.sugar-ingredient-cards .sugar-ingredient-cards__arrows{position:relative;z-index:1;display:flex;justify-content:center;gap:48px;margin-top:28px}.sugar-ingredient-cards .sugar-ingredient-cards__arrow{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1.5px solid currentColor;border-radius:50%;background:none;color:inherit;font-size:22px;cursor:pointer}.sugar-ingredient-cards .sugar-ingredient-cards__arrow[disabled]{opacity:.4;cursor:default}.sugar-ingredient-cards .sugar-ingredient-cards__badge{display:flex;align-items:center;gap:12px;width:fit-content;margin:0 auto;padding:12px 14px;border:1px solid rgba(var(--color-foreground),.15);border-radius:4px;background:rgba(var(--color-foreground),.08);color:inherit;font-size:14px;line-height:1.6;text-decoration:none}.sugar-ingredient-cards .sugar-ingredient-cards__badge img{width:30px;height:auto}.sugar-ingredient-cards .sugar-ingredient-cards__badge-line{display:block;width:1px;height:40px;margin:0 4px;background:rgba(var(--color-foreground),.2)}.sugar-ingredient-cards .sugar-ingredient-cards__badge-text{opacity:.85}.sugar-ingredient-cards .sugar-ingredient-cards__badge-text u{padding:1px 6px;border-radius:4px;background:var(--ic-pill);text-decoration:none;font-size:.85em}@media screen and (min-width:750px)and (max-width:1199px){.sugar-ingredient-cards{--ic-cols: var(--ic-cols-t)}.sugar-ingredient-cards .sugar-ingredient-cards__card{grid-column:var(--c2);grid-row:var(--r2)}}@media screen and (min-width:1200px)and (max-width:1349px){.sugar-ingredient-cards.sugar-ingredient-cards--d1350{--ic-cols: var(--ic-cols-t)}.sugar-ingredient-cards.sugar-ingredient-cards--d1350 .sugar-ingredient-cards__card{grid-column:var(--c2);grid-row:var(--r2)}}@media screen and (min-width:750px)and (max-width:1023px){.sugar-ingredient-cards .sugar-ingredient-cards__card{flex-direction:column;align-items:center;text-align:center}}@media screen and (min-width:750px){.sugar-ingredient-cards .sugar-ingredient-cards__arrows[data-ic-one-page-d]{display:none}}@media screen and (max-width:749px){.sugar-ingredient-cards{--ic-cols: var(--ic-cols-m);--ic-gap: var(--ic-gap-m);padding:var(--ic-pt-m) 8px var(--ic-pb-m)}.sugar-ingredient-cards .sugar-ingredient-cards__heading{font-size:var(--ic-h-m)}.sugar-ingredient-cards .sugar-ingredient-cards__subheading{font-size:var(--ic-sub-m)}.sugar-ingredient-cards .sugar-ingredient-cards__panel{padding:var(--ic-panel-pad-m);border-radius:var(--ic-panel-r-m)}.sugar-ingredient-cards .sugar-ingredient-cards__panel--plain-m .sugar-ingredient-cards__panel-bg{display:none}.sugar-ingredient-cards .sugar-ingredient-cards__panel--plain-m{padding-left:0;padding-right:0}.sugar-ingredient-cards .sugar-ingredient-cards__card{grid-column:var(--c3);grid-row:var(--r3);flex-direction:column;align-items:center;gap:10px;padding:15px 10px;border-radius:var(--ic-card-r-m);text-align:center}.sugar-ingredient-cards .sugar-ingredient-cards__photo{width:var(--ic-photo-m);height:var(--ic-photo-m)}.sugar-ingredient-cards .sugar-ingredient-cards__name{font-size:var(--ic-name-m)}.sugar-ingredient-cards .sugar-ingredient-cards__text{font-size:var(--ic-text-m)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-ingredient-cards.css.map */
