/* Available colors widget */
.iim .iim-colors{background:var(--off);padding:80px 0}
.iim .iim-swatches{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:40px}
.iim .iim-swatches li{display:flex;flex-direction:column;align-items:center;gap:8px;width:92px;text-align:center}
.iim .iim-swatches i{display:block;width:56px;height:56px;border-radius:50%;border:1px solid rgba(31,42,55,.15);box-shadow:0 6px 14px rgba(31,42,55,.10),inset 0 0 0 3px rgba(255,255,255,.55);transition:transform .25s}
.iim .iim-swatches li:hover i{transform:scale(1.08)}
.iim .iim-swatches span{font-size:13px;font-weight:600;line-height:1.3;color:var(--navy)}
@media (max-width:860px){.iim .iim-colors{padding:64px 0}}
@media (max-width:767px){.iim .iim-swatches{gap:14px}.iim .iim-swatches li{width:74px}.iim .iim-swatches i{width:46px;height:46px}}
