.section--key-ingredients{background:var(--key-ingredients-bg, #efdbb2)}.section--key-ingredients .key-ingredients{padding-top:var(--space-top, 40px);padding-bottom:var(--space-bottom, 40px)}.section--key-ingredients .key-ingredients__head{text-align:center;margin-bottom:45px}.section--key-ingredients .key-ingredients__title{line-height:1}.section--key-ingredients .key-ingredients__card{height:100%;border-radius:20px;overflow:hidden;background:#fff}.section--key-ingredients .key-ingredients__media{background:#f4d34d}.section--key-ingredients .key-ingredients__image{width:100%;height:100%;object-fit:cover;display:block}.section--key-ingredients .key-ingredients__content{padding:20px 20px 22px;text-align:center}.section--key-ingredients .key-ingredients__item-title{font-size:24px;text-transform:uppercase;line-height:1.2;margin:0}.section--key-ingredients .key-ingredients__item-text{margin-top:6px;font-size:16px;font-weight:500;color:#000;line-height:1.6}.section--key-ingredients .key-ingredients__item-text.rte>div{margin-bottom:0}.section--key-ingredients .key-ingredients__item-text p{margin:0}.section--key-ingredients .key-ingredients__read-more{margin-top:10px;padding:0;border:0;background:transparent;color:#000;font-size:14px;font-weight:700;line-height:1.3;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.section--key-ingredients .key-ingredients__modal{width:min(680px,calc(100% - 32px));border:0;border-radius:16px;padding:0;background:#fff;color:#000}.section--key-ingredients .key-ingredients__modal::backdrop{background:#0000008c}.section--key-ingredients .key-ingredients__modal-content{position:relative;padding:32px 24px 24px}.section--key-ingredients .key-ingredients__modal-close{position:absolute;top:14px;right:12px;border:0;background:transparent;font-size:30px;line-height:1;color:#000;cursor:pointer}.section--key-ingredients .key-ingredients__modal-close svg path{stroke-width:1.5px}.section--key-ingredients .key-ingredients__modal-title{margin:0 0 12px;font-size:24px;line-height:1.2}.section--key-ingredients .key-ingredients__modal-text{font-size:16px;line-height:1.6;font-weight:500}.section--key-ingredients .key-ingredients__modal-text p{margin-top:0}.section--key-ingredients .items-scroll .navigation__button .icon path{stroke-width:2px}.section--key-ingredients .items-scroll .navigation__button .icon{width:24px;height:24px}.section--key-ingredients .key-ingredients__scroll{--page-navigation-button-size: 6px;--page-navigation-margin: 28px;max-width:1120px;margin:0 auto}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scroll-enabled] [data-items]{gap:24px;scroll-padding:0 14px;padding:0 14px;margin-left:-14px;width:calc(100% + 28px)}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scrollable] [data-items]{margin-bottom:var(--page-navigation-margin)}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation{gap:8px}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation__button{background-color:#000;opacity:.35}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scroll-enabled] .page-navigation__button.is-active{opacity:1}.key-ingredients .grid-layout--4.grid-spacing--24>*{min-width:260px}@media(max-width:998px){.section--key-ingredients .items-scroll[scroll-enabled]:not(.mini-navigation) .navigation__button{display:none}}@media(max-width:768px){.key-ingredients .grid-layout--4.grid-spacing--24>*{flex-basis:calc(20.6% - 18px)}.section--key-ingredients .key-ingredients__head{margin-bottom:16px}.section--key-ingredients .key-ingredients__title{font-size:26px;line-height:1.6}.section--key-ingredients .key-ingredients{padding-top:calc(var(--space-top, 40px) - 26px);padding-bottom:calc(var(--space-bottom, 40px) - 20px)}.section--key-ingredients .key-ingredients__item-title{font-size:20px}.section--key-ingredients .key-ingredients__item-text{font-size:14px}.section--key-ingredients .key-ingredients__modal-content{padding:28px 20px 20px}.section--key-ingredients .key-ingredients__modal-title{font-size:20px}.section--key-ingredients .key-ingredients__modal-text{font-size:14px}.section--key-ingredients .key-ingredients__content{padding:18px 20px 16px}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scroll-enabled] [data-items]{gap:16px}.section--key-ingredients items-scroll-paged-navigation.items-scroll[scrollable] [data-items]{margin-bottom:36.5px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-key-ingredients.css.map */
