.ingredients-section{padding:0}.ingredients-heading{text-align:center;margin:0 0 5px;overflow:hidden;color:#000;text-overflow:ellipsis;font-family:Satoshi;font-style:normal;font-weight:400;line-height:34px;letter-spacing:1.5px;display:none}.key-ingredients{display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:22px;display:none}.key-ingredients h2{margin:0;overflow:hidden;color:#17170f;text-overflow:ellipsis;font-family:EB Garamond;font-style:normal;font-weight:400;line-height:34px;text-transform:capitalize}.info-button{background:none;border:none;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:flex-end}.info-button svg{margin-top:3px}.cards-container{display:flex;overflow-x:auto;gap:30px;padding:0 7px}.ingredients-section img{width:100%;height:auto;object-fit:contain;margin-bottom:-7px;margin-top:-1px}.ingredient-card{min-width:29%;text-align:left;cursor:pointer}.ingredient-img-container{border-radius:50%;padding:4.5%}.cards-container::-webkit-scrollbar{display:none}.ingredient-card h3{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#17170f;text-overflow:ellipsis;font-family:Satoshi;font-size:13px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:1.5px;text-align:center}.ingredient-card p{font-family:"popp  ins"}.see-all-button{overflow:hidden;color:#05301d;text-overflow:ellipsis;font-family:Satoshi;font-style:normal;font-weight:500;line-height:27px;letter-spacing:1px;text-align:center;width:100%;cursor:pointer;text-decoration:underline;text-underline-offset:6px;display:none}.all-ingredients{max-height:0;overflow:hidden;padding:0 10px;opacity:0;visibility:hidden;transition:max-height .5s ease-out,opacity .5s ease-out,visibility .5s ease-out}.all-ingredients.active{max-height:500px;opacity:1;visibility:visible;transition:max-height 1.5s ease-out,opacity .3s ease-out,visibility .3s ease-out}.ingredient{margin-bottom:10px;padding:10px;border:1px solid #ddd;border-radius:5px;background-color:#f9f9f9}.ingredient h3{margin:0 0 5px}.ingredient p{margin:0}.ingredient{border-bottom:1px solid #ddd;padding:10px 0}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);margin:0 auto;height:auto;background:#fff;box-shadow:0 4px 8px #0000001a;padding:18px 20px;z-index:2301;display:flex;flex-direction:column}.popup-card h3{margin:20px 0 0;overflow:hidden;color:#05301d;text-overflow:ellipsis;font-family:EB Garamond;font-size:21.468px;font-style:normal;font-weight:400;line-height:25.761px}.popup-card p{font-family:Satoshi;font-weight:400;font-size:14px}.popup h2{margin:0 0 25px;overflow:hidden;color:#17170f;text-overflow:ellipsis;font-family:EB Garamond;font-size:30px;font-style:normal;font-weight:400;line-height:34px;text-transform:capitalize}.popup.hidden{display:none}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#53525259;z-index:2301}.popup-content{display:flex;gap:18px;overflow-x:auto}.popup-card{max-width:274px;flex:0 0 80%}.close-popup{position:absolute;top:25px;right:19px;background:none;border:none;font-size:16px;cursor:pointer;color:#007bff;padding:0}.all-ingredients p{font-family:Satoshi;font-weight:300}.info-button svg path{transition:stroke .5s ease-in-out}@media screen and (min-width: 750px){.popup{padding:18px 40px}.ingredient-card{max-width:15%;min-width:15%}.cards-container{justify-content:flex-start;align-items:flex-start;padding:0;flex-wrap:wrap}.popup-content{display:flex;gap:40px;overflow-x:hidden;justify-content:center}.popup-card{width:20%;flex:auto;max-width:20%}.popup{width:75%;z-index:2301}.all-ingredients{padding:0}}.product__content .accordion{border-top:none;border-bottom:1px solid var(--border)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/ingredients.css.map */
