﻿.component-ingredients-slider .description .brand-name{margin-bottom:9px}.component-ingredients-slider .section-title,.component-ingredients-slider .slide-title{margin:0 auto 18px;color:#0f5a47}.component-ingredients-slider .image-wrapper img{margin:auto;height:255px;object-fit:contain}.component-ingredients-slider .logo-wrapper{height:150px;display:flex;justify-content:center;align-items:center}.component-ingredients-slider .logo-wrapper img{height:auto;width:200px}.component-ingredients-slider .description-wrapper{width:100%;height:100%;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.component-ingredients-slider .description{background-color:#0f5a47;color:#fff;position:absolute;top:7%;left:50%;transform:translate(-50%);opacity:0;visibility:hidden;padding:18px 18px 0;min-width:300px}.component-ingredients-slider .description.activated{visibility:visible;opacity:1}.component-ingredients-slider .circle{background-color:#0f5a47;width:44px;height:44px;margin:auto;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;font-size:2rem}.description:after{content:"";background-color:#0f5a47;position:absolute;bottom:-11px;left:50%;width:24px;height:24px;transform:translate(-50%) rotate(130deg)}.component-ingredients-slider .section-title{font-size:1rem;line-height:1;font-weight:600;letter-spacing:.2rem;text-transform:uppercase}.component-ingredients-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);left:-60px}.component-ingredients-slider .slick-arrow.nex-arrow{left:unset;right:-40px}.component-ingredients-slider .slide-title{font-size:1.6875rem;font-weight:600;line-height:1}.component-ingredients-slider .description .ingredient-description p{font-size:12px}@media (max-width:768px){.component-ingredients-slider .slick-arrow{display:none!important}.component-ingredients-slider .slide-col-inner{padding:0 0 2rem}}.slick-dots li button:before,.slick-dots li a:before{opacity:.7;color:#0f5a47!important;font-size:2rem}.slick-dots{margin:2rem auto 1rem}.slick-dots li.slick-active button:before{opacity:1}@media (min-width:992px){.component-ingredients-slider .section-title{font-size:1rem;line-height:1;letter-spacing:.2rem;text-transform:uppercase}.component-ingredients-slider .slide-title{font-size:3.125rem;font-weight:500;line-height:3.4375rem}}
/*# sourceMappingURL=/cdn/shop/t/278/assets/component-ingredients-slider.css.map?v=177756827351292079021746722759 */
