.ingredients-tab__description{margin-top:2rem}.ingredients-tabs-container .title{margin-top:0;margin-bottom:2rem}.ingredients-tabs__nav-container{display:flex;align-items:center;justify-content:center;margin:0 -1.6rem}.ingredients-tabs__nav-wrapper{padding:2rem 2.4rem;overflow:auto;white-space:nowrap;display:flex;background-color:#eeded8}.ingredients-tabs__nav{display:flex;align-items:center;flex-wrap:nowrap;border-radius:3rem;background-color:#fff}.ingredients-tabs__item button{padding:1rem 3rem;border:.1rem solid transparent;border-radius:3rem;background-color:#fff;cursor:pointer;color:inherit}.ingredients-tabs__item.active button{border-color:rgb(var(--color-brand-red))}.ingredient-wrapper{background-color:rgb(var(--color-light-grey));border:.1rem solid rgba(var(--color-dark-grey),.15);border-radius:.3rem;height:100%;padding:1rem 2rem;position:relative}details.ingredient{display:flex;flex-direction:column}details.ingredient[open] svg{transform:rotate(180deg)}.ingredient__summary{display:flex;align-items:center;gap:.8rem;position:static}.ingredient__summary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ingredient__summary img{width:5.4rem;height:5.4rem;object-fit:cover;border-radius:50%}.ingredient__summary h3{margin:0;flex:1}.ingredient__description{padding-top:1rem}.ingredients-grid{--grid-mobile-vertical-spacing: 1.6rem;margin-top:2rem}.ingredient__chevron-desktop{display:none}.ingredients-group-description{text-align:center;font-size:1.4rem}.ingredients-tabs__item-link{font-family:Open Sans,sans-serif;font-size:1.6rem;font-weight:500}.ingredients-tabs-container .title{font-size:2.8rem}@media screen and (min-width:750px){.ingredients-tabs-container .title{margin-bottom:4rem;font-size:4.8rem}.ingredient__summary{flex-direction:column}.ingredient__chevron{display:none}.ingredient__chevron-desktop{display:block}.ingredient-wrapper{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem}details.ingredient[open]~.ingredient__chevron-desktop{transform:rotate(180deg)}.ingredient__summary img{width:12rem;height:12rem}.ingredient__description{text-align:center}.ingredients-group-description{margin-top:4rem}.ingredients-grid{--grid-desktop-horizontal-spacing: 3rem;--grid-desktop-vertical-spacing: 3rem;margin-top:4rem}.ingredient__summary h3{text-align:center}.ingredients-tabs__nav-wrapper{border-radius:.3rem}}
/*# sourceMappingURL=/cdn/shop/t/521/assets/component-ingredients-tabs.css.map */
