.ingredient-title{text-align:center}.ingredient_wrapper{display:inline-block;width:49%;z-index:1}.m-close .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}@media screen and (min-width: 750px){.ingredient-title{text-align:center;margin-bottom:5rem}.ingredient_wrapper{width:32.8%;display:inline-block}}.ingredient-card__image-wrapper--third-width{width:33%}.ingredient-card__image-wrapper--half-width{width:80%;margin:0 auto}.ingredient-card_inner .media>:not(.zoom):not(.deferred-media__poster-button){width:250px;height:auto;left:50%;transform:translate(-50%)}@media screen and (min-width: 750px){.ingredient-card__image-wrapper--half-width{width:100%}.ingredient-card_inner .media>:not(.zoom):not(.deferred-media__poster-button){width:450px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}}.ingredient-list__item.center .ingredient-card__image-wrapper:not(.ingredient-card__image-wrapper--full-width),.ingredient-list__item:only-child{margin-left:auto;margin-right:auto}.ingredient .button{margin-top:1.5rem}@media screen and (min-width: 750px){.ingredient .button{margin-top:4rem}}.ingredient-list{margin-bottom:0;padding:0}.ingredient-list__item:only-child{max-width:72rem}.ingredient:not(.background-secondary){margin:2.8rem 0}@media screen and (min-width: 750px){.ingredient:not(.background-secondary){margin:6rem 0}}.ingredient-card__info>:nth-child(2){margin-top:1rem}.ingredient-list__item.center .media--adapt,.ingredient-list__item .media--adapt img{width:auto}.ingredient-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width: 490px){.ingredient-card__info{padding:1.5rem 1rem;pointer-events:none}}@media (max-width: 749px) and (min-width: 491px){.ingredient-card__info{padding:2rem 2.6rem;pointer-events:none}}@media screen and (max-width: 749px){.ingredient-list{margin:0;width:100%}.ingredient-list__item{margin:0 0 1rem;padding:0}.ingredient-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}.ingredient-list.slider .ingredient-list__item{width:100%}.ingredient-list.slider .ingredient-list__item+.ingredient-list__item{padding-left:.5rem}.ingredient-card__image-wrapper--half-width{width:50%;margin:0 auto}}@media screen and (min-width: 750px){.ingredient-list.slider,.ingredient-list.grid--4-col-desktop{padding:0}.ingredient-list__item,.grid--4-col-desktop .ingredient-list__item{padding-bottom:0}.grid--2-col-tablet .ingredient-list__item{margin-top:1rem;max-width:50%}.background-none .grid--2-col-tablet .ingredient-list__item{margin-top:4rem}.grid--2-col-tablet .ingredient-list__item:nth-of-type(-n+2){margin-top:0}}@media screen and (min-width: 990px){.grid--2-col-tablet.grid--4-col-desktop .ingredient-list__item{max-width:25%}.grid--2-col-tablet.grid--4-col-desktop .ingredient-list__item:nth-of-type(-n+4){margin-top:0}}.background-none .ingredient-card-spacing{padding:0;margin:0}@media screen and (min-width: 750px){.ingredient-card__info{padding:3.8rem 5rem 3.7rem;pointer-events:none}}.background-none .ingredient-card__info{padding-top:0;padding-left:0;padding-right:0}.background-none .slider .ingredient-card__info{padding-bottom:0}.background-none .ingredient-card__image-wrapper+.ingredient-card__info{padding-top:2.5rem}.background-none .slider .ingredient-card__info{padding-left:.5rem}.background-none .slider .ingredient-card__image-wrapper+.ingredient-card__info{padding-left:1.5rem}.background-none .ingredient-list:not(.slider) .center .ingredient-card__info{padding-left:2.5rem;padding-right:2.5rem}.ingredient-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.ingredient-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}.ingredient_container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.modal-btn{cursor:pointer;outline:none;transition:all .3s ease-in-out;z-index:2;border:1px solid #DDDDDD;box-sizing:border-box;border-radius:8px;margin-left:.8rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){.modal-btn{margin-bottom:3.5rem;margin-left:1.5rem;margin-right:1.5rem}li.ingredient-list__item.grid__item.slider__slide:nth-of-type(1) .modal-btn:first-child{margin-left:0;margin-right:1.6rem}}.i_modal{position:fixed;z-index:9999;left:0;bottom:0;top:0;right:0;background-color:#0000004d;padding:20px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.i_modal .m-container{display:flex;flex-direction:column;width:90%;max-width:1170px;min-height:150px;height:auto;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;box-shadow:0 10px 30px #00000026;opacity:0;transition:all .3s ease-in-out}@media screen and (min-width: 750px){.i_modal .m-container{display:flex;flex-direction:column;width:100%;max-width:1170px;min-height:150px;height:auto;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;box-shadow:0 10px 30px #00000026;opacity:0;transition:all .3s ease-in-out}}.i_modal .m-container.sm-modal{max-width:300px}.i_modal .m-container .m-close{display:flex;align-items:center;justify-content:center;position:absolute;height:25px;width:25px;right:3rem;top:3rem;padding:0;margin:0;border-radius:50%;cursor:pointer;z-index:999999}.i_modal .m-container .m-content{display:block;background-color:#f1f1f1;min-height:150px;width:100%;height:auto;z-index:1;margin:0;padding:2.5rem;border-radius:8px;box-shadow:0 10px 30px #00000026}.i_modal.active{visibility:visible;opacity:1}.i_modal.active .m-container{opacity:1;z-index:5555}img{max-width:100%;pointer-events:none;height:auto}.ingredient_title{font-size:18px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0em;text-align:left;color:#555}@media screen and (min-width: 750px){.ingredient_title{font-size:24px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:0em;text-align:left;color:#555}}.ingredient_contains{font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:2.4rem}@media screen and (min-width: 750px){.ingredient_contains{font-size:24px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0em;text-align:left;margin-bottom:3.2rem}}.title_inner{font-size:30px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;margin-bottom:.8rem;color:#000}@media screen and (min-width: 750px){.title_inner{font-size:40px;font-style:normal;font-weight:400;line-height:41px;letter-spacing:0em;text-align:left;margin-bottom:3.2rem}}.ingredient-card_inner{display:grid}@media screen and (min-width: 750px){.ingredient-card_inner{display:grid;grid-template-columns:1.5fr 2fr;align-items:center}}.i_modal .m-container .m-close:after,.i_modal .m-container .m-close:before{content:"";display:block;position:absolute;border-radius:3px}.i_modal .m-container .m-close:after{width:25px;height:25px;z-index:99999}.i_modal .m-container .m-close:before{width:16px;height:2px}.ingredient .button{margin-top:4rem;border-radius:8px;width:100%;margin-bottom:1.2rem}@media screen and (min-width: 750px){.ingredient .button{margin-top:4rem;border-radius:8px;width:100%;max-width:28.2rem;margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-ingredient.css.map */
