.fm-ingredients__heading{max-width:700px;margin:0 auto;text-align:center}.fm-ingredients__intro{max-width:700px;margin:12px auto 0;font-size:13px;line-height:19.5px;color:var(--fm-ink);text-align:center}.fm-ingredients__grid{display:grid;grid-template-columns:1fr;gap:16px;margin-top:36px}.fm-ingredients__card{position:relative;display:flex;min-height:102.8px;border-radius:20px;background:#fff;overflow:hidden}.fm-ingredients__text{position:relative;z-index:1;flex:1;padding:24px}.fm-ingredients__name{font-size:22px;line-height:28.6px;color:var(--fm-ink)}.fm-ingredients__label{margin-top:8px;font-size:14px;line-height:18.2px;color:var(--fm-ink)}.fm-ingredients__media{position:absolute;top:0;right:0;bottom:0;width:50%}.fm-ingredients__media .fm-img{height:100%;aspect-ratio:auto!important;background:transparent}.fm-ingredients__plus{position:absolute;right:24px;bottom:24px;z-index:2;width:24px;height:24px;padding:0;border:0;background:none;color:#afafaf;cursor:pointer}.fm-ingredients__plus svg{width:24px;height:24px}@media(min-width:750px){.fm-ingredients__intro{margin-top:16px;font-size:16px;line-height:24px}.fm-ingredients__grid{grid-template-columns:1fr 1fr;gap:30px;margin-top:48px}.fm-ingredients__card{min-height:110.6px}.fm-ingredients__name{font-size:26px;line-height:33.8px}.fm-ingredients__label{font-size:16px;line-height:20.8px}}.fm-ingredients__modal{display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.fm-ingredients__modal.is-open{opacity:1;transition:opacity .25s ease-in}.fm-ingredients__scrim{background:#12121280;opacity:1}.fm-ingredients__dialog{position:relative;width:100%}.fm-ingredients__slider{display:block;overflow:hidden;--fm-per-view: 1.3;--fm-gap: 10px}.fm-ingredients__track{display:flex;align-items:center;transition-property:transform;transition-timing-function:ease}.fm-ingredients__slide{transition:transform .3s ease}.fm-ingredients__slide:not(.is-active){transform:scale(.9)}.fm-ingredients__slide-card{position:relative;padding:24px;background:#fff}.fm-ingredients__close{position:absolute;top:10px;right:10px;width:16px;height:16px;padding:0;border:0;background:none;color:#142b6f;cursor:pointer}.fm-ingredients__close svg{width:16px;height:16px}.fm-ingredients__slide-media img{width:100%;max-height:220px;object-fit:cover;margin-bottom:16px}.fm-ingredients__slide-title{font-size:22px;line-height:28.6px;color:var(--fm-ink)}.fm-ingredients__slide-text{margin-top:12px;font-size:14px;line-height:21px;color:var(--fm-ink)}.fm-ingredients__slide-subtitle{margin-top:24px;font-size:12px;line-height:18px;color:var(--fm-subtitle)}.fm-ingredients__slide-subtitle+.fm-ingredients__slide-text{margin-top:5px}.fm-ingredients__nav{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px;color:#fff}.fm-ingredients__arrow{display:flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.fm-ingredients__arrow svg{width:20px;height:20px}.fm-ingredients__counter{font-size:11px;line-height:16px;letter-spacing:1px;text-transform:uppercase}@media(min-width:768px){.fm-ingredients__slider{--fm-gap: 20px}}@media(min-width:1024px){.fm-ingredients__slider{--fm-per-view: 2;--fm-gap: 30px}.fm-ingredients__slide-card{padding:56px}.fm-ingredients__close{top:16px;right:16px}.fm-ingredients__slide-title{font-size:26px;line-height:33.8px}.fm-ingredients__slide-subtitle{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fm-ingredients.css.map */
