.ingredient-cards{--ingredient-cards-gutter: 20px;--ingredient-cards-radius: 5px;--ingredient-cards-offset: 130px;--ingredient-cards-offset-collapsed: 24px;--ingredient-cards-inset: 20px;--ingredient-cards-inset-bottom: 50px;--ingredient-cards-title-size: 20.96px;--ingredient-cards-text-min-height: 162px;--ingredient-cards-dim: .4;--ingredient-cards-plus-size: 35px;--ingredient-cards-gap-now: var(--ingredient-cards-stack-gap-mobile);--ingredient-cards-card-height-now: auto;--ingredient-cards-pad-top-now: var(--ingredient-cards-pad-top-mobile);--ingredient-cards-pad-bottom-now: var(--ingredient-cards-pad-bottom-mobile);--ingredient-cards-margin-bottom-now: var(--ingredient-cards-margin-bottom-mobile);display:block;margin-block-end:var(--ingredient-cards-margin-bottom-now);padding-block:var(--ingredient-cards-pad-top-now) var(--ingredient-cards-pad-bottom-now);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-brand-family);font-size:16px;line-height:1.75}@media screen and (min-width:641px){.ingredient-cards{--ingredient-cards-gutter: 50px;--ingredient-cards-gap-now: var(--ingredient-cards-stack-gap);margin-block-end:0}}@media screen and (min-width:750px){.ingredient-cards{--ingredient-cards-pad-top-now: var(--ingredient-cards-pad-top);--ingredient-cards-pad-bottom-now: var(--ingredient-cards-pad-bottom)}}@media screen and (min-width:1008px){.ingredient-cards{--ingredient-cards-gutter: 30px;--ingredient-cards-gap-now: var(--ingredient-cards-gap)}}@media screen and (min-width:1400px){.ingredient-cards{--ingredient-cards-card-height-now: var(--ingredient-cards-card-height)}}@media screen and (min-width:1600px){.ingredient-cards{--ingredient-cards-card-height-now: var(--ingredient-cards-card-height-wide)}}.ingredient-cards__inner{box-sizing:border-box;max-inline-size:1440px;margin-inline:auto;padding-inline:var(--ingredient-cards-gutter)}@media screen and (min-width:1008px){.ingredient-cards__inner{padding-block:30px 10px}}.ingredient-cards__grid{display:flex;flex-direction:column;gap:var(--ingredient-cards-gap-now);padding-block-end:var(--ingredient-cards-gap-now)}@media screen and (min-width:1008px){.ingredient-cards__grid{display:grid;grid-template-columns:repeat(var(--ingredient-cards-columns),minmax(0,1fr));align-items:start;padding-block-end:0}}.ingredient-cards__card{position:relative;isolation:isolate;box-sizing:border-box;overflow:hidden;padding-block-start:var(--ingredient-cards-offset);border-radius:var(--ingredient-cards-radius);background:var(--ingredient-cards-image) 0 0 / cover no-repeat;color:var(--ingredient-cards-text-color, var(--brand-off-white))}.ingredient-cards__card[role=button]{cursor:pointer}.ingredient-cards__card:focus-visible{outline:2px solid currentcolor;outline-offset:-4px}@media screen and (min-width:1008px){.ingredient-cards__card{block-size:var(--ingredient-cards-card-height-now)}}.ingredient-cards__body{position:relative;z-index:2;padding:0 var(--ingredient-cards-inset) var(--ingredient-cards-inset-bottom)}.ingredient-cards__title{inline-size:var(--ingredient-cards-title-width);box-sizing:border-box;margin:0 0 10px;padding-block-end:20px;font-size:var(--ingredient-cards-title-size);font-weight:var(--font-weight-semibold);line-height:25px;letter-spacing:-.1px}.ingredient-cards__text{font-size:15px;line-height:27px;letter-spacing:-.1px}@media screen and (min-width:1008px){.ingredient-cards__text{min-block-size:var(--ingredient-cards-text-min-height)}}.ingredient-cards__card--collapsed{block-size:var(--ingredient-cards-collapsed-height);padding-block-start:var(--ingredient-cards-offset-collapsed);box-shadow:inset 0 0 0 2000px rgb(0 0 0 / var(--ingredient-cards-dim))}.ingredient-cards__card--collapsed:before{content:"+";content:"+" / "";position:absolute;inset-block-start:21%;inset-inline-end:20px;z-index:3;font-size:var(--ingredient-cards-plus-size)}.ingredient-cards__card--collapsed .ingredient-cards__text{display:none}@media screen and (min-width:1008px){.ingredient-cards__card--collapsed{block-size:var(--ingredient-cards-card-height-now);padding-block-start:var(--ingredient-cards-offset);box-shadow:none}.ingredient-cards__card--collapsed:before{content:none}.ingredient-cards__card--collapsed .ingredient-cards__text{display:block}}.ingredient-cards__title-accent{font-family:var(--font-accent-family);font-style:italic;font-weight:var(--font-weight-regular, 400)}.ingredient-cards__title:has(.ingredient-cards__title-accent){padding-block-end:0}@media screen and (min-width:1008px){.ingredient-cards--page-margin .ingredient-cards__inner{padding-inline:50px}}@media screen and (min-width:1250px){.ingredient-cards--page-margin .ingredient-cards__inner{padding-inline:var(--ingredient-cards-page-margin)}.ingredient-cards--page-margin .ingredient-cards__grid{column-gap:60px}}@media screen and (min-width:641px){.ingredient-cards.ingredient-cards--gap-rhythm{margin-block-end:24px}}@media screen and (min-width:769px){.ingredient-cards.ingredient-cards--gap-rhythm{margin-block-end:56px}}@media screen and (min-width:1025px){.ingredient-cards.ingredient-cards--gap-rhythm{margin-block-end:88px}}@media screen and (min-width:641px){.ingredient-cards--pad-tablet{--ingredient-cards-pad-bottom-now: var(--ingredient-cards-pad-bottom-tablet)}}@media screen and (min-width:1025px){.ingredient-cards--pad-tablet{--ingredient-cards-pad-bottom-now: var(--ingredient-cards-pad-bottom)}}@media screen and (min-width:641px)and (max-width:1007px){body:has(hero-offer[data-flat-page]) .ingredient-cards__card:not(.ingredient-cards__card--collapsed){background-position:center}}
/*# sourceMappingURL=/cdn/shop/t/926/assets/section-ingredient-cards.css.map */
