.elementor-17102 .elementor-element.elementor-element-234279af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17102 .elementor-element.elementor-element-2c3e9595{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17102 .elementor-element.elementor-element-31630571{grid-column:span 2;text-align:start;}.elementor-17102 .elementor-element.elementor-element-31630571 img{width:25%;}.elementor-17102 .elementor-element.elementor-element-79dcd969{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17102 .elementor-element.elementor-element-958a8a8{--spacer-size:20px;grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-75cde1d3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-75cde1d3:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-75cde1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17102 .elementor-element.elementor-element-7099409d{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-1eac5ce7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-1eac5ce7:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-1eac5ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-41fe4d5d{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-663b6e80{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-663b6e80:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-663b6e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17102 .elementor-element.elementor-element-38a285fb{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-149ae5c6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-149ae5c6:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-149ae5c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-173c5cfb{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-3ca57fc6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-3ca57fc6:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-3ca57fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17102 .elementor-element.elementor-element-20117403{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-7874d853{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-7874d853:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-7874d853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-5ccab3bc{grid-column:span 2;}.elementor-17102 .elementor-element.elementor-element-51b0d34e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17102 .elementor-element.elementor-element-51b0d34e:not(.elementor-motion-effects-element-type-background), .elementor-17102 .elementor-element.elementor-element-51b0d34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-24bdb67 .elementor-button{background-color:var( --e-global-color-e903c3b );font-size:12px;line-height:14px;fill:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FDFDFD;padding:10px 10px 10px 10px;}.elementor-17102 .elementor-element.elementor-element-24bdb67 .elementor-button:hover, .elementor-17102 .elementor-element.elementor-element-24bdb67 .elementor-button:focus{background-color:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-24bdb67{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-24bdb67 .elementor-button:hover svg, .elementor-17102 .elementor-element.elementor-element-24bdb67 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-e826494 .elementor-button{background-color:var( --e-global-color-e903c3b );font-size:12px;line-height:14px;fill:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e903c3b );padding:10px 10px 10px 10px;}.elementor-17102 .elementor-element.elementor-element-e826494 .elementor-button:hover, .elementor-17102 .elementor-element.elementor-element-e826494 .elementor-button:focus{background-color:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-e826494{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-e826494 .elementor-button:hover svg, .elementor-17102 .elementor-element.elementor-element-e826494 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button{background-color:#A50034;font-size:12px;line-height:14px;fill:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A50034;padding:10px 10px 10px 10px;}.elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button:hover, .elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17102 .elementor-element.elementor-element-314edb85{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button:hover svg, .elementor-17102 .elementor-element.elementor-element-314edb85 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button{background-color:#046A38;font-size:12px;line-height:14px;fill:var( --e-global-color-e903c3b );color:var( --e-global-color-e903c3b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#046A38;padding:10px 10px 10px 10px;}.elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button:hover, .elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17102 .elementor-element.elementor-element-57a1178d{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button:hover svg, .elementor-17102 .elementor-element.elementor-element-57a1178d .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}@media(max-width:1024px){.elementor-17102 .elementor-element.elementor-element-2c3e9595{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-31630571{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-31630571 img{width:50%;}.elementor-17102 .elementor-element.elementor-element-79dcd969{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-958a8a8{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-75cde1d3{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-7099409d{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-1eac5ce7{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-41fe4d5d{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-663b6e80{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-38a285fb{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-149ae5c6{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-173c5cfb{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-3ca57fc6{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-20117403{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-7874d853{--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-5ccab3bc{grid-column:span 1;}.elementor-17102 .elementor-element.elementor-element-51b0d34e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-17102 .elementor-element.elementor-element-234279af{--width:1440px;}}@media(max-width:767px){.elementor-17102 .elementor-element.elementor-element-234279af{--width:1440px;}.elementor-17102 .elementor-element.elementor-element-2c3e9595{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-31630571 img{width:80%;}.elementor-17102 .elementor-element.elementor-element-1bb22754 img{width:80%;}.elementor-17102 .elementor-element.elementor-element-56781a83 img{width:80%;}.elementor-17102 .elementor-element.elementor-element-79dcd969{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-75cde1d3{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-1eac5ce7{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-663b6e80{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-149ae5c6{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-3ca57fc6{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-7874d853{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-51b0d34e{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17102 .elementor-element.elementor-element-24bdb67{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-24bdb67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17102 .elementor-element.elementor-element-e826494{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-e826494 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17102 .elementor-element.elementor-element-314edb85{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-314edb85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17102 .elementor-element.elementor-element-57a1178d{width:100%;max-width:100%;}.elementor-17102 .elementor-element.elementor-element-57a1178d > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-234279af *//* ------------------------------------------------------------------
   Mobile comparison cards  (<=767px)

   Portable: this rule set contains NO element IDs, so it keeps
   working after the container is copied to another site (Elementor
   regenerates every element ID on copy/paste and on import).
   It targets rows by POSITION, so the row order below must hold:
     1 images  2 good/better/best  3 Horsepower  4 Grind Stages
     5 Sound   6 Air Switch        7 Warranty    8 RRP   9 buttons
   ------------------------------------------------------------------ */
@media (max-width: 767px) {

  .elementor-17102 .elementor-element.elementor-element-234279af {
    display: flex;
    flex-direction: column;
    overflow: visible;
    width: 100%;
    /* Elementor's 20px row-gap would otherwise show as white bands between
       every cell once the rows are dissolved with display:contents */
    gap: 0;
  }

  /* Dissolve the 9 row containers so their cells become items here */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con { display: contents; }

  /* Hide the shared label column and the spacer above it */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:first-child,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(n+3):nth-child(-n+8) > *:first-child {
    display: none;
  }

  /* Flag once at the top, Download Chart once at the bottom */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:first-child { order: 1; align-self: center; width: 180px; margin-bottom: 16px; }
  /* centre the flag image itself - some pages leave it flush left in its widget */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:first-child img { display: block; margin: 0 auto; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:first-child { order: 999; margin-top: 28px; }

  /* ---- card order: product p (1-5) is the (p+1)th cell of each row ---- */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(2) { order: 11; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(2) { order: 12; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(2) { order: 13; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(2) { order: 14; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(2) { order: 15; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(2) { order: 16; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(2) { order: 17; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(2) { order: 18; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(2) { order: 19; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(3) { order: 21; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(3) { order: 22; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(3) { order: 23; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(3) { order: 24; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(3) { order: 25; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(3) { order: 26; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(3) { order: 27; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(3) { order: 28; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(3) { order: 29; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(4) { order: 31; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(4) { order: 32; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(4) { order: 33; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(4) { order: 34; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(4) { order: 35; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(4) { order: 36; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(4) { order: 37; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(4) { order: 38; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(4) { order: 39; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(5) { order: 41; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(5) { order: 42; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(5) { order: 43; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(5) { order: 44; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(5) { order: 45; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(5) { order: 46; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(5) { order: 47; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(5) { order: 48; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(5) { order: 49; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(6) { order: 51; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(6) { order: 52; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(6) { order: 53; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(6) { order: 54; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(6) { order: 55; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(6) { order: 56; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(6) { order: 57; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(6) { order: 58; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(6) { order: 59; }

  /* ---- card chrome ---- */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(n+2) {
    border-left: 1px solid #E3E6E8;
    border-right: 1px solid #E3E6E8;
    padding-left: 16px;
    padding-right: 16px;
  }

  /* card head: product photo (model name is baked into the image) */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(n+2) {
    border-top: 1px solid #E3E6E8;
    border-radius: 10px 10px 0 0;
    margin-top: 32px;
    padding-top: 20px;
    background-color: #FFFFFF;
  }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(1) > *:nth-child(n+2) img {
    width: auto;
    max-height: 190px;
    margin: 0 auto;
    display: block;
  }

  /* good / better / best strapline */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(n+2) { background-color: #FFFFFF; padding-top: 10px; padding-bottom: 16px; text-align: center; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(2) > *:nth-child(n+2) .elementor-heading-title {
    font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: #6B7780;
  }

  /* spec rows become label / value pairs */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2) {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    gap: 16px;
    padding-top: 11px;
    padding-bottom: 11px;
  }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2)::before,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2)::before,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2)::before,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2)::before,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2)::before,
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2)::before {
    color: #6B7780; font-size: 15px; flex: 0 0 auto;
  }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2) .elementor-heading-title { font-size: 16px; text-align: right; }

  /* re-supply the label text each row lost, and the zebra striping */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2)::before { content: "Horsepower"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2)::before { content: "Grind Stages"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2)::before { content: "Sound"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2)::before { content: "Air Switch"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2)::before { content: "Warranty"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2)::before { content: "RRP"; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(3) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(4) > *:nth-child(n+2) { background-color: #FFFFFF; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(5) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(6) > *:nth-child(n+2) { background-color: #FFFFFF; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(7) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(8) > *:nth-child(n+2) { background-color: #FFFFFF; }

  /* card foot: the View button */
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(n+2) {
    border-bottom: 1px solid #E3E6E8;
    border-radius: 0 0 10px 10px;
    background-color: #FFFFFF;
    padding-top: 16px;
    padding-bottom: 20px;
  }
  .elementor-17102 .elementor-element.elementor-element-234279af > .e-con:nth-child(9) > *:nth-child(n+2) .elementor-button { width: 100%; }
}/* End custom CSS */