/**
 * jp-585-versandplattform-price-switch.css
 * /de/versandplattform/  (page-id 318824 — "Shipping 2.0")
 *
 * Client feedback: the "Tarife" price panel shows a tab strip + a Monatlich/
 * Jährlich pill switch that DON'T WORK; the original live page has a single
 * pricing table with no switch — hide them.
 *
 * ── Root cause (same class of bug as JP-510 / JP-521) ────────────────────────
 * The navy pricing redesign (JP-372) painted three DECORATIVE pseudo-elements
 * onto the CardPrice widget (`.product-price-plan-section` / `.dark-card-widget`)
 * in custom-clone.css using a GLOBAL selector
 * (`.product-price-plan-section.product-price-plan-section …`, lines ~2891 /
 * 2937 / 2964), so they leak onto EVERY page that uses the section — not just
 * /de/preise-und-tarife/ where the edition/billing switch belongs:
 *
 *   1. `.product-price-plan-section::before`
 *        → the prompt "Wofür interessierst du dich?"
 *   2. `.dark-card-widget::before`
 *        → a static SVG "ERP-Shopsysteme | Lagerverwaltung" tab strip
 *          (pointer-events:none → UNCLICKABLE)
 *   3. `.dark-card-widget__top-text::after`
 *        → a static SVG "Bis zu 17 % sparen* / Monatlich | Jährlich*" billing
 *          switch — no <input>, no JS on this page → UNCLICKABLE
 *
 * Shipping 2.0 has a single Tarife panel (no ERP/Lager edition choice, no
 * monthly/yearly billing variants — prices are "Kostenfrei" + add-on packages),
 * so the correct state is the original: no switch. Suppress all three leaked
 * decorations and restore the navy panel's full rounded top (it was squared off
 * only to seat the tab strip).
 *
 * Page-scoped to body.page-id-318824 (rule 4b) so /de/preise-und-tarife/ and any
 * other page that legitimately uses these switches is untouched.
 */

/* 1 + 2 + 3 — remove the three leaked decorative pseudo-elements */
body.page-id-318824 .product-price-plan-section.product-price-plan-section::before,
body.page-id-318824 .product-price-plan-section.product-price-plan-section .dark-card-widget::before,
body.page-id-318824 .product-price-plan-section.product-price-plan-section .dark-card-widget .dark-card-widget__top-text::after {
    content: none !important;
    display: none !important;
    background-image: none !important;
}

/* 4 — tab strip gone → give the navy panel its full rounded top back and drop
   the gap that was reserved for the strip above it. */
body.page-id-318824 .product-price-plan-section.product-price-plan-section .dark-card-widget {
    margin-top: 0 !important;
    border-radius: 46px !important;
}
