.mih-circles{padding-block:clamp(var(--s-4),2.5vw,var(--s-5));background:transparent;border-bottom:0}.mih-circles__wrap{max-width:var(--page-width, 120rem);margin-inline:auto;padding-inline:1.5rem;box-sizing:border-box}@media screen and (min-width:750px){.mih-circles__wrap{padding-inline:5rem}}.mih-header-shell.page-width{box-sizing:border-box}.mih-circles__track{display:flex;gap:var(--s-4);overflow-x:auto;scroll-snap-type:x mandatory;padding-block:var(--s-2);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.mih-circles__track::-webkit-scrollbar{height:6px}.mih-circles__track::-webkit-scrollbar-thumb{background:var(--mih-line-strong);border-radius:var(--r-pill)}.mih-circles__item{flex:0 0 auto;scroll-snap-align:start;width:108px;text-align:center;text-decoration:none;color:#1a2340}.mih-circles__ring{width:96px;height:96px;margin-inline:auto;border-radius:50%;border:2px solid #c8d8ea;overflow:hidden;background:#fff;transition:border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);box-shadow:0 2px 10px #1a234014}.mih-circles__item:hover .mih-circles__ring{border-color:#3da2db;transform:scale(1.04)}.mih-circles__img{width:100%;height:100%;object-fit:cover}.mih-circles__label{margin-top:var(--s-2);font-size:clamp(.92rem,1vw,1.05rem);font-weight:600;line-height:1.2;letter-spacing:.01em;color:#1a2340;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:990px){.mih-circles__track.mih-header-rail{justify-content:space-between;width:100%;overflow:visible;scroll-snap-type:none;scrollbar-width:none;gap:0;padding-block:.15rem 0}.mih-circles__track.mih-header-rail::-webkit-scrollbar{display:none}.mih-circles__track.mih-header-rail .mih-circles__item{flex:0 0 auto;width:auto;min-width:0;scroll-snap-align:unset}.mih-circles__track.mih-header-rail .mih-circles__ring{width:clamp(92px,7.2vw,108px);height:clamp(92px,7.2vw,108px)}.mih-circles__track.mih-header-rail .mih-circles__item:first-child .mih-circles__ring{margin-inline:0 auto}.mih-circles__track.mih-header-rail .mih-circles__item:last-child .mih-circles__ring{margin-inline:auto 0}.mih-circles__track.mih-header-rail .mih-circles__label{font-size:clamp(.95rem,.85vw,1.08rem);margin-top:.55rem;max-width:112px;margin-inline:auto}}@media(max-width:989px){.mih-circles-mount{padding-inline:12px;box-sizing:border-box}.mih-circles__track{justify-content:flex-start;gap:10px;scroll-padding-left:12px;padding-inline:0}.mih-circles__item{width:80px}.mih-circles__ring{width:72px;height:72px}.mih-circles__label{font-size:.78rem;margin-top:6px;line-height:1.15}}@media(min-width:640px)and (max-width:989px){.mih-circles__item{width:96px}.mih-circles__ring{width:88px;height:88px}.mih-circles__label{font-size:.88rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/mih-category-circles.css.map */
