.ingredients-slider{overflow:hidden}.ingredients__container{display:block;margin-inline:auto;padding-inline:16px}.ingredients__heading{margin-bottom:25px}.ingredients__title{font-size:46px;line-height:120%;margin:0 0 25px}.ingredients__description{font-size:18px;line-height:140%;font-family:CircularStd-Book,sans-serif}.ingredients__item-content{font-family:Akkurat-Mono-_1_,sans-serif;display:flex;flex-direction:column;gap:10px}.ingredients__item-image{position:relative;padding-top:100%;aspect-ratio:1 / 1}.ingredients__item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.ingredients__block-title{font-size:26px;font-weight:700;line-height:120%;margin:0}.ingredients__block-subtitle{margin-bottom:0}.ingredients__block-text{font-size:14px}.ingredients__navigation{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:20px}.ingredients__prev-btn,.ingredients__next-btn{position:static;margin:0;width:27px}.ingredients__prev-btn:after,.ingredients__next-btn:after{display:none}.ingredients__pagination{display:none}.ingredients__pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:transparent;border:1px solid #000;opacity:1;margin:0!important}.ingredients__pagination .swiper-pagination-bullet.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.ingredients{position:fixed;display:block;opacity:0;transform:scale(.95);visibility:hidden;padding-block:42px;transition:visibility .6s,transform .6s,opacity .6s;z-index:2}.ingredients__modal{position:fixed;display:block;text-align:center;padding-block:42px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:14px;padding:52px 21px 30px;border:none;opacity:0;visibility:hidden;transform:scale(.95);transition:visibility .6s,transform .6s,opacity .6s;z-index:2}.ingredients__modal[open]{opacity:1;transform:scale(1);visibility:visible}.ingredients__modal::backdrop{background:#47474763}.ingredients__modal-content p{font-family:Akkurat-Mono-_1_,sans-serif;font-size:16px;text-align:center;color:#000}.ingredients__modal-content p:last-child{font-size:12px}.ingredients__open-modal-btn{display:inline-flex;align-self:flex-start;align-items:baseline;gap:5px;font-size:12px;line-height:120%;padding:10px 5px 5px;text-align:left;color:#fff;background-color:#f58e84}.ingredients__open-modal-btn svg{width:10px;height:10px}.ingredients__modal-close-btn{position:absolute;top:12px;right:12px;display:inline-block;width:40px;height:40px;background:url('data:image/svg+xml,<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" role="presentation" class="r-178u8mh" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg" style="width: var(--rsw, 100%); height: auto; max-height: 100%;"><path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"></path></svg>') center / contain no-repeat}.ingredients__modal-image{max-width:400px;width:100%;margin-bottom:20px;object-fit:contain}.ingredients__content p{font-size:12px;text-align:left;color:#747474}@media (min-width: 767px){.ingredients{max-width:700px;padding-inline:32px}.ingredients__container{padding-left:80px}.ingredients__content p{font-size:16px}.ingredients__modal{max-width:1000px;padding:50px}.ingredients__heading{text-align:center;max-width:900px;margin-inline:auto}.ingredients__title{font-size:40px}.ingredients__description{font-size:20px}.ingredients__slider{overflow:visible}.ingredients__list{margin-inline:-16px}.ingredients__item{display:flex;gap:16px;align-items:center}.ingredients__item-image{padding-top:50%}.ingredients__block-title{font-size:20px}.ingredients__navigation{gap:46px}.ingredients__prev-btn,.ingredients__next-btn{width:20px}.ingredients__pagination{position:static;display:flex;width:auto!important;gap:46px}.ingredients__pagination .swiper-pagination-bullet,.ingredients__modal-close-btn{width:20px;height:20px}}@media (min-width: 1400px){.ingredients__slider{overflow:hidden;width:calc(100% + 16px);margin-right:-16px}.ingredients__container{padding-left:70px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/ingredients-slider.css.map */
