/** Shopify CDN: Minification failed

Line 17:4 Unexpected "#4PetsPartnerApplication"
Line 17:106 Unexpected "#4PetsPartnerApplication"
Line 25:4 Unexpected "#4PetsPartnerApplication"
Line 26:4 Unexpected "#4PetsPartnerApplication"
Line 27:4 Unexpected "#4PetsPartnerApplication"
Line 27:111 Unexpected "#4PetsPartnerApplication"
Line 28:4 Unexpected "#4PetsPartnerApplication"
Line 29:4 Unexpected "#4PetsPartnerApplication"
Line 30:4 Unexpected "#4PetsPartnerApplication"
Line 31:4 Unexpected "#4PetsPartnerApplication"
... and 11 more hidden warnings

**/

:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form [hidden],:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .fp-native-choice-hidden{display:none!important}
.fp-partners{display:block!important;max-width:1120px!important;margin:0 auto!important;padding:48px 24px!important}
.fp-partner-intro{max-width:780px;margin:0 auto 36px;text-align:center}
.fp-partner-intro .fp-prose{text-align:left;margin:20px auto;max-width:660px}
.fp-application{max-width:920px;margin:0 auto;padding:36px!important;border:1px solid #e4e9e1;border-radius:20px!important;box-shadow:0 12px 40px #18241808}
.fp-application>h2{font-size:28px!important;line-height:1.25;text-align:center;margin:0 0 14px!important}
.fp-application>p{font-size:14px;line-height:1.65;text-align:center;max-width:680px;margin:10px auto}
#bss-b2b-registration-form{width:100%;max-width:none!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 24px!important;width:100%!important;margin:24px 0 0!important;padding:0!important;box-sizing:border-box}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form>.bss-b2b-rf-field{width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;grid-column:auto;float:none!important;box-sizing:border-box}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form>.field-header,:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form>.bss-b2b-rf-submit-button{grid-column:1/-1;width:100%!important;padding:0!important;margin:4px 0!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form>.field-header h2{font-size:18px!important;line-height:1.35!important;text-align:left!important;margin:12px 0 0!important;padding:14px 0 0;border-top:1px solid #e4e9e1}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form>.field-header:first-child h2{border-top:0;padding-top:0;margin-top:0!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .label-field{font-size:13px!important;line-height:20px!important;font-weight:600!important;display:block!important;margin:0 0 7px!important;min-height:20px}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]),:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form select,:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form textarea{width:100%!important;max-width:100%!important;height:46px!important;min-height:46px!important;padding:10px 12px!important;margin:0!important;border:1px solid #d7dfd4!important;border-radius:8px!important;font-size:14px!important;line-height:22px!important;background:#fff!important;box-sizing:border-box!important;box-shadow:none!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form input:focus,:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form select:focus{outline:2px solid #93b37a!important;outline-offset:2px}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .fp-phone-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .phone-country-input-wrapper{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .phone-country-code{display:none!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form input[type="submit"]{width:auto!important;min-width:240px!important;min-height:48px!important;padding:12px 28px!important;border:0!important;border-radius:8px!important;font-size:14px!important;background:#486b39!important;color:#fff!important;margin:10px auto 0!important;cursor:pointer}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .bss-message{font-size:12px!important;line-height:1.5!important}
:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form .label-field .bss-b2b-rf-tooltip{font-size:12px}
@media(max-width:700px){.fp-partners{padding:32px 16px!important}.fp-application{padding:24px 18px!important}:is(#4PetsPartnerApplication,#MainContent) #bss-b2b-registration-form #bss-b2b-register-form{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.fp-application>h2{font-size:24px!important}}

#bss-b2b-registration-form{box-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;margin:24px 0 0!important}#bss-b2b-registration-form .bss-b2b-registration-form-title{display:none!important}#bss-b2b-registration-form .bss-b2b-registration-form-content{padding:0!important;margin:0!important}

.fp-field-help{display:inline-block;position:relative;margin-left:6px;vertical-align:middle}.fp-field-help summary{display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #ccd4c8;border-radius:50%;background:#fff;color:#667267;font-size:11px;font-weight:700;cursor:pointer;list-style:none}.fp-field-help summary::-webkit-details-marker{display:none}.fp-field-help-pop{position:absolute;left:26px;top:-8px;z-index:100;width:min(330px,75vw);padding:13px 14px;background:#fff;border:1px solid #d7dfd4;border-radius:12px;box-shadow:0 14px 36px rgba(29,43,27,.16);font-size:12px!important;line-height:1.55!important;font-weight:400!important;color:#465047}.fp-field-help[open] summary{background:#486b39;color:#fff;border-color:#486b39}@media(max-width:700px){.fp-field-help-pop{position:fixed;left:16px;right:16px;bottom:24px;top:auto;width:auto;max-width:none;z-index:9999;padding:18px;border-radius:16px;font-size:14px!important;line-height:1.6!important;box-shadow:0 18px 60px rgba(0,0,0,.28)}}
