.image-swiper__container{display:flex;flex-wrap:wrap;gap:10px;align-items:start;justify-content:center;padding-top:50px;padding-bottom:60px}.image-swiper__product-image{flex:1;min-width:300px;max-width:600px}.image-swiper__product-image-wrapper{width:100%;height:100%;position:relative;overflow:hidden;border-radius:10px}.image-swiper__product-image img{width:100%;height:100%;height:auto;object-fit:cover;border-radius:10px}.image-swiper__product-info{flex:1;min-width:300px;max-width:400px;padding:0 40px}.image-swiper__container h2{font-size:var(--article-headline-size);text-align:center;font-weight:var(--article-headline-weight);font-family:var(--font-body-family);margin-bottom:30px;margin-top:1rem;color:#111}.image-swiper__ingredient-list{display:flex;flex-direction:column;gap:15px}.image-swiper__ingredient-button{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease-in-out}.image-swiper__ingredient-description li{margin:1em 0}.image-swiper__ingredient-description{height:0;transition:all .3s ease-in-out}.image-swiper__ingredient-item{transition:all .3s ease-in-out;overflow:hidden}.image-swiper__ingredient-item.active .image-swiper__ingredient-description{height:fit-content}.image-swiper__ingredient-item.active .image-swiper__ingredient-description p{margin:10px}.image-swiper__ingredient-name{display:flex;align-items:center;gap:10px;font-weight:500}.image-swiper__icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.image-swiper__expand-btn{width:24px;height:24px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#888}.image-swiper__cta-button{background-color:#ff8a00;color:#fff;border:none;padding:20px 40px;border-radius:80px;font-weight:600;margin-top:15px;cursor:pointer;transition:background-color .3s;display:block;width:fit-content;margin-left:auto;margin-right:auto;text-decoration:none}.image-swiper__cta-button:hover{background-color:#e67e00}.image-swiper__carousel-nav{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:30px}.image-swiper__nav-arrow{background:none;border:none;cursor:pointer;color:#888}.image-swiper__nav-dots{display:flex;gap:8px}.image-swiper__nav-dot{width:10px;height:10px;border-radius:50%;background-color:#ccc}.image-swiper__nav-dot.image-swiper__active{background-color:#888}.image-swiper__product-image.image-desktop{max-height:800px;overflow:hidden;border-radius:16px}.image-swiper__product-image.image-desktop img{object-position:0 -100px}.image-swiper__product-image.image-mobile,.image-swiper__mobile-heading{display:none}@media screen and (max-width: 768px){.image-swiper__mobile-heading{display:block}.image-swiper__mobile-heading h2{margin-bottom:1rem}.desktop-heading{display:none}.image-swiper__product-image.image-mobile{display:flex;margin-bottom:3rem}.image-swiper__product-image.image-desktop{display:none}.image-swiper__container h2{text-wrap:wrap}.image-swiper__product-info{padding:0}.image-swiper__cta-button{width:70%;text-align:center;margin-top:40px;padding:15px 30px}.image-swiper__container{padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-with-text-swiper.css.map */
