.contact-inquiry{padding:var(--section-padding-top-mobile) var(--pg-gutter) var(--section-padding-bottom-mobile);background:var(--bg);color:var(--text);scroll-margin-top:var(--header-height, 0px)}.contact-inquiry__lockup{--lockup-heading-width: 617px}.contact-inquiry__form{max-width:545px;margin:58px auto 0}.contact-inquiry__status,.contact-inquiry__errors{margin:0 0 40px;padding:12px 15px;border-left:2px solid var(--pg-berry);background:var(--pg-linen);color:var(--pg-ink)}.contact-inquiry__status:focus,.product-inquire__confirmation:focus{outline:none}.contact-inquiry__errors ul{margin:0;padding-left:1.2em}.contact-inquiry__fields{display:flex;flex-direction:column;gap:30px}.contact-field{position:relative;display:flex;flex-direction:column}.contact-field__label{position:absolute;font-size:14px;top:1px;left:0;max-width:100%;color:var(--pg-ink-muted);pointer-events:none;transform-origin:left top;transition:transform var(--pg-transition)}.contact-field:focus-within .contact-field__label,.contact-field:has(input:not(:placeholder-shown)) .contact-field__label,.contact-field--select:has(option:checked:not([value=""])) .contact-field__label{transform:translateY(-21px) scale(.86)}.contact-field__control{width:100%;min-height:0;margin:0;padding:0 0 13px;border:0;border-bottom:1px solid var(--pg-field-line);border-radius:0;background:transparent;color:inherit;font-family:var(--pg-font-body);font-size:16px;line-height:1.2;box-shadow:none;-webkit-appearance:none;appearance:none}.contact-field__control::placeholder{color:transparent}.contact-field__control:focus-visible{outline:none;border-bottom-color:currentColor;box-shadow:0 1px 0 0 currentColor}.contact-field--select .contact-field__control{padding-right:24px;cursor:pointer}.contact-field--select .pg-icon--chevron-down{position:absolute;top:5px;right:0;width:9px;height:7px;pointer-events:none}.contact-field--message .contact-field__label{position:static;transform:none}.contact-field__hint{margin:4px 0 0;color:var(--pg-ink-muted)}.contact-field--message .contact-field__control{min-height:130px;margin-top:12px;line-height:var(--pg-leading-body);resize:vertical}.contact-field--message:has(.contact-field__hint) .contact-field__control{min-height:100px}.contact-inquiry__footer{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px;text-align:center}.contact-inquiry__note{margin:0;color:var(--pg-ink-muted)}.contact-inquiry__note a{color:inherit}@media only screen and (min-width:750px){.contact-inquiry{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.contact-inquiry__footer{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pg-contact-form.css.map */
