.keyIngredients{width:100%;padding:0;margin:0;overflow:hidden}.keyIngredients__carousel{width:100%;max-width:100%}#ingredients-slider .splide__pagination.wf-custom-pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.keyIngredients__slide{padding:0;width:100%}.flipper{position:relative;width:100%;height:232px;perspective:1000px}@media(min-width:768px){.flipper{height:296px}}.flipper-card{width:100%;height:100%;position:absolute;top:0;left:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275)}.flipper-card.flipper-is-flipped{transform:rotateY(180deg)}.flipper-front,.flipper-back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.keyIngredients__imgWrap{margin:0}.ingredient-image{width:100%;height:100%;object-fit:cover;display:block}.flip-front-label{position:absolute;bottom:0;left:0;width:100%;padding:3rem 2rem 4rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:60%}.keyIngredients__title{color:#fff;font-family:var(--font-heading-family, serif);font-size:1.8rem;line-height:24px;font-weight:400;margin-bottom:.8rem;text-align:center;letter-spacing:.2px}.btn-about{position:relative;background:transparent;border:none;color:#fff;font-size:1.4rem;letter-spacing:.6px;padding:0 0 .4rem;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;width:fit-content;margin:0 auto}.btn-about:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:0;left:0;transform-origin:top left;background-color:currentColor;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.btn-about:hover:before{animation:underline-draw .4s ease forwards}@keyframes underline-draw{0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media(min-width:768px){.keyIngredients__title{font-size:2rem;margin-bottom:1.6rem;letter-spacing:.6px}.btn-about{letter-spacing:1px}}.flipper-back{background:#dcdbc4;transform:rotateY(180deg);display:flex;padding:2.5rem;flex-direction:column;align-items:center;justify-content:center;z-index:2}.flip-card-btn-turn-to-front{position:absolute;top:1.5rem;right:1.5rem;background:transparent;border:none;cursor:pointer;display:none}.flipper-card.flipper-is-flipped .flip-card-btn-turn-to-front{display:block}.back-card-wrap{text-align:center}.keyIngredients__title-back{font-size:1.8rem;margin-bottom:1.5rem;color:#333}.keyIngredients__info{font-size:1.4rem;line-height:1.6;color:#333}#ingredients-slider .splide__pagination{bottom:1.5rem}#ingredients-slider .splide__pagination__page{background:#fff6}#ingredients-slider .splide__pagination__page.is-active{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/1554/assets/section-product-key-ingredients.css.map */
