.ingredients-related-products:not(.init){opacity:0;visibility:hidden}.ingredients-related-products button.quick-add__submit:hover{color:#fff;background-color:var(--brand-cta-standard)}.ingredients-related-products .collection__title{position:relative}.ingredients-related-products slider-component ul{display:block;overflow:hidden;margin-top:2rem;position:relative;visibility:visible}.ingredients-related-products slider-component>ul:not(.slick-initialized){display:flex}.ingredients-related-products slider-component li{display:inline-block}.ingredients-related-products slider-component li.slick-slide:not(:last-child) .card-wrapper{padding-right:4rem}.ingredients-related-products slider-component li .card__content{display:flex;flex-direction:column;justify-content:space-between}.ingredients-related-products slider-component li .card__content .product-short-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ingredients-related-products slider-component ul.slick-dots{padding:0;display:flex!important;justify-content:space-around}.ingredients-related-products slider-component ul.slick-dots li{flex-basis:100%;display:flex;justify-content:center;padding:1rem 0}.ingredients-related-products slider-component ul.slick-dots li button{background-color:var(--brand-cta-standard);color:transparent;border:none;width:100%;height:8px;cursor:pointer}.ingredients-related-products slider-component ul.slick-dots li:first-child button{border-radius:8px 0 0 8px}.ingredients-related-products slider-component ul.slick-dots li.active.slick-active button{border-radius:0 8px 8px 0}.ingredients-related-products slider-component ul.slick-dots li:first-child.slick-active button{border-radius:8px}.ingredients-related-products slider-component ul.slick-dots li:not(.slick-active,.active) button{background:var(--brand-background-secondary);width:95%;border-radius:8px}.ingredients-related-products slider-component .slick-arrow{display:none!important}.ingredients-related-products .slick-list{padding:0 14% 0 0!important}.ingredients-related-products .collection__title .slick-control-wrapper{position:absolute;display:flex;top:50%;right:0;transform:translateY(-50%);align-items:center}.ingredients-related-products .collection__title .slick-control-wrapper .slick-prev-trigger{transform:rotate(180deg);margin:0 2rem}.ingredients-related-products .collection__title .slick-control-wrapper>button{border:1px solid var(--brand-cta-standard);background-color:#fff;padding:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.ingredients-related-products .collection__title .slick-control-wrapper>button svg{width:22px;height:18px;color:var(--brand-cta-standard)}.ingredients-related-products .collection__title .slick-control-wrapper>button:hover,.ingredients-related-products .collection__title .slick-control-wrapper>button:focus{background-color:var(--brand-cta-standard)}.ingredients-related-products .collection__title .slick-control-wrapper>button:hover svg,.ingredients-related-products .collection__title .slick-control-wrapper>button:focus svg{color:#fff}.ingredients-related-products.noslick ul.product-grid .grid__item{max-width:350px}.ingredients-related-products:has(slider-component>ul:not(.slick-initialized)) .slick-control-wrapper{display:none}.ingredients-related-products.noslick .slick-control-wrapper,.ingredients-related-products.noslick .slick-dots{display:none!important}@media screen and (max-width: 767px){.ingredients-related-products .collection__title{margin-bottom:0}.ingredients-related-products .collection__title .slick-control-wrapper{position:relative;margin:2rem 0 0;transform:none;padding:0}.ingredients-related-products slider-component ul{margin-top:0}.ingredients-related-products ul.product-grid .slick-list{padding-right:0!important}.ingredients-related-products ul.product-grid .slick-track{display:flex;justify-content:space-around;align-items:center}.ingredients-related-products slider-component li.slick-slide .card-wrapper,.ingredients-related-products slider-component li.slick-slide:not(:last-child) .card-wrapper{padding:0 1rem}.ingredients-related-products ul.product-grid .grid__item{max-width:inherit}}
/*# sourceMappingURL=/cdn/shop/t/323/assets/section-ingredients-product.css.map */
