product-ingredients p{margin:0;letter-spacing:-.02px}.ingredients-section,.ingredients-container,.ingredients-content,.ingredients-text-wrapper,.ingredient-card,.ingredient-card-content,.ingredient-card-details,.ingredient-card-additional,.info-icon-wrapper{display:flex;position:relative;flex-direction:column;align-items:center;min-width:auto;flex-basis:auto;min-height:auto;flex-shrink:0}.ingredients-section{max-width:100%;align-self:stretch;justify-content:center}.ingredients-container{max-width:100%;align-self:stretch;padding:60px 140px;gap:40px;background-color:#f7f8f7}.ingredients-content{row-gap:20px;column-gap:20px;align-self:stretch;justify-content:center}.ingredients-title{font-size:26px;font-weight:600;line-height:100%;overflow-wrap:break-word}.ingredient-header{width:100%;display:flex;align-items:center;justify-content:space-between}.ingredient-content{display:flex;align-items:center;gap:12px}.ingredients-text-wrapper{gap:20px}.ingredients-text-paragraph,.ingredients-text-description{color:#000;font-size:16px;max-width:780px;font-family:Poppins;font-weight:400;line-height:22.4px;text-align:center;text-align-last:center;word-wrap:break-word;width:calc(100% - (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px)))}.modal-trigger{cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;padding:6px 14px;background-color:#e6ecc7;border-radius:50px;overflow:hidden}.modal-icon-wrapper{width:17px;display:flex;align-items:center;overflow:hidden}.modal-text{color:#000;font-size:16px;font-family:Poppins;font-weight:400;line-height:22.4px;text-align:center}.ingredients-list{display:flex;flex-wrap:wrap;gap:20px 30px;align-self:stretch;align-items:flex-start;justify-content:center}.ingredient-card{width:360px;gap:16px;padding:20px;background-color:#fff}.ingredient-card-header{cursor:pointer;display:flex;overflow:hidden;align-items:center;justify-content:space-between;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px}.ingredient-card-content{gap:12px;align-items:center;transition:inherit}.ingredient-card-image-wrapper{width:72.4px;height:72.4px;display:flex;overflow:hidden;align-items:center;border-radius:9999px;transition:inherit}.ingredient-image-wrapper img{height:100%;width:100%;max-width:72px}.chevron-icon,.chevron-wrapper{width:24px;height:24px}.chevron-icon.open{transform:rotate(180deg)}.ingredient-card-name{color:#181818;font-size:18px;max-width:187.6px;font-family:Poppins;font-weight:600;line-height:18px}.ingredient-card-summary{color:#666;font-size:14px;max-width:187.6px;font-family:Poppins;font-weight:400;line-height:19.6px}.ingredient-card-chevron{width:24px;height:24px;transition:inherit}.ingredient-card-description{color:#666;font-size:14px;max-width:320px;font-family:Poppins;font-weight:400;line-height:19.6px}.info-wrapper{display:flex;gap:5px;align-items:center;align-self:stretch}.info-image-wrapper{width:30px;height:30px;display:flex;align-items:center;overflow:hidden}.info-text{color:#666;font-size:14px;max-width:285px;font-family:Poppins;font-weight:400;line-height:19.6px;font-style:italic;flex-grow:1}@media (max-width: 640px){.ingredients-container{padding:40px 20px 60px;gap:30px}.ingredients-title{text-align:center}.ingredient-card{width:100%}}@media (min-width: 641px) and (max-width: 1024px){.ingredients-container{padding:60px}}.modal-image-wrapper{display:flex;flex-grow:1;min-width:var(--replo-flex-min-dimension, 0px);flex-basis:0;min-height:0;align-items:center;flex-shrink:1;overflow:hidden;object-fit:cover}.modal-image{height:100%;width:100%;margin:0;padding:0;min-height:100%;min-width:100%;max-height:100%;max-width:100%;object-fit:cover;display:block}@media (max-width: 640px){.modal-image-wrapper{width:auto;height:auto;min-width:0;flex-grow:unset;flex-basis:auto;flex-shrink:0;align-self:stretch}}@media (min-width: 641px) and (max-width: 1024px){.modal-image-wrapper{width:357px;min-width:0;flex-basis:auto}}.ingredients-trigger{display:flex;justify-content:center;align-items:center;gap:6px;background-color:var(--product-color-shade);border-radius:50px;padding:6px 14px}.ingredients-description,.ingredients-paragraph{text-align:center;max-width:780px}
/*# sourceMappingURL=/cdn/shop/t/104/assets/product-ingredients.css.map */
