.kit-selector{display:flex;flex-direction:column;gap:12px;margin:16px 0}.kit-selector__items{display:flex;flex-direction:column;gap:12px}.kit-card{display:flex;gap:16px;padding:12px;border:1px solid var(--color-border, #e5e5e5);border-radius:4px}.kit-card__media{flex:0 0 110px}.kit-card__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--color-image-background, #f5f5f5)}.kit-card__content{display:flex;flex-direction:column;gap:10px;min-width:0}.kit-card__title{margin:0;font-weight:600;color:var(--color-heading, inherit)}.kit-card__label{margin:0 0 6px;font-size:13px;color:var(--color-subtext, inherit)}.kit-card__swatches,.kit-card__values{display:flex;flex-wrap:wrap;gap:8px}.kit-card__swatch{width:28px;height:28px;padding:0;border-radius:50%;border:1px solid var(--color-border, #ccc);background:var(--swatch-color, #ddd);box-shadow:inset 0 0 0 2px var(--color-body-background, #fff);cursor:pointer}.kit-card__swatch.is-active{border:2px solid var(--color-body-text, #000)}.kit-card__value{min-width:36px;height:36px;padding:0 8px;border-radius:18px;border:1px solid var(--color-border, #ccc);background:transparent;color:var(--color-body-text, inherit);font-size:13px;cursor:pointer}.kit-card__value.is-active{border-color:var(--color-body-text, #000);background:var(--color-body-text, #000);color:var(--color-body-background, #fff)}.kit-card__swatch{position:relative;overflow:hidden}.kit-card__swatch.is-disabled{cursor:not-allowed}.kit-card__swatch.is-disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - 2.5px),#fff calc(50% - 2.5px),#fff calc(50% - 1px),#000 calc(50% - 1px),#000 calc(50% + 1px),#fff calc(50% + 1px),#fff calc(50% + 2.5px),transparent calc(50% + 2.5px))}.kit-card__value.is-disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}@media(max-width:575px){.kit-card__media{flex-basis:84px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/kit-selector.css.map */
