/* =====================================================================
   zz-z-orange-cta-no-border.css  — QA batch #12 follow-up (JP-885)
   ---------------------------------------------------------------------
   PR #528 (JP-924, zz-secondary-cta-hover.css) puts a default 1px navy
   (#0b1b45) border + a WHITE :hover on EVERY
   .product-button-group__button--with-icon that is
   :not(.has-wawi-gradient):not(.is-inverted):not(.is-white). Right for
   TRANSPARENT outline CTAs, WRONG for SOLID-FILLED ones (orange #fb581f
   primaries and white #ffffff buttons), which then show an unwanted "thick"
   navy outline; and wrong for on-dark secondaries. Reported: #jtl-group
   "Book a consultation", "JTL Update abonnieren", "KI-Loesungen von JTL" /
   "Agentic Commerce" (home AI, white), "VIEW ALL" (wawi-release),
   "Zu den Webinaren" (veranstaltungskalender). Loaded LAST (zz-z-*); each
   selector repeats the with-icon token 6x to out-specify #528's (0,6,1) rule.

   FIX 1  GENERATED: scan custom-clone.css + overrides/*.css for rules giving a
          button--with-icon a SOLID background -> remove border + box-shadow.
          Four scan rules, each learned from a real miss/regression:
            * comma-split via ,(?![^(]*\)) so :is()/:not() groups stay intact;
            * :has()-nested matches IGNORED (they style a container that HAS a
              button, not the button);
            * is-inverted / is-white / has-wawi-gradient exclusions apply only
              to POSITIVE occurrences — `...--with-icon:not(.has-wawi-gradient)`
              is exactly the non-gradient orange CTA we must catch (missing this
              dropped the veranstaltungskalender "Zu den Webinaren" button);
            * DEAD_FILL: a rule may DECLARE a fill that a LATER sheet resets to
              transparent. A static scan cannot resolve that cascade, so such
              selectors are excluded by hand after runtime verification —
              otherwise we de-border a genuinely transparent button and it goes
              INVISIBLE (page-id-226255 "DEMO STARTEN": jp-442 declares #fff,
              jp-798-...-startdemo-bg.css resets it to transparent).
          Plus an EXTRA list for CTAs coloured via a NON-with-icon class
          (.wawi-release-widget__content--column-button = "VIEW ALL"), gated
          with .button--with-icon so it only hits the real bordered element.
   FIX 1b ORANGE primaries: correct :hover = darken to #e34813 keeping the
          Dark-Blue label (the .btn-orange standard, cf. zz-primary-cta-hover
          .css). #528 turned them WHITE.
   FIX 2  home hero SECONDARY "Zur Smart Suite" (transparent, on the NAVY hero):
          restore Figma 1084:11402 "Secondary-neg" = 2px LIGHT-SAND (#eeeee7)
          border (already at custom-clone.css:1423) which #528's navy border
          hides -> the pill reads as having "lost its background".

   VERIFY on the dev TUNNEL. localhost:47100 does NOT load these override
   sheets (WP builds asset URLs from the request host), so it reports false
   "lost border" results. Re-run the generator after any new solid-fill rule,
   then re-sweep for ORANGE/WHITE-STILL-BORDERED and OUTLINE-LOST-BORDER. */

/* ---- FIX 1: solid-filled (orange + white) — no border / no shadow ---- */
.product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.home-ai-solutions-section .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
section.home-cta-box-section .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }
.wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:0 !important; box-shadow:none !important; }

/* ---- FIX 1b: ORANGE primary — correct :hover (darken to #e34813) ---- */
.product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, .product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
.product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, .product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, .product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, .product-subcard-widget.mx-auto .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-233028 section.product-support-section.orange .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-268067 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-268079 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-31 .wawi-tutorial-section.orange .col-lg-12.z-3 .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-3546 section.product-payments-section a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-7560 main .product-button-group__button--with-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-7560 main a.product-button-group__button--with-icon.no-icon:not(.has-wawi-gradient).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-8337 section.hero-product-section:not(.mt-0) a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-8688 .basic-card-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-90410 section.product-support-section.purple .container-product-support-card .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body.page-id-96380 section.pos-system-cta-section.purple .product-subcard-widget a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body:is(.page-id-93818, .page-id-262922) .product-cta-section.green .product-subcard-widget .product-buttons-group .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, body:not(.home) section.product-cta-section.green a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, section.home-cta-box-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, section.product-management-section.purple:not(.black) .col-lg-6 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, section.section-1670 .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }
.wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, .wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#e34813 !important; background-image:none !important; color:#0b1b45 !important; border:0 !important; box-shadow:none !important; filter:none !important; }
.wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, .wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i, .wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus span, .wawi-release-widget .wawi-release-widget__content--column-button.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus i { color:#0b1b45 !important; }

/* ---- FIX 2: home hero "Zur Smart Suite" secondary — 2px light-sand border ---- */
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient):not(.is-inverted):not(.is-white).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon { border:2px solid #eeeee7 !important; box-shadow:none !important; background-color:transparent !important; color:#eeeee7 !important; }
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient):not(.is-inverted):not(.is-white).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover, body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient):not(.is-inverted):not(.is-white).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus { background-color:#eeeee7 !important; border-color:#eeeee7 !important; color:#0b1b45 !important; }
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient):not(.is-inverted):not(.is-white).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span, body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon:not(.has-wawi-gradient):not(.is-inverted):not(.is-white).product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i { color:#0b1b45 !important; }

/* ---- FIX 3: orange CTA :hover colour depends on the BACKDROP (client rule) ----
   "Orange button on a DARK background -> hover #EEEEE7. On a LIGHT background
   -> hover #0B1B45."  CSS cannot read a computed backdrop, and the backdrop is
   NOT inferable from the section class: body.home's .hero-product-section is
   NAVY, but /de/jobs' .hero-product-section is CREAM (same class, same
   `.orange` modifier). Cf. the known "`.orange` subcard is navy on some pages,
   cream on others" trap. So each button is classified BY MEASUREMENT and listed
   explicitly. These rules come after FIX 1b so they override its #e34813 for
   the listed buttons; every other orange CTA keeps #e34813 until its backdrop
   is measured. Language-agnostic (body.home + section id/class) => /de/ + /en/.

   DARK backdrop (navy #0b1b45): home hero "Beratung vereinbaren" / "Book a
   consultation" — it carries .has-wawi-gradient, so its hover otherwise comes
   from zz-primary-cta-hover.css; we outrank it here. */
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon.has-wawi-gradient.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover,
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon.has-wawi-gradient.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus {
    background-color: #eeeee7 !important;
    background-image: none !important;
    border-color: #eeeee7 !important;
    color: #0b1b45 !important;
    filter: none !important;
}
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon.has-wawi-gradient.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span,
body.home .hero-product-section .product-buttons-group a.product-button-group__button--with-icon.has-wawi-gradient.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i {
    color: #0b1b45 !important;
}

/* LIGHT backdrop (light-sand #eeeee7): home "Beratung Vereinbaren" (#jtl-group,
   "Wer mit uns skaliert") and "JTL Update abonnieren" (home-text-media-section,
   "Bleib im Loop") -> hover navy #0b1b45 with a light-sand label. */
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover,
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus,
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover,
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:focus {
    background-color: #0b1b45 !important;
    background-image: none !important;
    border: 0 !important;
    box-shadow: none !important;
    color: #eeeee7 !important;
    filter: none !important;
}
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span,
section#jtl-group a.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i,
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover span,
section.home-text-media-section .product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon.product-button-group__button--with-icon:hover i {
    color: #eeeee7 !important;
}

/* LIGHT backdrop, different CTA class: the Fakten-Grid "Beratung vereinbaren"
   ("Die Welt des E-Commerce ist in staendiger Bewegung" / 800+ Apps, 54.000
   Community Member, 500+ Partner). It is an a.facts-grid-redesign-cta and does
   NOT carry .product-button-group__button--with-icon, so it never got #528's
   border (no thick-border symptom) and the FIX 1b/FIX 3 selectors above cannot
   reach it. Its hover is set by custom-clone.css
   `section.facts-grid-redesign a.facts-grid-redesign-cta:hover{background:#e74914}`
   — a darken. Backdrop measured = light-sand #eeeee7 => hover navy #0b1b45 with
   a light-sand label. Scoped to body.home (the only measured instance). */
body.home a.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta:hover,
body.home a.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta:focus {
    background-color: #0b1b45 !important;
    background-image: none !important;
    border-color: #0b1b45 !important;
    color: #eeeee7 !important;
    filter: none !important;
}
body.home a.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta:hover span,
body.home a.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta.facts-grid-redesign-cta:hover i {
    color: #eeeee7 !important;
}
