.nppe-component-newsletter-sticky-banner-web-form-js .form-actions.webform-actions.js-form-wrapper {
  display: flex;
  justify-content: space-between;
}

.recaptcha-google, .recaptcha-google a {
  font-size: 10px !important;
}

.recaptcha-google a {
  line-height: 0.7rem !important;
  border-bottom: .9px !important;
  font-family: "interlight", Helvetica, sans-serif;
}

@media only screen and (min-width: 768px) {
  .nppe-component-newsletter-sticky-banner-web-form-js .recaptcha-google.desc-hide {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  .nppe-component-newsletter-sticky-banner-web-form-js .recaptcha-google.mob-hide {
    display: none;
  }
}


#edit-your-purina-logo, .variant_b{display:none;}

.image_container, 
.image_left .test_1_b .img_left_desk {
    display: block;
}

.cta_button{padding: 11px 20px 12px;border-radius: 4px;color: #ffffff;background-color: #e91c24;border: 1px solid #e91c24;transition:all .3s;}

.cta_button:hover{background-color: #2b2b2b;border: 1px solid #2b2b2b;}
/* new */
.email_c-submit:after{display:none;}
#edit-link-button{display:none;}
.webform-submission-banner-purina-cashback-fr-form .email_c {display: flex;align-items: baseline;gap:40px;}
.webform-submission-banner-purina-cashback-fr-form .email_c-input{width: 100%;margin-bottom: 24px;}
#edit-google-recaptcha *{line-height: 16px;padding-bottom:0px;margin-bottom: 8px;}
#edit-google-recaptcha{margin-bottom:32px;}
#edit-enter-your-email {background: #fff;}
.region-right .edit-left{margin-top:40px;}
.bt-banner-main{display:flex;align-items: flex-start;flex-wrap: nowrap;gap: min(63px, 4.38vw);}
.region-right .nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-banner-purina-cashback-fr-form) .email_c-submit input{padding: 10px 15px;font-family: "interlight", Helvetica, sans-serif;}

.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-banner-purina-cashback-fr-form) .close-newsletter-sticky-banner-web-form {
  background-image: url("/sites/default/files/2026-04/close_black.png");
  top: 18px;
  right: 10px;
}
.region-right .image_container{align-self:center;}
.region-right .nppe-component-newsletter-sticky-banner-web-form-js .messages.messages--error {margin-bottom: -10px !important;}
@media (max-width: 1139px) {
#edit-page-1 {gap: 0px;flex-direction: column-reverse;}
  .region-right .edit-left{max-width: 100%;padding: 0px 14px;width: 100%;}
   .test_1_b img{max-width: 60%;margin: auto;}
}

@media (max-width: 768px) {
.webform-submission-banner-purina-cashback-fr-form .email_c {gap: 0px;flex-direction: column;margin-bottom: 32px;}
#edit-your-purina-logo {margin-bottom: 20px;max-width: clamp(130px, 30vw, 207px);}
.region-right .nppe-component-newsletter-sticky-banner-web-form-js .row .col-12 h3 {line-height: 24px;}
.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-banner-purina-cashback-fr-form) .close-newsletter-sticky-banner-web-form {top: 10px;right: 8px;}
.nppe-component-newsletter-sticky-banner-web-form-js:has(.webform-submission-banner-purina-cashback-fr-form) #edit-your-purina-logo{margin-bottom:24px;}
.webform-submission-banner-purina-cashback-fr-form .email_c-input{margin-bottom: 16px;}
.region-right .image_left {max-width: 90%;text-align: center;margin: auto;}
   .test_1_b img{max-width: 100%;}
}


#edit-right {
    display: none;
}

.region-right .nppe-component-newsletter-sticky-banner-web-form-js {
    background-color: #fff;
}

#edit-your-purina-logo, .variant_b {
    display: block;
}
#edit-your-purina-logo {
  width: 200px;}
#edit-email-container {display: none;}
.nppe-component-newsletter-sticky-banner-web-form-js .form--nppe-component-newsletter-sticky-banner-web-form-js {padding-left: 0;padding-right: 0;}

