.personalization-container{max-width:800px;margin:auto;padding:30px 20px;font-family:Arial,sans-serif}.personalization-container h1{text-align:center;margin-bottom:20px}.mockup-box{text-align:center;margin-bottom:35px}.mockup-box img{width:280px;max-width:100%;height:auto;border-radius:20px}.custom-form{background:#fff}.custom-form input,.custom-form select{width:100%;height:48px;padding:12px 16px;border-radius:24px;border:1px solid #ccc;font-size:14px;box-sizing:border-box}.custom-form input[type=number]::-webkit-inner-spin-button,.custom-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.custom-form input[type=number]{-moz-appearance:textfield}.custom-form label{display:block;margin-bottom:6px;font-size:13px;font-weight:500}.form-group{margin-bottom:18px}.form-row{display:flex;gap:16px}.form-group--name{flex:3}.form-group--age{flex:1}.file-upload{border:2px dashed #f7b6d2;padding:25px;text-align:center;border-radius:16px;background:#fff0f6}.file-upload input{border:none;height:auto}.upload-btn{background:#f7b6d2;color:#fff;border:none;padding:12px 26px;border-radius:22px;cursor:pointer;font-size:14px;margin-top:10px}.upload-btn:hover{background:#f39ac7}.file-name{margin-top:8px;font-size:12px;color:#777}.btn-submit{width:100%;height:50px;border-radius:25px;background:#686365;color:#fff;border:none;font-size:15px;cursor:pointer}.btn-submit:hover{background:#686365}#upload-status{text-align:center;margin-top:12px;font-size:13px}@media (max-width: 768px){.form-row{flex-direction:column}.mockup-box img{width:220px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-form.css.map */
