.ml-model-colors{display:flex;gap:12px}.ml-model-color input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.ml-model-color label{display:flex;flex-direction:column;align-items:center;gap:0;padding:1px;border:1px solid var(--color-variant-border);border-radius:var(--inputs-border-radius);cursor:pointer;background:var(--color-variant-background);min-width:92px;font-size:13px}.ml-model-color label>span{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.variant-picker__option[data-option-name=Format]:has(.ml-format-options)>.variant-picker__option-name{display:none}.ml-model-color__image{display:block;width:92px;height:110px;object-fit:contain;border-radius:calc(var(--inputs-border-radius) / 2)}.shopify-section[id^=shopify-section-template--] variant-picker .ml-model-color__image{border:0}.ml-model-color input:checked+label{border-color:var(--color-selected-variant-border)}.ml-model-color input:focus-visible+label{outline:2px solid var(--color-selected-variant-border);outline-offset:3px}.ml-model-color input[aria-disabled=true]+label{opacity:.5}.ml-format-options{width:100%}.ml-option-caption{margin:0 0 8px;font-size:13px;font-weight:500}.ml-option-caption span{font-weight:400;font-size:inherit}.ml-shapes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ml-shapes button{min-height:calc(var(--variant-button-min-height) * .78);min-width:calc(var(--variant-button-min-width) * .78);padding:calc(var(--variant-button-padding-vertical) * .6) calc(var(--variant-button-padding-horizontal) * .6);font:inherit;font-size:calc(var(--variant-button-font-size) * .85);font-weight:var(--button-primary-font-weight);letter-spacing:var(--button-letter-spacing);color:var(--color-variant-text);background:var(--color-variant-background);border:var(--variant-button-border-width) solid var(--color-variant-border);border-radius:var(--inputs-border-radius);cursor:pointer}.ml-shapes button[aria-pressed=true]{color:var(--color-selected-variant-text);background:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border)}.ml-shapes button:focus-visible{outline:2px solid var(--color-selected-variant-border);outline-offset:3px}.ml-dimensions{display:flex;flex-wrap:wrap;gap:8px}.ml-dimensions [hidden]{display:none!important}.ml-lighting-note{margin:8px 0 0;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ml-model-options.css.map */
