variant-extension{display:block;margin-top:25px}variant-extension .options{display:flex;flex-wrap:wrap;gap:10px}variant-extension .options input,variant-extension .options label span{display:none}.product-form__input[data-option-handle=style] label,variant-extension .options label{max-width:90px;height:71px;border-radius:5px!important;overflow:hidden;border:2px solid #c3c3c3!important}.product-form__input[data-option-handle=style] label img,variant-extension .options label img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-form__input[data-option-handle=style] input:checked+label,variant-extension .options input:checked+label{border-color:#000!important}variant-extension .label-selected{margin-bottom:10px}variant-extension .label-selected p{font-size:1.3rem;margin:0}