.d-flex{display:flex}.d-flex__wrap{display:flex;flex-wrap:wrap}.d-flex__column{display:flex;flex-direction:column}.p-absolute{position:absolute}.p-relative{position:relative}.text-uppercase{text-transform:uppercase!important}.wishlist-btn{display:block;line-height:0;cursor:pointer;padding:10px}.wishlist-btn .heart-black{display:none}.wishlist-btn.swym-added .heart-black{display:inline-block}.wishlist-btn.swym-added .heart-outline{display:none}@media (min-width: 970px){.wishlist-btn:hover .heart-black{display:inline-block}.wishlist-btn:hover .heart-outline{display:none}}.product-wishlist{right:0;top:0;padding:5px;z-index:13}.swiper-button-prev,.swiper-button-next{color:var(--COLOR-ACCENT-ALPHA-50)}.swiper-slide{padding:0 36px}@media (min-width: 600px){.swiper-slide{padding:0}}#template--15667744571578__main-key-ingredients .swiper-slide{padding-left:0}.swiper-slide .grid-item__image{padding-bottom:100%;margin-bottom:20px}.swiper-slide .grid-item__image.hover-image:hover .second-image{display:none}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-slide .grid-item__image img{max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-slide .grid-item{width:100%;padding:0 0 1rem}.step-info-nav{color:var(--COLOR-ACCENT);text-transform:capitalize;letter-spacing:0}.step-next,.step-prev{display:none}.step-info-title{color:var(--COLOR-TEXT);text-transform:uppercase;letter-spacing:.1rem}.grid-item__container .product-metafield{text-transform:uppercase;padding-right:10px;letter-spacing:.1rem}.grid-item__container .product-price{display:inline-block;font-size:14px;line-height:normal;margin-bottom:1rem}.product__block{margin-bottom:1rem}.section-ingredients{margin:1rem 0}.section-ingredients h3{margin-bottom:1rem}.image-ingredient{width:50px!important;border:1px solid #CCC;border-radius:50%;float:left;margin-right:1rem;overflow:hidden}.title-ingredient{font-size:calc(1rem*var(--adjust-body));font-family:var(--FONT-STACK-BODY);font-weight:700}.sort-description-ingredient{font-size:calc(.8125rem*var(--adjust-body));color:var(--COLOR-TEXT)}.sort-description-ingredient p{margin-top:0}.ingredient-index ul,.ingredient-index ul li a{color:var(--COLOR-ACCENT)}.ingredient-index li a:hover{text-decoration:underline}.ingredient-index .btn{line-height:1.5!important;padding:6px 10px!important;font-weight:700!important;border-width:1px!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/index.css.map */
