.Ingredients:after{content:"flickity";display:none}@media screen and (min-width: 768px){.Ingredients:after{content:""}}@media only screen and (max-width: 767px){.FeatureIngredients{margin-bottom:2rem}.FeatureIngredients .ListFeature{padding:0}}@media only screen and (max-width: 767px){.FeatureIngredients .ListFeature.ContentMain{padding:0}.js-fixed-body .FeatureIngredients .ListFeature.ContentMain{pointer-events:none}.js-fixed-body .FeatureIngredients .ListFeature.ContentMain .swiper-wrapper{transform:inherit!important}}.FeatureIngredients .title-feature-ingredient{max-width:100%;width:100%;margin-left:auto;margin-right:auto;position:relative;font-family:Roboto;font-style:normal;font-weight:400;font-size:18px;line-height:21px;text-align:center;text-transform:none;color:#000;margin-bottom:56px}@media only screen and (max-width: 767px){.FeatureIngredients .title-feature-ingredient{margin-bottom:30px;font-size:16px;line-height:19px;width:auto;margin-left:15px;margin-right:15px}}.FeatureIngredients .title-feature-ingredient span{position:relative;min-width:200px;background-color:#fff;z-index:2;display:inline-block;padding:0 20px}@media only screen and (max-width: 767px){.FeatureIngredients .title-feature-ingredient span{min-width:150px}}.FeatureIngredients .title-feature-ingredient:after{content:"";width:100%;height:1px;position:absolute;top:50%;left:0;z-index:0;background-color:#000}.FeatureIngredients .ListIngredients.static-position{position:static;transform:none!important}@media only screen and (max-width: 767px){.FeatureIngredients .ListIngredients{overflow-x:visible;padding:0}}@media only screen and (max-width: 767px){.FeatureIngredients .ListIngredients .imgDesktop{display:none}}@media only screen and (min-width: 768px){.FeatureIngredients .ListIngredients .imgMobile{display:none}}.FeatureIngredients .ListIngredients .ItemIngredient .content-ingredient{display:none}.FeatureIngredients .ListIngredients .ItemIngredient .content-ingredient.show-content{display:flex;position:fixed;top:0;left:0;justify-content:center;align-items:center;width:100%;height:100%;z-index:10000;pointer-events:fill}@media only screen and (max-width: 375px){.FeatureIngredients .ListIngredients .ItemIngredient .content-ingredient.show-content{align-items:baseline}}.FeatureIngredients .ListIngredients .ItemIngredient .content-ingredient.show-content .Overlay{width:100%;height:100%;position:absolute;z-index:0;background-color:#00000059}@media only screen and (min-width: 768px){.FeatureIngredients .ListIngredients.DisableSlideIngredients .swiper-wrapper{transform:unset!important;justify-content:center;flex-wrap:wrap;flex-direction:row}}@media only screen and (min-width: 768px){.FeatureIngredients .ListIngredients.DisableSlideIngredients .swiper-wrapper .swiper-slide{width:24%!important;margin:0}}.FeatureIngredients .ListIngredients .Ingredients.static-position{position:static;transform:none!important}@media only screen and (max-width: 375px){.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient.swiper-slide{max-width:163px}}@media screen and (max-width: 767px)and (min-width: 376px){.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient.swiper-slide{width:100%}}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage{position:relative;padding-bottom:100%;width:100%}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage img{position:absolute;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor{position:absolute;z-index:2;bottom:34px;left:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}@media only screen and (max-width: 360px){.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor{bottom:65px}}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor .title{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300;font-size:22px;line-height:17px;text-align:center;letter-spacing:.01em;text-transform:none;color:#000;margin-bottom:21px;padding:0 12px}@media only screen and (max-width: 767px){.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor .title{font-size:20px;margin-bottom:20px}}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor .btn-feature{text-decoration:none;font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:lowercase;max-width:103px;height:34px;line-height:32px;width:100%;margin-left:auto;margin-right:auto;border:1px solid #000;color:#000}.FeatureIngredients .ListIngredients .Ingredients .ItemIngredient .featureImage .infor .btn-feature:hover{background-color:#000;color:#fff}.content-ingredient .content{padding:26px 36px 40px;max-width:690px;width:100%;position:relative;z-index:2}@media only screen and (max-width: 767px){.content-ingredient .content{max-width:345px;width:100%;padding:30px 15px 38px;max-height:600px;overflow-y:auto;margin-top:20px;top:-15px}}@media only screen and (max-width: 375px){.content-ingredient .content{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 390px){.content-ingredient .content.height-overflow .btn-ingredient{margin-bottom:80px}}.content-ingredient .title-ingredient{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300;font-size:34px;line-height:45px;text-transform:none;color:#000;display:flex;justify-content:space-between;margin-bottom:0}@media only screen and (max-width: 767px){.content-ingredient .title-ingredient{font-size:30px;line-height:44px}}.content-ingredient .title-ingredient span{cursor:pointer;position:relative;top:-15px;right:-18px}@media only screen and (max-width: 767px){.content-ingredient .title-ingredient span{top:-9px;right:0}}@media only screen and (max-width: 414px){.content-ingredient .title-ingredient span{top:-7px}}@media only screen and (max-width: 375px){.content-ingredient .title-ingredient span{top:0;right:1px}}@media only screen and (max-width: 767px){.content-ingredient .title-ingredient span svg{width:15px}}.content-ingredient .des-ingredient{font-family:Roboto;font-weight:300;font-size:17px;line-height:30px;font-style:italic;color:#000;margin:0;text-transform:initial}@media only screen and (max-width: 767px){.content-ingredient .des-ingredient{font-size:16px;line-height:32px}}.content-ingredient .el-properties,.content-ingredient .el-benefits{font-family:Roboto;font-style:normal;font-weight:600;font-size:17px;line-height:30px;color:#000;margin-bottom:2px;text-transform:capitalize}@media only screen and (max-width: 767px){.content-ingredient .el-properties,.content-ingredient .el-benefits{font-size:16px;line-height:32px}}.content-ingredient .des-properties,.content-ingredient .des-benefits{font-family:Roboto;font-style:normal;font-weight:300;font-size:17px;line-height:30px;color:#000;margin-bottom:0;text-transform:initial}@media only screen and (max-width: 767px){.content-ingredient .des-properties,.content-ingredient .des-benefits{font-size:16px;line-height:32px}}@media only screen and (max-width: 375px){.content-ingredient .des-properties,.content-ingredient .des-benefits{margin-bottom:7px}}.content-ingredient .des-benefits{margin-bottom:36px}.template--product .content-ingredient .des-benefits{margin-bottom:0}.template--product .content-ingredient .des-benefits br{display:none}.content-ingredient .btn-ingredient{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;letter-spacing:.04em;text-transform:lowercase;color:#000!important;max-width:150px;width:100%;height:44px;display:flex;justify-content:center;align-items:center;text-decoration:unset!important;border:1px solid #000}.content-ingredient .btn-ingredient:hover{background-color:#000;color:#fff!important}@media only screen and (max-width: 767px){.content-ingredient .btn-ingredient{max-width:100%}}@media only screen and (max-width: 767px){.content-ingredient.model-show-ios .btn-ingredient{margin-bottom:10px}}@media only screen and (max-width: 375px){.content-ingredient.model-show-ios .btn-ingredient{margin-bottom:45px}}@media only screen and (max-width: 375px){.content-ingredient.model-show-ios.model-show-ios-firefox .btn-ingredient{margin-bottom:50px}}@media only screen and (min-width: 358px)and (max-width: 413px){.content-ingredient.model-show-android-firefox .content.height-overflow .btn-ingredient{margin-bottom:40px}}.ListIngredients{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:border-box}.ItemIngredient{width:33.33%}.Ingredients{width:100%;padding:0 5rem;display:flex;gap:1rem}@media all and (max-width: 768px){.Ingredients{width:100%;padding:0 1.5rem;display:block}}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1001}.modal__container{background-color:#fff;padding:30px;max-width:800px;max-height:100vh;min-width:300px;min-height:300px;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.modal__header ul{list-style:none}.modal__header a{color:#000;margin-left:10px;text-decoration:none}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:0 0;border:0;position:absolute;right:5px;top:8px}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-bottom:2rem;line-height:1.5;color:#000c}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:#000c;border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide .modal__content{position:relative!important;flex-direction:column;align-items:flex-start}.micromodal-slide form{width:100%}.micromodal-slide form input,.micromodal-slide form textarea{margin-bottom:1.5rem;border-radius:10px;box-shadow:0 8px 30px #001e3c1f}.flickity-button-icon{width:1.5rem!important;height:1.5rem;left:unset!important;top:unset!important}.flickity-prev-next-button{display:flex;align-items:center;justify-content:center;background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/199/assets/featured-ingredients.css.map */
