.ingredients-diagram__card{padding:50px 0;width:100%;color:var(--color-foreground, #1c140f);border-radius:var(--radius-section, 30px);padding-inline:40px}.idg-header{max-width:1080px;margin:0 auto 12px;text-align:var(--idg-heading-align, left)}.idg-header__subtitle{font-weight:700;font-size:var(--idg-subtitle-size, 24px);line-height:1.2;margin-bottom:4px;color:var(--color-foreground, #1c140f)}.idg-header__title{font-weight:900;font-size:clamp(40px,7vw,var(--idg-title-size, 92px));line-height:.9;letter-spacing:-.03em;text-transform:uppercase;color:var(--color-heading, #ee4520)}.idg-canvas{position:relative;max-width:1080px;margin:0 auto;min-height:var(--idg-canvas-height, 620px)}.idg-item{position:absolute;left:var(--idg-x, 50%);top:var(--idg-y, 50%);transform:translate(-50%,-50%) rotate(var(--idg-rotate, 0deg))}.ingredients-diagram{padding-inline:20px}@media(max-width:749px){.ingredients-diagram__card{padding-inline:22px}.idg-header{text-align:center;margin-bottom:18px}.idg--mobile-carousel .idg-canvas{min-height:0;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.idg--mobile-carousel .idg-item{position:static;transform:none}.idg--mobile-carousel .idg-image{transform:rotate(var(--idg-rotate, 0deg))}.idg--mobile-carousel .idg-text{text-align:center}.idg--mobile-carousel .idg-canvas>.shopify-block:has(.idg-bubble-group){width:100%}.idg--mobile-diagram{--idg-scale: var(--idg-mobile-scale, .55)}.idg--mobile-diagram .idg-canvas{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:var(--idg-mobile-canvas-height, 560px)}.idg--mobile-diagram .idg-item{left:var(--idg-x-mobile, var(--idg-x, 50%));top:var(--idg-y-mobile, var(--idg-y, 50%))}.idg--mobile-diagram .idg-image__img{width:var(--idg-image-width-mobile, calc(var(--idg-image-width, 300px) * var(--idg-scale, 1)))}.idg--mobile-diagram .idg-text{position:static;transform:none;width:100%;max-width:100%;margin:12px auto 0;text-align:center}.idg--mobile-diagram .idg-bubble-group{display:block}.idg--mobile-diagram .idg-bubble-group__viewport{overflow:visible}.idg--mobile-diagram .idg-bubble-group__track{display:block;gap:0;padding:0}.idg--mobile-diagram .idg-bubble-group__arrow{display:none}.idg--mobile-diagram .idg-bubble-group .idg-bubble{--idg-effective-size: var(--idg-size-mobile, calc(var(--idg-size, 120px) * var(--idg-scale, 1)));width:var(--idg-effective-size);height:var(--idg-effective-size);aspect-ratio:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-ingredients-diagram.css.map */
