.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form) .close-newsletter-sticky-banner-web-form {
  background-image: url("/sites/default/files/2026-03/close_black.png");
  top: 18px;
  right: 12px;
}
/*.region-right .nppe-component-newsletter-sticky-banner-web-form-js .btn-close-open {
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-13 -254)'%3E%3Cg%3E%3Cpath d='M0 0H24V24H0z' transform='translate(13 254)'/%3E%3Cg%3E%3Cpath d='M0 0H16V16H0z' transform='translate(13 254) matrix(-1 0 0 1 19 4)'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 15L11 8 3 1' transform='translate(13 254) matrix(-1 0 0 1 19 4) rotate(90 7 8)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}*/

.form--nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form){background-image: url("/sites/default/files/2026-05/bg_bakers_desktop_1.jpg");background-size: cover;}

.region-right .bakers-pop-up .submit_container{display:flex;align-items:baseline;gap:48px;}
.bakers-pop-up {display: flex;flex-wrap: nowrap;align-items:flex-start;justify-content: flex-start !important;gap: 30px;}
.region-right .bakers-pop-up .form_content{max-width: 635px;}
.bakers-pop-up form .form-item{margin-bottom: 0;}
.region-right .bakers-pop-up .brand_img{max-width: fit-content;margin-bottom:0;}
.region-right .bakers-pop-up .brand_img{flex-shrink: inherit;}
.region-right .bakers-pop-up .form_content .form_title h3{font-weight: 500;font-size: 25px;line-height: 35px;padding-bottom: 0px;font-family: 'intermedium';}
.region-right .bakers-pop-up .brand_img{align-self: center;}
.form--nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form){padding:0px;}
.region-right .bakers-pop-up .enter_your_email .form-email{
width: 100% !important;
background: rgba(0, 0, 0, 0) !important;
background-size: cover;
}

.nppe-component-newsletter-sticky-banner-web-form-js .form-type-processed-text.bakers_bottom_img{display:none;}

.webform-submission-bakers-popup-email-only-form>.form__content.twb-container>.row>.col-12>.row>* {flex-shrink: inherit !important;}

html .region-right .bakers-pop-up .enter_your_email input.form-email::placeholder{color: #2b2b2b;}
.nppe-component-newsletter-sticky-banner-web-form-js .bakers-pop-up .form-item-enter-your-email {width: 100%;}

.bt-purina-one-pop-up .recaptcha-google, .bakers-pop-up .recaptcha-google *{font-size: 12px !important;}

.webform-confirmation__message{padding:10px;}

.bakers-pop-up input:-internal-autofill-selected{background-color: rgba(0, 0, 0, 0) !important;}
.region-right .bakers-pop-up .enter_your_email .form-email:autofill {background: rgba(0, 0, 0, 0) !important;}
.region-right .bakers-pop-up .enter_your_email .form-email:-webkit-autofill,
.region-right .bakers-pop-up .enter_your_email .form-email:-webkit-autofill:hover,
.region-right .bakers-pop-up .enter_your_email .form-email:-webkit-autofill:focus,
.region-right .bakers-pop-up .enter_your_email .form-email:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
  box-shadow: 0 0 0 1000px transparent inset !important;
  -webkit-text-fill-color: inherit !important;
  transition: background-color 9999s ease-in-out 0s;
}

.nppe-component-newsletter-sticky-banner-web-form-js .bakers-pop-up .font-12 a{font-family: "interlight", Helvetica, sans-serif;border-bottom: none;font-size:12px;}
.pet_img-desktop{display:block;}
.pet_img-mob{display:none;}
.region-right .bakers-pop-up .google_recaptcha{display:flex;flex-direction:column;}
.region-right .bakers-pop-up .google_recaptcha .recaptcha-google, .region-right .bakers-pop-up .google_recaptcha .recaptcha-google a{font-size:12px;font-family: "interlight", Helvetica, sans-serif;}
.region-right .bakers-pop-up .google_recaptcha .recaptcha-google{margin-bottom:0px;}
.region-right .bakers-pop-up .google_recaptcha .recaptcha-google a{border-bottom: 1px solid #000;}
.nppe-component-newsletter-sticky-banner-web-form-js a:before,
.nppe-component-newsletter-sticky-banner-web-form-js a:after{background:none;}
.region-right .webform-submission-bakers-popup-email-only-form .input__wrapper input[type=submit]{background-color: #D81D38;border-color: #D81D38;padding: 9px 15px 9px;font-family: "interlight", Helvetica, sans-serif;line-height: 24px;}
.webform-submission-bakers-popup-email-only-form .input__wrapper input[type=submit]:hover{background-color: #2b2b2b;border-color: #2b2b2b;}

@media only screen and (max-width: 1140px) {
.pet_img-desktop{display:none;}
.pet_img-mob{display:block;}
.bakers-pop-up{align-items: center;flex-direction: column;gap: 0px;margin-top: 40px;}
.region-right .bakers-pop-up .form_content {max-width: 100%;}
.region-right .bakers-pop-up .form_content .form_title{padding-top:16px;max-width:90%;}


.region-right .bakers-pop-up .submit_container {margin-bottom: 32px;}
.recaptcha-google.variant_b_c{display:inline-block !important;}
.region-right .bakers-pop-up .brand_img {padding: 0;}
.webform-submission-bakers-popup-email-only-form .col-12{padding:0px !important;}
.region-right .bakers-pop-up .google_recaptcha{gap:20px;margin-bottom: 8px;}
.form--nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form){background-image: url("/sites/default/files/2026-05/bg_bakers_mob_1.jpg");background-size: cover;}
.nppe-component-newsletter-sticky-banner-web-form-js .form-type-processed-text.bakers_bottom_img{display:block;margin-bottom: 0;padding: 0;}
.region-right .bakers-pop-up .google_recaptcha .recaptcha-google, .region-right .bakers-pop-up .google_recaptcha .recaptcha-google a {line-height:16px;}
.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form) .form-item-enter-your-email{margin-bottom: 16px;}
.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-bakers-popup-email-only-form) .close-newsletter-sticky-banner-web-form {top: 8px;right: 0px;}
}



@media only screen and (max-width: 768px) {
.region-right .bakers-pop-up .submit_container {flex-direction: column;gap: 0px;}
}
@media only screen and (max-width: 425px) {

}
.nppe-component-newsletter-sticky-banner-web-form-js .form-actions.webform-actions.js-form-wrapper::after {display:none;}

@media only screen and (min-width: 1140px){
.region-right .nppe-component-newsletter-sticky-banner-web-form-js .row .col-12 {padding-left: 0px;}
.region-right .bakers-pop-up .brand_img {padding-left: 0px;padding-right:0px;}
.region-right .bakers-pop-up .form_content {margin-top: 40px;padding:0px;}
.region-right .bakers-pop-up .google_recaptcha {margin-bottom: 0px;}
.region-right .bakers-pop-up .form_content .form_title{margin-bottom:24px;max-width: 90%;}
.nppe-component-newsletter-sticky-banner-web-form-js .bakers-pop-up .form-item-enter-your-email {margin-bottom: 40px;}
}

