@layer dp-legal-guard {
.site-footer, .site-footer .footer-bottom, .site-footer .footer-legal-links, .site-footer .footer-legal-text, .site-footer .footer-legal-text a, .site-footer .regret-button {
  visibility: visible !important;
  opacity: 1 !important;
}
.site-footer .regret-button {
  display: inline-flex !important;
}
}
:is(.cart-count):where(body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"], body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"] *) {
  color: #111111!important;
  background: #F2C200!important;
}
:is(a.btn.btn-primary.btn-whatsapp-consultar.product-detail-consult-btn):where(body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"], body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"] *),
:is(button.btn.btn-primary.btn-whatsapp-consultar.product-detail-consult-btn):where(body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"], body.theme-modern[data-dp-personal-style="dp-3b8a8bb634962e7e4e87ed64"] *) {
  background: #0E7A35!important;
  background-color: #0E7A35!important;
  border-color: #0E7A35!important;
}
