.picklix-contact-wrapper{max-width:1140px;margin:0 auto;padding:0 20px}.picklix-contact-header{text-align:center;max-width:640px;margin:0 auto 36px}.picklix-contact-title{font-size:32px;font-weight:700;color:#1f2937;margin:0 0 10px;line-height:1.25;letter-spacing:-.02em}.picklix-contact-subtitle{font-size:15.5px;color:#6b7280;margin:0;line-height:1.55}.picklix-contact-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:start}.picklix-contact-form-card{background:#fff;border:1px solid #EAE6DF;border-radius:14px;padding:32px;box-shadow:0 4px 20px #00000008}.picklix-contact-form{display:flex;flex-direction:column;gap:20px}.picklix-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.picklix-form-field{display:flex;flex-direction:column;gap:6px}.picklix-field-label{font-size:13.5px;font-weight:600;color:#374151;display:flex;align-items:center;gap:4px}.picklix-req-star{color:#dc2626;font-weight:700}.picklix-opt-tag{font-size:12px;font-weight:400;color:#9ca3af;margin-left:2px}.picklix-input,.picklix-select,.picklix-textarea{width:100%;font-family:inherit;font-size:14.5px;color:#1f2937;background-color:#fff;border:1.5px solid #E5E7EB;border-radius:9px;padding:11px 14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.picklix-input::placeholder,.picklix-textarea::placeholder{color:#9ca3af;font-size:14px}.picklix-input:focus,.picklix-select:focus,.picklix-textarea:focus{border-color:#f5a623;box-shadow:0 0 0 3px #f5a6232e}.picklix-input.is-invalid,.picklix-select.is-invalid,.picklix-textarea.is-invalid{border-color:#dc2626!important;box-shadow:0 0 0 3px #dc26261f!important}.picklix-field-error{font-size:12.5px;color:#dc2626;font-weight:500;margin-top:2px}.picklix-select-wrap{position:relative;display:flex;align-items:center}.picklix-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;cursor:pointer}.picklix-select-chevron{position:absolute;right:14px;pointer-events:none;color:#6b7280}.picklix-textarea{resize:vertical;min-height:120px;line-height:1.5}.picklix-form-action{margin-top:6px}.picklix-btn-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:#f5a623;color:#1f2937;font-family:inherit;font-size:15px;font-weight:650;border:none;border-radius:9999px;padding:13px 36px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #f5a62340}.picklix-btn-submit:hover:not(:disabled){background-color:#e69500;transform:translateY(-1px);box-shadow:0 4px 12px #f5a62359}.picklix-btn-submit:active:not(:disabled){transform:translateY(0)}.picklix-btn-submit:disabled,.picklix-btn-submit.is-loading{opacity:.75;cursor:not-allowed;transform:none!important;box-shadow:none!important}.picklix-btn-spinner{display:none;width:16px;height:16px;border:2.5px solid rgba(31,41,55,.25);border-top-color:#1f2937;border-radius:50%;animation:picklix-spin .65s linear infinite}.picklix-btn-submit.is-loading .picklix-btn-spinner{display:inline-block}@keyframes picklix-spin{to{transform:rotate(360deg)}}.picklix-contact-info-card{background:#faf8f5;border:1px solid #EAE6DF;border-radius:14px;padding:30px;display:flex;flex-direction:column;gap:24px}.picklix-info-header{border-bottom:1px solid #E8E4DA;padding-bottom:16px}.picklix-info-title{font-size:20px;font-weight:700;color:#1f2937;margin:0 0 6px}.picklix-info-desc{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.picklix-info-list{display:flex;flex-direction:column;gap:18px}.picklix-info-item{display:flex;align-items:flex-start;gap:14px}.picklix-info-icon-wrap{width:38px;height:38px;border-radius:10px;background-color:#fff;border:1px solid #E8E4DA;display:flex;align-items:center;justify-content:center;color:#f5a623;flex-shrink:0;margin-top:2px}.picklix-info-content{display:flex;flex-direction:column;gap:2px}.picklix-info-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.picklix-info-value{font-size:15px;font-weight:600;color:#1f2937;text-decoration:none;transition:color .15s ease;word-break:break-all}.picklix-info-value:hover{color:#d98200;text-decoration:underline}.picklix-order-tip-box{background:#fff;border:1px solid #F3E8D2;border-left:4px solid #F5A623;border-radius:8px;padding:14px 16px;margin-top:4px}.picklix-order-tip-header{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:650;color:#1f2937;margin-bottom:6px}.picklix-order-tip-box p{font-size:13px;color:#4b5563;line-height:1.5;margin:0}.picklix-order-tip-box strong{color:#1f2937}.picklix-alert{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:10px;margin-bottom:22px}.picklix-alert--success{background-color:#ecfdf5;border:1px solid #A7F3D0;color:#065f46}.picklix-alert--error{background-color:#fef2f2;border:1px solid #FECACA;color:#991b1b}.picklix-alert-icon{flex-shrink:0;margin-top:2px}.picklix-alert-content{display:flex;flex-direction:column;gap:4px}.picklix-alert-title{font-size:15px;font-weight:650;margin:0;line-height:1.3}.picklix-alert-desc{font-size:13.5px;margin:0;line-height:1.45;color:inherit;opacity:.92}@media screen and (max-width:860px){.picklix-contact-layout{grid-template-columns:1fr;gap:28px}.picklix-contact-form-card,.picklix-contact-info-card{padding:24px 20px}.picklix-form-row{grid-template-columns:1fr;gap:16px}.picklix-contact-title{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
