.pt68-variation-attributes{margin-bottom:20px}.pt68-variation-attributes h4,.pt68-custom-options .form-control label h4{margin-top:0;margin-bottom:10px}.pt68-custom-options{width:100%}.pt68-custom-options .form-control{margin-bottom:15px}.pt68-custom-options .form-control .form-input{box-sizing:border-box;width:100%}.pt68-custom-options .form-control p.helper-block{margin:0;font-size:.8em;color:#444;margin-top:10px}.pt68-variation-attributes ul{list-style:none;padding:0;margin:0}.pt68-variation-attributes li{display:inline-block;margin-right:10px}.pt68-variation-attributes li label{display:block;cursor:pointer}.pt68-variation-attributes li input[type="radio"]{display:none}.pt68-variation-attributes li img.variable-item-image{width:36px;height:36px;margin-bottom:5px}.pt68-variation-attributes li.text-attribute label{padding:5px 10px;border:1px solid #ccc}.pt68-variation-attributes li.image-attribute label{padding:0;border:none}.pt68-variation-attributes li.image-attribute label img{border:1px solid #ccc;padding:2px;transition:border-color 0.3s ease}.pt68-variation-attributes li.text-attribute input:checked+label,.pt68-variation-attributes li.image-attribute input:checked+label img{border-color:#0eb07f!important}.pt68-variation-attributes li.image-attribute label img:hover{border-color:#000}