.mx-ico__head{margin-bottom:44px}.mx-ico__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ico-cols),minmax(0,1fr));gap:32px 20px;justify-items:center}.mx-ico__item{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:220px}.mx-ico__badge{position:relative;width:var(--ico-size);aspect-ratio:1;transition:transform .45s var(--mx-ease),filter .45s}.mx-ico__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:mxIcoSpin var(--ico-spin) linear infinite}.mx-ico__badge.is-still .mx-ico__ring{animation:none}.mx-ico__disc{fill:var(--ico-fill);stroke:color-mix(in srgb,var(--ico-ring) 30%,transparent);stroke-width:1.2}.mx-ico__ring text{fill:var(--ico-ring);font:700 10.5px/1 var(--mx-font-b);letter-spacing:.14em}.mx-ico__glyph{position:absolute;top:30%;right:30%;bottom:30%;left:30%;display:grid;place-items:center;color:var(--ico-icon)}.mx-ico__glyph svg,.mx-ico__glyph img{width:100%;height:100%;object-fit:contain}.mx-ico__title{margin:16px 0 0;font-family:var(--mx-font-h);font-weight:var(--fw-heading, 500);font-size:18px;line-height:1.2}.mx-ico__text{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--mx-muted)}.mx-ico--lift .mx-ico__item:hover .mx-ico__badge{transform:translateY(-6px) scale(1.04)}.mx-ico--spin .mx-ico__item:hover .mx-ico__ring{animation-duration:calc(var(--ico-spin) / 4)}.mx-ico--glow .mx-ico__item:hover .mx-ico__badge{filter:drop-shadow(0 10px 24px color-mix(in srgb,var(--ico-ring) 45%,transparent))}@keyframes mxIcoSpin{to{transform:rotate(360deg)}}@media(max-width:749px){.mx-ico__head{margin-bottom:28px}.mx-ico__list{grid-template-columns:repeat(var(--ico-cols-m),minmax(0,1fr));gap:24px 12px}.mx-ico__item{width:100%}.mx-ico__badge{width:min(var(--ico-size-m),100%)}.mx-ico__title{font-size:15px;margin-top:10px}.mx-ico__text{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/mx-ico.css.map */
