.section-main-product .rim-color-picker{margin:4px 0 16px!important}.section-main-product .rim-color-picker .option-selector-fieldset{min-width:0}.section-main-product .rim-color-picker legend.label:before{content:none!important}.section-main-product .rim-color-picker legend.label{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:10px}.section-main-product .rim-color-picker .rim-current{color:#17171e;text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.section-main-product .rim-color-picker .option-selector__btns{display:flex;flex-wrap:wrap;gap:6px;padding:3px;overflow:visible}.section-main-product .rim-color-picker .option-selector-fieldset .opt-label.rim-chip{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;flex:0 0 46px;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;margin:0!important;padding:5px!important;border:2px solid transparent!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.section-main-product .rim-color-picker .opt-label.rim-chip .rim-dot{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--rim-color);box-shadow:inset 0 0 0 1px #0000001f;color:var(--rim-ink)}.section-main-product .rim-color-picker .rim-chip[data-rim-finish=chrome] .rim-dot{background:linear-gradient(135deg,rgb(0 0 0 / 40%) 0%,transparent 28%,rgb(255 255 255 / 82%) 45%,transparent 57%,rgb(0 0 0 / 28%) 83%,rgb(255 255 255 / 45%)),var(--rim-color)}.section-main-product .rim-color-picker .rim-chip[data-rim-finish=holo] .rim-dot{background:linear-gradient(125deg,transparent 30%,#59edff75 42%,#d75cff70 48%,#fff37a90 54%,#67ffbf75 60%,transparent 72%),var(--rim-color)}.section-main-product .rim-color-picker .option-selector-fieldset .opt-label.rim-chip:hover{border-color:#c6c2da!important;background:#f5f3fd!important}.section-main-product .rim-color-picker .option-selector-fieldset .opt-btn:checked+.opt-label.rim-chip{border-color:#4134fc!important;background:#f4f2ff!important;box-shadow:none!important}.section-main-product .rim-color-picker .rim-check{width:18px;height:18px;opacity:0;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 20%))}.section-main-product .rim-color-picker .opt-btn:checked+.rim-chip .rim-check{opacity:1}.section-main-product .rim-color-picker .option-selector-fieldset .opt-btn:focus-visible+.opt-label{outline:2px solid #17171e!important;outline-offset:3px!important}.section-main-product .rim-color-picker .rim-chip .opt-label__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.section-main-product .rim-color-picker .option-selector-fieldset .opt-label.rim-custom{display:flex!important;align-items:center;gap:10px;order:1;flex-basis:100%;min-height:44px;margin:5px 0 0!important;padding:10px 12px!important;text-align:start;font-size:12px!important;line-height:1.5}.section-main-product .rim-color-picker .rim-custom-dot{flex:0 0 23px;width:23px;height:23px;border-radius:50%;background:conic-gradient(#f94a60,#ffcc20,#7fea6e,#20d7e4,#5845f5,#f94a60);box-shadow:inset 0 0 0 1px #0000001a}@media(max-width:600px){.section-main-product .rim-color-picker .option-selector__btns{gap:4px}.section-main-product .rim-color-picker .option-selector-fieldset .opt-label.rim-chip{flex-basis:44px;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:4px!important}}@media(prefers-reduced-motion:reduce){.section-main-product .rim-color-picker .option-selector-fieldset .opt-label.rim-chip{transition:none}}@media(forced-colors:active){.section-main-product .rim-color-picker .rim-dot{forced-color-adjust:none}.section-main-product .rim-color-picker .option-selector-fieldset .opt-btn:checked+.opt-label.rim-chip{border-color:Highlight!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/rim-color-picker.css.map */
