.cpf-combo-row{animation:cpfRowIn .25s ease}@keyframes cpfRowIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cpf-upload.is-dragover{border-color:var(--color-primary);background:#1b3a5c0d}.cpf-file-input{cursor:pointer}.cpf-multi-input{max-width:100%;cursor:pointer;color:transparent}.cpf-multi-input::file-selector-button{color:buttontext;cursor:pointer}.cpf-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.cpf-thumbs:empty{display:none}.cpf-thumb{position:relative;width:60px;height:60px}.cpf-thumb img{width:100%;height:100%;object-fit:cover;border-radius:6px;border:1px solid var(--color-border);background:#f5f5f5}.cpf-thumb button{position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;border:0;background:#222;color:#fff;font-size:15px;line-height:22px;padding:0;cursor:pointer}.cpf-multi-msg{font-size:13px;color:var(--color-error);margin:6px 0 0}.cpf-multi-msg[hidden]{display:none}.cpf-required{color:#d0332c}.cpf-shape-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.cpf-shape-option{position:relative;display:block;cursor:pointer}.cpf-shape-option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.cpf-shape-option span{display:flex;align-items:center;min-height:46px;padding:10px 14px;border:1px solid var(--color-border);border-radius:10px;background:#fff;font-size:14px;font-weight:600;line-height:1.25;transition:border-color .15s,background .15s,box-shadow .15s}.cpf-shape-option:hover span{border-color:var(--color-primary)}.cpf-shape-option input:checked+span{border-color:var(--color-primary);background:#1e3c6412;box-shadow:inset 0 0 0 1px var(--color-primary)}.cpf-shape-option input:focus-visible+span{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:480px){.cpf-shape-grid{grid-template-columns:1fr}}.cpf-shape-other{margin-top:12px}.cpf-shape-other[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-product-form.css.map */
