.elementor-17033 .elementor-element.elementor-element-471636ff{--display:flex;}.elementor-17033 .elementor-element.elementor-element-164dec89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17033 .elementor-element.elementor-element-1cbabb79{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-f1d21b7{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-1fd74be8{--spacer-size:50px;}.elementor-17033 .elementor-element.elementor-element-33d2196c{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-33d2196c:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-33d2196c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17033 .elementor-element.elementor-element-7462cb11{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-7462cb11:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-7462cb11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-58b582d{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-58b582d:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-58b582d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17033 .elementor-element.elementor-element-53c32011{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-53c32011:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-53c32011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-22c6d736{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-22c6d736:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-22c6d736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17033 .elementor-element.elementor-element-36aead88{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-36aead88:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-36aead88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-6b802797{--display:grid;--e-con-grid-template-columns:repeat(6, 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-17033 .elementor-element.elementor-element-6b802797:not(.elementor-motion-effects-element-type-background), .elementor-17033 .elementor-element.elementor-element-6b802797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button{background-color:var( --e-global-color-e903c3b );font-size:12px;line-height:14px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-f5fa78a{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-f5fa78a .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button{background-color:#6A7782;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:#6A7782;padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-77865986{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-77865986 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button{background-color:#FBB040;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:#FBB040;padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-5fc1c25b{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-5fc1c25b .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button{background-color:#00AEEF;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:#00AEEF;padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-64a5d1f{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-64a5d1f .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button{background-color:#5BBA4B;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:#5BBA4B;padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-48bc1711{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-48bc1711 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}.elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button{background-color:#41474E;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:#41474E;padding:10px 10px 10px 10px;}.elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button:hover, .elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button:focus{background-color:var( --e-global-color-550673c );color:var( --e-global-color-e903c3b );border-color:var( --e-global-color-550673c );}.elementor-17033 .elementor-element.elementor-element-6b33af29{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button:hover svg, .elementor-17033 .elementor-element.elementor-element-6b33af29 .elementor-button:focus svg{fill:var( --e-global-color-e903c3b );}@media(max-width:1024px){.elementor-17033 .elementor-element.elementor-element-1cbabb79{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-f1d21b7{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-33d2196c{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-7462cb11{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-58b582d{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-53c32011{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-22c6d736{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-36aead88{--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-6b802797{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-17033 .elementor-element.elementor-element-471636ff{--content-width:1440px;}.elementor-17033 .elementor-element.elementor-element-164dec89{--width:1440px;}}@media(max-width:767px){.elementor-17033 .elementor-element.elementor-element-164dec89{--width:1440px;}.elementor-17033 .elementor-element.elementor-element-1cbabb79{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-39597f53 img{width:80%;}.elementor-17033 .elementor-element.elementor-element-1ebdf72e img{width:80%;}.elementor-17033 .elementor-element.elementor-element-671c1ebe img{width:80%;}.elementor-17033 .elementor-element.elementor-element-2ecd5498 img{width:80%;}.elementor-17033 .elementor-element.elementor-element-5f11c39b img{width:80%;}.elementor-17033 .elementor-element.elementor-element-30ecdac5 img{width:80%;}.elementor-17033 .elementor-element.elementor-element-f1d21b7{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-33d2196c{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-7462cb11{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-58b582d{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-53c32011{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-22c6d736{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-36aead88{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-6b802797{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-17033 .elementor-element.elementor-element-f5fa78a{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-f5fa78a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17033 .elementor-element.elementor-element-77865986{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-77865986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-5fc1c25b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17033 .elementor-element.elementor-element-64a5d1f{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-64a5d1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17033 .elementor-element.elementor-element-48bc1711{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-48bc1711 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17033 .elementor-element.elementor-element-6b33af29{width:100%;max-width:100%;}.elementor-17033 .elementor-element.elementor-element-6b33af29 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-164dec89 *//* ------------------------------------------------------------------
   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-17033 .elementor-element.elementor-element-164dec89 {
    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-17033 .elementor-element.elementor-element-164dec89 > .e-con { display: contents; }

  /* Hide the shared label column and the spacer above it */
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:first-child,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:first-child { order: 1; align-self: center; width: 180px; margin-bottom: 16px; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(2) { order: 11; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(2) { order: 12; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(2) { order: 13; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(2) { order: 14; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(2) { order: 15; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(2) { order: 16; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(2) { order: 17; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(2) { order: 18; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(2) { order: 19; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(3) { order: 21; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(3) { order: 22; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(3) { order: 23; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(3) { order: 24; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(3) { order: 25; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(3) { order: 26; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(3) { order: 27; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(3) { order: 28; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(3) { order: 29; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(4) { order: 31; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(4) { order: 32; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(4) { order: 33; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(4) { order: 34; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(4) { order: 35; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(4) { order: 36; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(4) { order: 37; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(4) { order: 38; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(4) { order: 39; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(5) { order: 41; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(5) { order: 42; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(5) { order: 43; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(5) { order: 44; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(5) { order: 45; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(5) { order: 46; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(5) { order: 47; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(5) { order: 48; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(5) { order: 49; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(6) { order: 51; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(6) { order: 52; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(6) { order: 53; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(6) { order: 54; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(6) { order: 55; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(6) { order: 56; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(6) { order: 57; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(6) { order: 58; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(6) { order: 59; }

  /* ---- card chrome ---- */
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(1) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(2) > *:nth-child(n+2) { background-color: #FFFFFF; padding-top: 10px; padding-bottom: 16px; text-align: center; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2)::before,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2)::before,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2)::before,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2)::before,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2)::before,
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(n+2)::before {
    color: #6B7780; font-size: 15px; flex: 0 0 auto;
  }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2),
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2)::before { content: "Horsepower"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2)::before { content: "Grind Stages"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2)::before { content: "Sound"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2)::before { content: "Air Switch"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2)::before { content: "Warranty"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(n+2)::before { content: "RRP"; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(3) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(4) > *:nth-child(n+2) { background-color: #FFFFFF; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(5) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(6) > *:nth-child(n+2) { background-color: #FFFFFF; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(7) > *:nth-child(n+2) { background-color: #F4F5F6; }
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(8) > *:nth-child(n+2) { background-color: #FFFFFF; }

  /* card foot: the View button */
  .elementor-17033 .elementor-element.elementor-element-164dec89 > .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-17033 .elementor-element.elementor-element-164dec89 > .e-con:nth-child(9) > *:nth-child(n+2) .elementor-button { width: 100%; }
}/* End custom CSS */