.wf-pbg-field{--wf-pbg-ink: var(--b-ink, #1a1a1a);--wf-pbg-border: var(--b-border, #e4e4e4);--wf-pbg-gold-ink: var(--b-gold-ink, #6e5526);--wf-pbg-err: #b3261e;--wf-pbg-display: var(--b-display, "ITC Avant Garde Gothic", "Futura Demi", "Futura Medium", sans-serif);--wf-pbg-body: var(--b-body, "Futura Medium", "Futura Book", Helvetica, Arial, sans-serif);margin:0 0 22px;scroll-margin-top:120px}.wf-pbg-field[hidden]{display:none!important}.wf-pbg-field .wf-pbg{border:0;padding:0;margin:0;min-width:0}.wf-pbg-field .wf-pbg__legend{display:block;float:none;width:100%;padding:0;margin:0 0 10px;font-family:ITC Avant Garde Gothic,sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:13px;font-weight:700;line-height:1.2;color:#000}.wf-pbg-field .wf-pbg__value{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--wf-pbg-gold-ink)}.wf-pbg-field .wf-pbg__error{margin:-4px 0 10px;font-family:var(--wf-pbg-body);font-size:13px;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--wf-pbg-err)}.wf-pbg-field .wf-pbg__error[hidden]{display:none}.wf-pbg-field .wf-pbg__row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.wf-pbg-field .wf-pbg__opt{position:relative;display:block;margin:0}.wf-pbg-field .wf-pbg__input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.wf-pbg-field .wf-pbg__swatch{display:block;position:relative;width:38px;height:38px;margin:0;padding:0;border:0;border-radius:50%;overflow:hidden;background:#eef0f1;cursor:pointer;box-shadow:none;transition:box-shadow .15s;-webkit-tap-highlight-color:transparent}.wf-pbg-field .wf-pbg__swatch img{display:block;width:100%;height:100%;max-width:none;margin:0;border-radius:50%;object-fit:cover}.wf-pbg-field .wf-pbg__swatch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;pointer-events:none}@media(hover:hover){.wf-pbg-field .wf-pbg__swatch:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--wf-pbg-border)}}.wf-pbg-field .wf-pbg__input:checked+.wf-pbg__swatch,.wf-pbg-field .wf-pbg__input:checked+.wf-pbg__swatch:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--wf-pbg-ink)}.wf-pbg-field .wf-pbg__input:focus-visible+.wf-pbg__swatch{outline:2px solid var(--wf-pbg-ink);outline-offset:5px}.wf-pbg-field.is-invalid .wf-pbg__input:not(:checked)+.wf-pbg__swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px #b3261e8c}.wf-pbg-field--modal{margin:0 auto 20px;text-align:center}.wf-pbg-field--modal .wf-pbg__legend{text-align:center}.wf-pbg-field--modal .wf-pbg__row{justify-content:center;gap:10px;padding:4px}.wf-pbg-field--modal .wf-pbg__swatch{width:36px;height:36px}.wf-pbg-field--modal .wf-pbg__error{margin:-4px 0 12px}html.pdp-b .wf-pbg-field:not(.wf-pbg-field--modal) .wf-pbg__legend{margin:0 0 12px;font-family:var(--b-display, "ITC Avant Garde Gothic", "Futura Demi", sans-serif);font-size:11px;font-weight:600;letter-spacing:.16em;color:var(--b-ink, #1a1a1a)}html.pdp-b .wf-pbg-field:not(.wf-pbg-field--modal) .wf-pbg__value{font-size:inherit;font-weight:inherit}.wf-pp-upload-host .filepond--root{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap}.wf-pp-upload-host{position:relative;padding-bottom:0!important}.wf-pp-upload .btn--upload{cursor:pointer}.wf-pp-upload .btn--upload:focus-visible{outline:2px solid var(--b-ink, #1a1a1a);outline-offset:2px}html.pdp-b .upload.wf-pp-upload .btn--upload:not(#viewPreview):not(.wf-has-photo) #upload-btn-text:after{content:"Tap to upload a clear photo of your pet";color:#6e5526}html.pdp-b .upload.wf-pp-upload .btn--upload.wf-pp-uploading:not(#viewPreview) #upload-btn-text:after{content:none}html.pdp-b .upload.wf-pp-upload .btn--upload #upload-btn-text small{display:block;margin-top:3px;font-family:var(--b-body, inherit);font-weight:400;font-size:11px;color:#6e5526;letter-spacing:0;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/275/assets/wf-painted-portrait.css.map */
