.pph{background:var(--pph-section-bg);padding:var(--pph-section-pt) var(--pph-section-px) var(--pph-section-pb);font-family:var(--typeBodyPrimary, var(--typeBasePrimary)),var(--typeBaseFallback, sans-serif);scroll-margin-top:80px}.pph *,.pph *:before,.pph *:after{box-sizing:border-box}.pph-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.pph__container{display:flex;flex-direction:column;gap:var(--pph-m-stack-gap);width:100%;max-width:var(--pph-container-max);margin:0 auto;padding:var(--pph-container-pad);background:var(--pph-container-bg);border:var(--pph-container-border-w) solid var(--pph-container-border);border-radius:var(--pph-container-radius)}.pph__media{width:var(--pph-m-image-w);margin:0 auto;aspect-ratio:var(--pph-m-image-ratio);border-radius:var(--pph-m-image-radius);overflow:hidden;background:var(--pph-i-bg);flex-shrink:0}.pph__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pph-image-position)}.pph__image--placeholder{fill:var(--pph-p-color);background:var(--pph-i-bg)}.pph__content{min-width:0;padding:var(--pph-m-form-py) 0;display:flex;flex-direction:column}.pph__intro{display:flex;flex-direction:column;gap:var(--pph-intro-gap);margin-bottom:var(--pph-intro-to-form);text-align:var(--pph-m-text-align)}.pph .pph__heading{margin:0;font-family:var(--typeHeaderPrimary),serif;font-size:var(--pph-h-size);font-weight:var(--pph-h-weight)!important;line-height:var(--pph-h-lh);letter-spacing:var(--pph-h-ls);color:var(--pph-h-color);text-transform:none}.pph .pph__subtext{margin:0;font-size:var(--pph-b-size);font-weight:var(--pph-b-weight);line-height:var(--pph-b-lh);color:var(--pph-b-color)}.pph__editor-note{margin:0 0 16px;padding:10px 12px;border-radius:8px;background:#fff6e0;color:#6b4e00;font-size:12px;line-height:1.4}.pph__form{margin:0}.pph__fields,.pph__row{display:flex;flex-direction:column;gap:var(--pph-field-gap)}.pph__field{display:flex;flex-direction:column;min-width:0}.pph .pph__label{display:block;margin:0 0 var(--pph-label-gap);font-size:var(--pph-l-size);font-weight:var(--pph-l-weight);line-height:1.2857;letter-spacing:var(--pph-l-ls);color:var(--pph-l-color);text-transform:none}.pph .pph__input,.pph .pph__select{display:block;width:100%;max-width:100%;margin:0;font-family:inherit;font-size:var(--pph-i-size)!important;font-weight:var(--pph-i-weight);line-height:1.375;letter-spacing:0;color:var(--pph-i-color);-webkit-appearance:none;appearance:none;box-shadow:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.pph .pph__input{height:var(--pph-i-height);padding:0 var(--pph-i-px);background:var(--pph-i-bg);border:var(--pph-i-border-w) solid var(--pph-i-border);border-radius:var(--pph-i-radius)}.pph .pph__input::placeholder{color:var(--pph-p-color);font-size:var(--pph-p-size);opacity:1}.pph .pph__input:hover{border-color:var(--pph-i-border-hover)}.pph .pph__input:focus,.pph .pph__select:focus{border-color:var(--pph-i-focus);box-shadow:0 0 0 3px var(--pph-i-ring);outline:none}.pph .pph__input:disabled,.pph .pph__select:disabled{background:var(--pph-i-disabled-bg);cursor:not-allowed;opacity:.8}.pph .pph__input[aria-invalid=true],.pph .pph__select[aria-invalid=true]{border-color:var(--pph-v-error)}.pph .pph__input[aria-invalid=true]:focus,.pph .pph__select[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--pph-v-error) 22%,transparent)}.pph__select-wrap{position:relative}.pph .pph__select{height:var(--pph-s-height);padding:0 calc(var(--pph-i-px) + var(--pph-s-arrow) + 8px) 0 var(--pph-i-px);background:var(--pph-s-bg);background-image:none;border:var(--pph-i-border-w) solid var(--pph-s-border);border-radius:var(--pph-s-radius);cursor:pointer;text-overflow:ellipsis}.pph .pph__select:hover{border-color:var(--pph-i-border-hover)}.pph .pph__select:invalid,.pph .pph__select.is-empty{color:var(--pph-p-color)}.pph .pph__select option{color:var(--pph-i-color)}.pph__select-arrow{position:absolute;top:50%;right:var(--pph-i-px);display:flex;width:var(--pph-s-arrow);height:var(--pph-s-arrow);transform:translateY(-50%);color:var(--pph-s-arrow-color);pointer-events:none}.pph__select-arrow svg{width:100%;height:100%}.pph__upload{position:relative;margin-top:var(--pph-upload-gap)}.pph .pph__dropzone{display:flex;align-items:center;gap:var(--pph-u-icon-gap);min-height:var(--pph-u-height);margin:0;padding:10px var(--pph-u-px);background:var(--pph-u-bg);border:var(--pph-u-border-w) var(--pph-u-border-style) var(--pph-u-border);border-radius:var(--pph-u-radius);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.pph .pph__dropzone:hover,.pph .pph__upload.is-dragover .pph__dropzone{background:var(--pph-u-bg-hover)}.pph .pph__file:focus-visible+.pph__dropzone,.pph .pph__file:focus+.pph__dropzone{outline:2px solid var(--pph-i-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--pph-i-ring)}.pph .pph__upload.is-invalid .pph__dropzone{border-color:var(--pph-v-error)}.pph__upload-icon{flex:0 0 auto;display:flex;width:var(--pph-u-icon);height:var(--pph-u-icon);color:var(--pph-u-icon-color)}.pph__upload-icon svg{width:100%;height:100%}.pph__upload-text{display:flex;flex-direction:column;min-width:0}.pph__upload-title{font-size:var(--pph-u-title-size);font-weight:700;line-height:1.2857;color:var(--pph-u-title);overflow-wrap:anywhere}.pph__upload-helper{font-size:var(--pph-u-helper-size);font-weight:600;line-height:1.3333;color:var(--pph-u-helper)}.pph__upload.has-file .pph__dropzone{padding-right:calc(var(--pph-u-px) + 72px)}.pph .pph__file-remove{position:absolute;top:50%;right:var(--pph-u-px);transform:translateY(-50%);padding:6px 10px;border:0;border-radius:6px;background:transparent;color:var(--pph-u-title);font:inherit;font-size:var(--pph-u-helper-size);font-weight:700;text-decoration:underline;cursor:pointer}.pph .pph__file-remove:focus-visible{outline:2px solid var(--pph-i-focus);outline-offset:2px}.pph .pph__error{margin:6px 0 0;font-size:var(--pph-v-size);font-weight:600;line-height:1.35;color:var(--pph-v-error)}.pph .pph__error[hidden],.pph .pph__form-error[hidden],.pph [data-pph-success][hidden],.pph .pph__file-remove[hidden]{display:none}.pph .pph__form-error{margin:0 0 var(--pph-field-gap);padding:10px 14px;border:1px solid var(--pph-v-error);border-radius:var(--pph-i-radius);color:var(--pph-v-error);font-size:var(--pph-v-size);font-weight:600;line-height:1.4;background:color-mix(in srgb,var(--pph-v-error) 6%,#fff)}.pph .pph__form-error ul{margin:0;padding-left:18px}.pph .pph__form-error p{margin:0}.pph .pph__success{padding:20px;border:1px solid var(--pph-v-success);border-radius:var(--pph-i-radius);background:color-mix(in srgb,var(--pph-v-success) 7%,#fff);outline:none}.pph .pph__success-title{margin:0 0 6px;font-size:calc(var(--pph-b-size) + 2px);font-weight:700;color:var(--pph-v-success)}.pph .pph__success-text{margin:0;font-size:var(--pph-b-size);line-height:var(--pph-b-lh);color:var(--pph-b-color)}.pph__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pph__actions{display:flex;flex-direction:column;align-items:center;margin-top:var(--pph-button-gap)}.pph .pph__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--pph-btn-arrow-gap);width:var(--pph-m-btn-width);max-width:100%;min-height:var(--pph-btn-height);margin:0;padding:12px var(--pph-btn-px);background:var(--pph-btn-bg);color:var(--pph-btn-text);border:var(--pph-btn-border-w) solid var(--pph-btn-border);border-radius:var(--pph-btn-radius);font-family:inherit!important;font-size:var(--pph-btn-size);font-weight:var(--pph-btn-weight);line-height:1.375;letter-spacing:var(--pph-btn-ls);text-transform:none;text-align:center;cursor:pointer;transition:background-color var(--pph-btn-speed) ease,color var(--pph-btn-speed) ease,border-color var(--pph-btn-speed) ease;-webkit-tap-highlight-color:transparent}.pph .pph__button:hover:not(:disabled){background:var(--pph-btn-bg-hover);color:var(--pph-btn-text-hover);border-color:var(--pph-btn-border-hover)}.pph .pph__button:focus-visible{outline:2px solid var(--pph-btn-bg);outline-offset:3px}.pph .pph__button:disabled,.pph .pph__button[aria-busy=true]{cursor:progress;opacity:.75}.pph__button-arrow{display:flex;flex:0 0 auto;width:var(--pph-btn-arrow);height:var(--pph-btn-arrow);color:var(--pph-btn-arrow-color)}.pph__button-arrow svg{width:100%;height:100%}.pph .pph__button[aria-busy=true] .pph__button-arrow{animation:pph-nudge .9s ease-in-out infinite}@keyframes pph-nudge{50%{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.pph .pph__button[aria-busy=true] .pph__button-arrow{animation:none}.pph .pph__button,.pph .pph__input,.pph .pph__select,.pph .pph__dropzone{transition:none}}.pph .pph__notice{margin:var(--pph-notice-gap) 0 0;align-self:stretch;font-size:var(--pph-n-size);font-weight:600;line-height:var(--pph-n-lh);color:var(--pph-n-color);text-align:center}@media screen and (min-width:1024px){.pph__container{flex-direction:var(--pph-d-image-side);align-items:stretch;gap:var(--pph-d-col-gap)}.pph__media{width:var(--pph-img-col);flex:0 0 var(--pph-img-col);margin:0;aspect-ratio:var(--pph-d-image-ratio);border-radius:var(--pph-d-image-radius);align-self:flex-start}.pph__media.is-fill{position:relative;align-self:stretch;aspect-ratio:auto}.pph__media.is-fill .pph__image{position:absolute;top:0;right:0;bottom:0;left:0}.pph__content{flex:1 1 0;max-width:var(--pph-d-form-max);padding:var(--pph-d-form-py) 0;align-self:var(--pph-d-form-valign)}.pph__intro{text-align:var(--pph-d-text-align)}.pph__row{flex-direction:row;gap:var(--pph-row-gap)}.pph__row>.pph__field{flex:1 1 0}.pph .pph__button{width:var(--pph-d-btn-width)}}
/*# sourceMappingURL=/cdn/shop/t/418/assets/section-potter-painter-hiring.css.map */
