.content-for-layout>.shopify-section:has(>.ingredients-image-grid__anchor){flex-grow:0!important}.ingredients-image-grid{position:relative;padding-top:var(--iig-padding-top);padding-bottom:var(--iig-padding-bottom);background-color:var(--iig-background, #f76f04);color:var(--iig-item-color, #fae8cf);font-family:var(--font-body-family);font-weight:500;letter-spacing:0;line-height:1.4}.ingredients-image-grid--wave{background:linear-gradient(to bottom,var(--iig-wave-backdrop, transparent) 100px,var(--iig-background, #f76f04) 100px)}.ingredients-image-grid__wave{position:absolute;inset:0 0 auto;height:100px;overflow:hidden;pointer-events:none}.ingredients-image-grid__wave svg{position:absolute;top:0;left:calc(50% - 914.5px);display:block;width:1743px;height:100px}@media screen and (min-width:768px){.ingredients-image-grid__wave svg{left:calc(50% - 826px)}}@media screen and (min-width:1440px){.ingredients-image-grid__wave svg{left:calc(100% * -106 / 1440);width:calc(100% * 1743 / 1440)}}.ingredients-image-grid__container{position:relative;max-width:1440px;margin-inline:auto;padding-inline:12px}@media screen and (min-width:768px){.ingredients-image-grid__container{padding-inline:20px}}@media screen and (min-width:990px){.ingredients-image-grid__container{padding-left:clamp(20px,calc((100% - 1160px)/2),140px)}}.ingredients-image-grid__layout{display:flex;flex-direction:column}@media screen and (min-width:990px){.ingredients-image-grid__layout{display:grid;grid-template-columns:minmax(0,640fr) minmax(0,576fr);column-gap:66px;align-items:start}}@media screen and not (min-width:990px){.ingredients-image-grid__layout--grid-first .ingredients-image-grid__grid{order:-1;margin-bottom:13px}}@media screen and not (min-width:990px){.ingredients-image-grid__layout--content-first .ingredients-image-grid__grid{margin-top:32px}}@media screen and (min-width:990px){.ingredients-image-grid__layout--grid-left{grid-template-columns:minmax(0,576fr) minmax(0,640fr)}.ingredients-image-grid__layout--grid-left .ingredients-image-grid__grid{order:-1}}.ingredients-image-grid__content{min-width:0}.ingredients-image-grid__heading{margin:0;color:var(--iig-heading-color, #fae8cf);font-family:var(--font-heading-family);font-size:var(--iig-heading-size);font-weight:800;letter-spacing:-1.2px;line-height:1;text-transform:uppercase;overflow-wrap:break-word}@media screen and (min-width:990px){.ingredients-image-grid__heading{letter-spacing:-1.92px;font-size:clamp(var(--iig-heading-size),3.34vw,var(--iig-heading-size-desktop))}}.ingredients-image-grid__heading strong,.ingredients-image-grid__heading b{color:var(--iig-accent-color, #f7c227);font-weight:inherit}.ingredients-image-grid__heading-accent{display:block;color:var(--iig-accent-color, #f7c227)}.ingredients-image-grid__text{margin-top:8px;color:var(--iig-text-color, #fff6dc);font-size:var(--iig-text-size);line-height:1.4;text-align:var(--iig-text-align, left)}@media screen and (min-width:990px){.ingredients-image-grid__text{font-size:var(--iig-text-size-desktop)}}.ingredients-image-grid__text:first-child{margin-top:0}.ingredients-image-grid__text>*{margin:8px 0 0}.ingredients-image-grid__text>:first-child{margin-top:0}.ingredients-image-grid__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}ingredients-image-grid-accordions{display:block}.ingredients-image-grid__accordions{display:block;margin-top:20px}@media screen and (min-width:990px){.ingredients-image-grid__accordions{margin-top:27px}}.ingredients-image-grid__accordions:first-child{margin-top:0}.ingredients-image-grid__accordion+.ingredients-image-grid__accordion{margin-top:18px;padding-top:21px;border-top:1px solid var(--iig-divider-color, #fae8cf)}.ingredients-image-grid__summary--plain{cursor:default}.ingredients-image-grid__accordion--plain+.ingredients-image-grid__accordion--plain{margin-top:28px;padding-top:0;border-top:0}.ingredients-image-grid__accordion--plain .ingredients-image-grid__panel{grid-template-rows:1fr;visibility:visible;transition:none}.ingredients-image-grid__accordion-heading{margin:0;font:inherit;letter-spacing:inherit}.ingredients-image-grid__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;border:0;background:none;color:var(--iig-accordion-color, #f7c227);font-family:var(--font-heading-family);font-size:14px;font-weight:800;letter-spacing:0;line-height:1.3;text-align:left;text-transform:uppercase;cursor:pointer}.ingredients-image-grid__summary:focus-visible{outline:2px solid var(--iig-accordion-color, #f7c227);outline-offset:4px}.ingredients-image-grid__chevron{flex-shrink:0;display:block;width:16px;height:16px;transform:rotate(180deg);transition:transform .4s ease}.ingredients-image-grid__accordion.is-open .ingredients-image-grid__chevron{transform:rotate(0)}.ingredients-image-grid__panel{display:grid;grid-template-rows:0fr;visibility:hidden;overflow-anchor:none;transition:grid-template-rows .4s ease,visibility 0s linear .4s}.ingredients-image-grid__accordion.is-open .ingredients-image-grid__panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .4s ease,visibility 0s linear 0s}.ingredients-image-grid__panel-inner{overflow:hidden;min-height:0}.ingredients-image-grid__panel-content{padding-top:12px}@media screen and (min-width:990px){.ingredients-image-grid__panel-content{padding-top:15px}}.ingredients-image-grid__panel-content>.ingredients-image-grid__text+.ingredients-image-grid__items{margin-top:16px}@media(prefers-reduced-motion:reduce){.ingredients-image-grid__chevron,.ingredients-image-grid__panel,.ingredients-image-grid__accordion.is-open .ingredients-image-grid__panel{transition:none}}.ingredients-image-grid__items{display:grid;gap:13px;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.ingredients-image-grid__items{gap:14px}}.ingredients-image-grid__item{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:20px}@media screen and (min-width:990px){.ingredients-image-grid__item{column-gap:18px}}.ingredients-image-grid__check{display:block;width:18px;height:18px;margin-top:5px;color:var(--iig-check-color, #f7c227)}.ingredients-image-grid__item-title{display:block;color:var(--iig-item-color, #fae8cf);font-family:var(--font-heading-family);font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.2;text-transform:uppercase}.ingredients-image-grid__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ingredients-image-grid__item-tag{display:inline-flex;align-items:center;max-width:100%;padding:4px 12px;border-radius:999px;background-color:var(--iig-item-tag-bg, #1d1811);color:var(--iig-item-tag-text, #f7c227);font-family:var(--font-heading-family);font-size:12px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}@media screen and (min-width:990px){.ingredients-image-grid__item-tag{font-size:14px}}.ingredients-image-grid__item-text{display:block;color:var(--iig-item-color, #fae8cf);font-size:var(--iig-text-size);line-height:1.4;text-align:var(--iig-text-align, left)}@media screen and (min-width:990px){.ingredients-image-grid__item-text{margin-top:6px;font-size:var(--iig-text-size-desktop)}}.ingredients-image-grid__item-text:first-child{margin-top:0}.ingredients-image-grid__grid{display:grid;grid-template-columns:repeat(var(--iig-columns-mobile, 2),minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.ingredients-image-grid__grid{grid-template-columns:repeat(var(--iig-columns-desktop, 3),minmax(0,1fr));gap:15px}}.ingredients-image-grid__card{position:relative;overflow:hidden;aspect-ratio:169 / 166;border-radius:8px;background-color:#1d181126}@media screen and (min-width:990px){.ingredients-image-grid__card{aspect-ratio:182 / 286}}.ingredients-image-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--iig-focal, center)}.ingredients-image-grid__tags{position:absolute;left:18px;right:12px;bottom:12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media screen and (min-width:768px){.ingredients-image-grid__tags{left:12px;gap:6px}}.ingredients-image-grid__tag{display:inline-flex;align-items:center;max-width:100%;padding:1px 10px 2px;border-radius:4px;font-family:var(--font-heading-family);font-size:12px;font-weight:800;line-height:1.4;text-transform:uppercase;overflow-wrap:anywhere}@media screen and (min-width:768px){.ingredients-image-grid__tag{min-height:30px;font-size:14px}}.ingredients-image-grid__tag--primary{background-color:var(--iig-tag-primary-bg, #f7c227);color:var(--iig-tag-primary-text, #1d1811)}.ingredients-image-grid__tag--secondary{background-color:var(--iig-tag-secondary-bg, #1d1811);color:var(--iig-tag-secondary-text, #f7c227)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-ingredients-image-grid.css.map */
