.m-image-carousel{width:100%;overflow:hidden}.m-image-carousel .m-ic__inner{max-width:1400px;margin:0 auto;padding-left:24px;padding-right:24px}.m-ic__viewport{overflow:hidden;width:100%}.m-ic__track{display:flex;flex-wrap:nowrap;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.m-ic__card{flex:0 0 calc((100% - var(--ic-gap, 20px) * 3) / 4);min-width:0;display:flex;flex-direction:column;align-items:center}.m-ic__img-wrap{width:var(--ic-img-size, 100px);height:var(--ic-img-size, 100px);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--ic-img-bg, #dce6ef);flex-shrink:0}.m-ic__img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.m-ic__img-wrap .m-placeholder-svg{width:55%;height:55%;opacity:.3}.m-ic__card-body{width:100%;padding:20px 8px 4px}.m-ic__card-title{margin:0 0 10px;padding:0;line-height:1.3}.m-ic__card-desc{margin:0;padding:0;line-height:1.6}.m-ic__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:32px}.m-ic__arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:transparent;color:var(--ic-arrow-color, #044E30);cursor:pointer;flex-shrink:0;transition:background .18s ease,color .18s ease;padding:0}.m-ic__arrow:hover{background:#d9d9d9;color:#044e30}.m-ic__arrow svg{width:16px;height:16px;pointer-events:none}.m-ic__arrow--disabled{opacity:.35;cursor:default;pointer-events:none;color:#d9d9d9}.m-ic__dots{display:flex;align-items:center;gap:8px}.m-ic__dot{width:8px;height:8px;border-radius:50%;border:none;background:var(--ic-dot-inactive, #bbbbbb);cursor:pointer;padding:0;transition:all .22s ease;flex-shrink:0}.m-ic__dot.is-active{background:var(--ic-dot-active, #1a5c3a);width:24px;border-radius:4px}@media screen and (max-width:900px){.m-ic__card{flex:0 0 calc((100% - var(--ic-gap, 20px)) / 2)}}@media screen and (max-width:520px){.m-ic__card{flex:0 0 100%}.m-image-carousel .m-ic__inner{padding-left:23px;padding-right:23px}.m-ic__card-body{padding-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/image-carousel.css.map */
