:root{--gv-pdf-bg: #e8eef5;--gv-pdf-card: #f4f0e6;--gv-pdf-ink: #0c3d69;--gv-pdf-label: #0c3d69;--gv-pdf-input-bg: #ffffff;--gv-pdf-input-border: #d9dde3;--gv-pdf-radius: 10px;--gv-pdf-font: "Segoe UI", "Helvetica Neue", Arial, sans-serif}.gv-pdf{font-family:var(--gv-pdf-font);color:var(--gv-pdf-ink);padding:28px 0 48px;background:var(--gv-pdf-page-bg, var(--gv-pdf-bg))}.gv-pdf *,.gv-pdf *:before,.gv-pdf *:after{box-sizing:border-box}.gv-pdf__status{margin:0 0 20px;padding:14px 18px;border-radius:10px;font-size:1.5625rem;font-weight:600;line-height:1.45}.gv-pdf__status--success{background:#e8f7e8;color:#1a7a2e}.gv-pdf__status--error{background:#fdecea;color:#a32020}.gv-pdf__status-list{margin:0 0 16px;padding-left:1.2em;color:#a32020;font-size:1.3125rem;line-height:1.5}.gv-pdf__wrap{max-width:1250px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.gv-pdf__card{max-width:none;width:100%;margin:0;padding:36px 40px 40px;background:var(--gv-pdf-card);border-radius:18px;box-sizing:border-box}.gv-pdf__heading{margin:0 0 28px;font-family:var(--font-primary--family, "Segoe UI", "Helvetica Neue", Arial, sans-serif);font-size:clamp(2.125rem,3.5vw,2.75rem);font-weight:700;line-height:1.35;color:var(--gv-pdf-ink)}.gv-pdf__heading strong{font-weight:800}.gv-pdf__form{display:block}.gv-pdf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.gv-pdf__field{display:flex;flex-direction:column;gap:8px;min-width:0}.gv-pdf__field--full{grid-column:1 / -1}.gv-pdf__field label{font-size:1.5625rem;font-weight:600;line-height:1.35;color:var(--gv-pdf-label)}.gv-pdf__field input[type=text],.gv-pdf__field input[type=email],.gv-pdf__field input[type=tel],.gv-pdf__field input[type=date],.gv-pdf__field textarea,.gv-pdf__field select{width:100%;margin:0;padding:14px 16px;border:1px solid var(--gv-pdf-input-border);border-radius:var(--gv-pdf-radius);background:var(--gv-pdf-input-bg);color:var(--gv-pdf-ink);font:inherit;font-size:1.5625rem;outline:none;box-shadow:0 1px #0c3d6908}.gv-pdf__field select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c3d69' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;background-size:18px;padding-right:44px}.gv-pdf__field textarea{min-height:120px;resize:vertical}.gv-pdf__field input:focus,.gv-pdf__field textarea:focus,.gv-pdf__field select:focus{border-color:#8aa7c4;box-shadow:0 0 0 3px #0c3d6914}.gv-pdf__field .is-invalid,.gv-pdf .is-invalid{border-color:#dc3545!important}.gv-pdf-err,.gv-pdf-error-text{color:#a32020;font-size:1.125rem;margin-top:4px;display:block;font-weight:500}.gv-pdf__file{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border:1px solid var(--gv-pdf-input-border);border-radius:var(--gv-pdf-radius);background:var(--gv-pdf-input-bg)}.gv-pdf__file input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.gv-pdf__file-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid #c5ccd6;border-radius:6px;background:#f3f4f6;color:#333;font-size:1.3125rem;font-weight:600;cursor:pointer;white-space:nowrap}.gv-pdf__file-btn:hover{background:#eaecef}.gv-pdf__file-note{margin:6px 0 0;font-size:1.025rem;line-height:1.4;color:#6b7280}.gv-pdf__file-name{font-size:1.3125rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-pdf__agree{display:flex;align-items:flex-start;gap:10px;width:100%;margin:22px 0 18px;font-size:1.5625rem;font-weight:600;color:var(--gv-pdf-ink);cursor:pointer}.gv-pdf__agree input{width:22px;height:22px;margin-top:6px;flex:0 0 auto;accent-color:var(--gv-pdf-ink)}.gv-pdf__agree em{font-style:normal;color:#c0392b}.gv-pdf__submit{display:inline-flex;align-items:center;gap:10px;margin:0;padding:10px 14px 10px 22px;border:1.5px solid var(--gv-pdf-ink);border-radius:999px;background:transparent;color:var(--gv-pdf-ink);font:inherit;font-size:1.5625rem;font-weight:700;cursor:pointer}.gv-pdf__submit:hover{background:#0c3d690a}.gv-pdf__submit-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--gv-pdf-ink);color:#fff}.gv-pdf__submit-arrow svg{width:15px;height:15px}@media(max-width:760px){.gv-pdf{padding:16px 0 32px}.gv-pdf__card{padding:24px 16px 28px;border-radius:14px}.gv-pdf__heading{margin-bottom:20px;font-size:1.9375rem}.gv-pdf__grid{grid-template-columns:1fr;gap:14px}.gv-pdf__field label{font-size:1.3125rem}.gv-pdf__field input,.gv-pdf__field select,.gv-pdf__field textarea{font-size:1.3125rem;padding:12px 14px}.gv-pdf__agree,.gv-pdf__submit{font-size:1.3125rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gv-pet-details-form.css.map */
