.elementor-68502 .elementor-element.elementor-element-6557f01d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-68502 .elementor-element.elementor-element-6557f01d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-68502 .elementor-element.elementor-element-46e574a{--display:flex;}.elementor-68502 .elementor-element.elementor-element-514a2a04 .page-heading{padding:0px 0px 0px 0px;}.elementor-68502 .elementor-element.elementor-element-5718e89d{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-5718e89d:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-5718e89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-64ee5b8{text-align:center;}.elementor-68502 .elementor-element.elementor-element-64ee5b8 .elementor-heading-title{color:#222222;}.elementor-68502 .elementor-element.elementor-element-39c2bb16{color:var( --e-global-color-5764c11 );}.elementor-68502 .elementor-element.elementor-element-255ba13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-931a9ca .categories-mask{background-color:var( --e-global-color-84ecaab );padding:8px 8px 8px 8px;}.elementor-68502 .elementor-element.elementor-element-931a9ca > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-68502 .elementor-element.elementor-element-931a9ca .category-grid{padding-left:7px;padding-right:7px;margin-bottom:calc(2 * 7px );}.elementor-68502 .elementor-element.elementor-element-931a9ca .categories-grid{margin-left:-7px;margin-right:-7px;}.elementor-68502 .elementor-element.elementor-element-931a9ca .category-grid > a{border-style:solid;border-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-931a9ca .title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-align:center;}.elementor-68502 .elementor-element.elementor-element-b173e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-1aefcee{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-b600a67{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-47e9635{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-c8db952{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4{background-color:var( --e-global-color-84ecaab );padding:5px 5px 5px 5px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-68502 .elementor-element.elementor-element-a6da7c4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68502 .elementor-element.elementor-element-6c2c886{--divider-border-style:solid;--divider-color:var( --e-global-color-3800924 );--divider-border-width:1px;}.elementor-68502 .elementor-element.elementor-element-6c2c886 .elementor-divider-separator{width:100%;}.elementor-68502 .elementor-element.elementor-element-6c2c886 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-68502 .elementor-element.elementor-element-c66e014{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-38e6f43{--display:flex;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-38e6f43:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-38e6f43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-97dbbff{background-color:var( --e-global-color-84ecaab );padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-4b48ce7{--cols:4;}.elementor-68502 .elementor-element.elementor-element-4b48ce7 .etheme-product-grid-item{text-align:center;}.elementor-68502 .elementor-element.elementor-element-4b48ce7 > .elementor-widget-container{background-color:var( --e-global-color-f3e7fd2 );}.elementor-68502 .elementor-element.elementor-element-be918b7{--spacer-size:20px;}.elementor-68502 .elementor-element.elementor-element-db7e2d5{--display:flex;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-db7e2d5:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-db7e2d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-3471ea6{background-color:var( --e-global-color-84ecaab );padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-c63a6a1{--cols:4;}.elementor-68502 .elementor-element.elementor-element-c63a6a1 .etheme-product-grid-item{text-align:center;}.elementor-68502 .elementor-element.elementor-element-c63a6a1 > .elementor-widget-container{background-color:var( --e-global-color-f3e7fd2 );}.elementor-68502 .elementor-element.elementor-element-23fc412{--spacer-size:20px;}.elementor-68502 .elementor-element.elementor-element-5b33c55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-3450118{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-3450118:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-3450118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-9e6bdc5{background-color:var( --e-global-color-84ecaab );padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-85980b8{--cols:4;}.elementor-68502 .elementor-element.elementor-element-85980b8 .etheme-product-grid-item{text-align:center;}.elementor-68502 .elementor-element.elementor-element-85980b8 > .elementor-widget-container{background-color:var( --e-global-color-f3e7fd2 );}.elementor-68502 .elementor-element.elementor-element-edb4a50{--spacer-size:20px;}.elementor-68502 .elementor-element.elementor-element-20aa6a2{--display:flex;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-20aa6a2:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-20aa6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-93d75d5{background-color:var( --e-global-color-84ecaab );padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-0b8d55d{--cols:4;}.elementor-68502 .elementor-element.elementor-element-0b8d55d .etheme-product-grid-item{text-align:center;}.elementor-68502 .elementor-element.elementor-element-0b8d55d > .elementor-widget-container{background-color:var( --e-global-color-f3e7fd2 );}.elementor-68502 .elementor-element.elementor-element-da8ffb5{--display:flex;}.elementor-68502 .elementor-element.elementor-element-e43597b{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-e81773c{text-align:center;}.elementor-68502 .elementor-element.elementor-element-e81773c .elementor-heading-title{color:#222222;}.elementor-68502 .elementor-element.elementor-element-039aff7{padding:10px 10px 10px 10px;}.elementor-68502 .elementor-element.elementor-element-348130a{--divider-border-style:solid;--divider-color:var( --e-global-color-3800924 );--divider-border-width:1px;}.elementor-68502 .elementor-element.elementor-element-348130a .elementor-divider-separator{width:100%;}.elementor-68502 .elementor-element.elementor-element-348130a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-68502 .elementor-element.elementor-element-17faf4c .elementor-image-box-wrapper{text-align:start;}.elementor-68502 .elementor-element.elementor-element-17faf4c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-68502 .elementor-element.elementor-element-17faf4c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-68502 .elementor-element.elementor-element-17faf4c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-68502 .elementor-element.elementor-element-17faf4c .elementor-image-box-wrapper .elementor-image-box-img{width:28%;}.elementor-68502 .elementor-element.elementor-element-17faf4c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68502 .elementor-element.elementor-element-35cb3a7{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68502 .elementor-element.elementor-element-208b7d7{--divider-border-style:solid;--divider-color:var( --e-global-color-3800924 );--divider-border-width:1px;}.elementor-68502 .elementor-element.elementor-element-208b7d7 .elementor-divider-separator{width:100%;}.elementor-68502 .elementor-element.elementor-element-208b7d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-68502 .elementor-element.elementor-element-de39aae{--divider-border-style:solid;--divider-color:var( --e-global-color-3800924 );--divider-border-width:1px;}.elementor-68502 .elementor-element.elementor-element-de39aae .elementor-divider-separator{width:100%;}.elementor-68502 .elementor-element.elementor-element-de39aae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-68502 .elementor-element.elementor-element-b56b351{background-color:var( --e-global-color-84ecaab );padding:5px 5px 5px 5px;}.elementor-68502 .elementor-element.elementor-element-53a4b0f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-68502 .elementor-element.elementor-element-53a4b0f .elementor-icon-box-wrapper{text-align:center;}.elementor-68502 .elementor-element.elementor-element-07675af{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-68502 .elementor-element.elementor-element-07675af .elementor-icon-box-wrapper{text-align:center;}.elementor-68502 .elementor-element.elementor-element-31c09d9{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-68502 .elementor-element.elementor-element-31c09d9 .elementor-icon-box-wrapper{text-align:center;}.elementor-68502 .elementor-element.elementor-element-8087d8d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-68502 .elementor-element.elementor-element-8087d8d .elementor-icon-box-wrapper{text-align:center;}.elementor-68502 .elementor-element.elementor-element-4434ea6{--divider-border-style:solid;--divider-color:var( --e-global-color-3800924 );--divider-border-width:1px;}.elementor-68502 .elementor-element.elementor-element-4434ea6 .elementor-divider-separator{width:100%;}.elementor-68502 .elementor-element.elementor-element-4434ea6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-68502 .elementor-element.elementor-element-be44cf3{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-68502 .elementor-element.elementor-element-be44cf3:not(.elementor-motion-effects-element-type-background), .elementor-68502 .elementor-element.elementor-element-be44cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecaab );}.elementor-68502 .elementor-element.elementor-element-2d0dad0{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-68502 .elementor-element.elementor-element-c64cfbf{--cols:4;}.elementor-68502 .elementor-element.elementor-element-c64cfbf .etheme-post{text-align:center;}@media(max-width:1280px) and (min-width:768px){.elementor-68502 .elementor-element.elementor-element-6557f01d{--width:1237.99px;}}@media(max-width:1024px){.elementor-68502 .elementor-element.elementor-element-931a9ca .title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-68502 .elementor-element.elementor-element-931a9ca .title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-68502 .elementor-element.elementor-element-a6da7c4 .elementor-image-box-img{margin-bottom:15px;}.elementor-68502 .elementor-element.elementor-element-a6da7c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-68502 .elementor-element.elementor-element-4b48ce7{--cols:2;}.elementor-68502 .elementor-element.elementor-element-c63a6a1{--cols:2;}.elementor-68502 .elementor-element.elementor-element-85980b8{--cols:2;}.elementor-68502 .elementor-element.elementor-element-0b8d55d{--cols:2;}.elementor-68502 .elementor-element.elementor-element-17faf4c .elementor-image-box-img{margin-bottom:15px;}.elementor-68502 .elementor-element.elementor-element-c64cfbf{--cols:1;}}/* Start custom CSS for text-editor, class: .elementor-element-b600a67 */.battery-compare-wrap {
  --bc-green: #387D00; /* Primärfarbe */
  --bc-green-accent: #54A300; /* Akzentfarbe */
  --bc-green-light: #f2f2f2; /* Hintergrund */
  --bc-border: #dcdcdc;
  --bc-heading: #1a1a1a;
  --bc-text: #333333;
  --bc-text-muted: #666;
  --bc-link: #204080;
  font-family: inherit;
  color: var(--bc-text);
}

.battery-compare-heading {
  margin: 0 0 0.85rem 0;
  color: var(--bc-heading);
}

/* ---------- Desktop-Tabelle ---------- */
.battery-compare-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 0.95rem;
}
.battery-compare-table th,
.battery-compare-table td {
  border: 1px solid var(--bc-border);
  padding: 0.65rem 0.85rem;
  text-align: left;
  vertical-align: middle;
}
.battery-compare-table thead th {
  background: var(--bc-green);
  color: #fff;
  font-weight: 600;
}
.battery-compare-table thead th:first-child {
  background: #fff;
  color: transparent;
}
.battery-compare-table tbody th {
  background: var(--bc-green-light);
  font-weight: 600;
  white-space: nowrap;
}
.battery-compare-table tbody tr:nth-child(even) td {
  background: #fafafa;
}

/* ---------- Mobile Cards (versteckt bis Breakpoint) ---------- */
.battery-compare-cards {
  display: none;
}
.bc-card {
  border: 1px solid var(--bc-border);
  border-top: 3px solid var(--bc-green-accent);
  border-radius: 10px;
  margin-bottom: 1rem;
  overflow: hidden;
}
.bc-card-header {
  background: var(--bc-green);
  color: #fff;
  font-weight: 700;
  font-size: 1.05rem;
  padding: 0.75rem 1rem;
}
.bc-card-row {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
  padding: 0.55rem 1rem;
  border-top: 1px solid var(--bc-border);
  font-size: 0.95rem;
}
.bc-card-row:nth-child(even) {
  background: #fafafa;
}
.bc-card-label {
  color: var(--bc-text-muted);
  flex-shrink: 0;
}
.bc-card-value {
  font-weight: 600;
  text-align: right;
}

/* ---------- Breakpoint: ab Tablet-Hochkant auf Karten wechseln ---------- */
@media (max-width: 820px) {
  .battery-compare-table {
    display: none;
  }
  .battery-compare-cards {
    display: block;
  }
}/* End custom CSS */