.kenai-color-thumbs{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important;margin:5px 0 7px!important;position:relative;z-index:4;min-width:0}
.kenai-color-thumbs__item{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 33px!important;width:33px!important;height:33px!important;min-width:0!important;min-height:0!important;aspect-ratio:1!important;border-radius:50%!important;padding:2px!important;border:1px solid #bcbcbc!important;background:#fff!important;overflow:hidden!important;cursor:pointer;opacity:1!important;visibility:visible!important;box-sizing:border-box!important;line-height:0!important}
.kenai-color-thumbs__item.is-selected{border:2px solid #222!important}
.kenai-color-thumbs__item img{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;filter:none!important;max-width:none!important;max-height:none!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:50%!important;pointer-events:none!important}
.kenai-color-thumbs__fallback{display:block!important;opacity:1!important;visibility:visible!important;flex:1 1 auto;width:100%!important;height:100%!important;min-height:0!important;border-radius:50%!important;pointer-events:none!important}
.kenai-color-thumbs__item.is-unavailable{cursor:not-allowed!important;opacity:.55!important}
.kenai-color-thumbs__item.is-unavailable:after{content:'';position:absolute;left:-15%;top:50%;width:130%;height:1.5px;background:#282828;transform:rotate(-45deg);box-shadow:0 0 0 1px rgba(255,255,255,.75);pointer-events:none;z-index:3}
.kenai-color-thumbs__more{font-size:11px;color:#666;white-space:nowrap}
@media(max-width:749px){.kenai-color-thumbs{gap:4px!important;margin:4px 0 6px!important}.kenai-color-thumbs__item{flex-basis:29px!important;width:29px!important;height:29px!important}}
.kenai-edit-card__media,.product-media-container,.product-media,slideshow-component{position:relative}.kenai-variant-preview{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:3!important;pointer-events:none!important;display:none!important}.kenai-variant-preview-active>.kenai-variant-preview{display:block!important}