/**
 * jp-557-retourenmanagement-buttons.css — JP-557 [C12]
 * /de/retourenmanagement-software/ (page-id 226255)
 *
 * Client (C12, Highest): "Should secondary buttons have an outline? (hero & prices)"
 * Decision (confirmed): YES — give the secondary buttons an outline.
 *
 * Problem: the secondary CTA ("DEMO STARTEN") is a white-filled pill with NO
 * border, and it sits on the light-sand (#eeeee7) background in both the hero
 * and the left half of the prices section — so it nearly disappears (white on
 * near-white). The orange primary ("KOSTENLOS TESTEN" / "JETZT STARTEN") and the
 * navy-card secondary ("ENTDECKE ALLE MÖGLICHKEITEN", which already has a white
 * outline) are fine; only the white-on-light secondaries lack definition.
 *
 * Fix: add a 2px Dark Blue (#0b1b45) outline to the white secondary buttons so
 * they read as a proper secondary action.
 *   - Hero secondary  = .product-button-group__button--with-icon without the
 *     orange .has-wawi-gradient modifier, inside .hero-product-section.
 *   - Prices secondary = the .is-inverted white pill.
 * The navy-card outlined button is neither, so it is untouched.
 * Page-scoped (rule 4b).
 *
 * NOTE: JP-442 earlier pinned the hero secondary to `border: 0 !important` with
 * the high-specificity selector mirrored below — so JP-557 reverses that prior
 * call. We mirror JP-442's exact selector (equal specificity) and rely on the
 * later alphabetical load order (jp-557 > jp-442) to win the cascade.
 */
/* Hero secondary — override JP-442's border:0 with the requested outline */
body.page-id-226255:not(.home) section.hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient) {
    border: 2px solid #0b1b45 !important;
    color: #0b1b45 !important;
}
/* Prices secondary — the .is-inverted white pill */
body.page-id-226255 .product-button-group__button--with-icon.is-inverted {
    border: 2px solid #0b1b45 !important;
    color: #0b1b45 !important;
}
