/** Shopify CDN: Minification failed

Line 285:64 Unexpected "`"
Line 419:2 Unexpected "{"
Line 1175:64 Unexpected "`"
Line 1309:2 Unexpected "{"

**/
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-image_banner_TVECWz,#shopify-section-image_banner_TVECWz .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }

  .image-with-text__content--desktop-right > * {
    align-self: flex-end;
    text-align: right;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-left > * {
    align-self: flex-start;
    text-align: left;
    /* Override the shared high-specificity ≤768px rules that set `margin: 0 auto`
       on the heading/subtext (which would center them), so left-aligned content
       stays left on tablet/mobile too. */
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-center > * {
    align-self: center;
    text-align: center;
  }

  /* The trust row spans the column so its logos can share the width on phones; its logos follow
     the alignment instead of packing left. */
  .atlas-isolation-wrapper .image-with-text__content--desktop-center .image-with-text__trust-logos {
    justify-content: center;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-right .image-with-text__trust-logos {
    justify-content: flex-end;
  }
  
    .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__grid {
      margin-bottom: 0;
      padding: 0px 0px 0px 0px !important;
      
        background: rgb(29, 26, 45) !important;
      
      border-radius: 0px;}
  

  .atlas-isolation-wrapper .image-with-text__grid {
    gap: 20px !important;
    align-items: stretch;
  }

  .atlas-isolation-wrapper .image-with-text .grid__item {
    position: relative;
    flex: 1;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__grid--reverse {
      flex-direction: row-reverse;
    }
  }

  .atlas-isolation-wrapper .image-with-text__media {
    min-height: 100%;
    overflow: visible;
    background: transparent;
  }

  .atlas-isolation-wrapper .image-with-text__media--small {
    height: 194px;
  }

  .atlas-isolation-wrapper .image-with-text__media--medium {
    height: 296px;
  }

  .atlas-isolation-wrapper .image-with-text__media--large {
    height: 435px;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__media--small {
      height: 314px;
    }

    .atlas-isolation-wrapper .image-with-text__media--medium {
      height: 460px;
    }

    .atlas-isolation-wrapper .image-with-text__media--large {
      height: 695px;
    }
  }

  .atlas-isolation-wrapper .image-with-text__media--placeholder {
    position: relative;
    overflow: hidden;
  }

  .atlas-isolation-wrapper .image-with-text__media--placeholder:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(var(--atlas-color-foreground), 0.04);
  }



  .atlas-isolation-wrapper .image-with-text__media--placeholder > svg {
    position: absolute;
    left: 50%;
    max-width: 800px;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    fill: currentColor;
  }

  .atlas-isolation-wrapper .image-with-text__content {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    align-self: center;
    position: relative;
    z-index: 1;
  }

  @media screen and (max-width: 990px) {
    .atlas-isolation-wrapper .bg-is-accent-1.text-is-accent-1,
    .atlas-isolation-wrapper .bg-is-accent-2.text-is-accent-2,
    .atlas-isolation-wrapper .bg-is-background-1.text-is-background-1,
    .atlas-isolation-wrapper .bg-is-background-2.text-is-background-2,
    .atlas-isolation-wrapper .bg-is-inverse.text-is-inverse {
      padding-left: 0;
      padding-right: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text .grid__item::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__media-item:after {
    border-radius: var(--atlas-media-radius);
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__text-item:after {
    border-radius: var(--atlas-text-boxes-radius);
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
  }

  .atlas-isolation-wrapper .image-with-text .image-with-text__media-item > div {
    border-radius: var(--atlas-media-radius);
    overflow: hidden;
  }

  .atlas-isolation-wrapper .image-with-text .global-media-settings {
    overflow: hidden !important;

  }

  .atlas-isolation-wrapper .image-with-text .image-with-text__text-item > div {
    border-radius: var(--atlas-text-boxes-radius);
    overflow: hidden;
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
  }

  /* This section's text column has no fill to clip, and clipping it cut the column's corner radius
     into a badge or pill sitting in its top-left corner. Scoped by id: the rule above also reaches
     sections such as About us that reuse these class names on the same page. */
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz {
    overflow: visible;
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .atlas-isolation-wrapper .image-with-text__media-item
    > div,
  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__text-item
    > div {
    box-shadow: none;
  }

  @media screen and (max-width: 749px) {
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid__item
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__media
      img {
      /* border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; */
    }

    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__text-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid__item
      .image-with-text__content {
      /* border-top-left-radius: 0;
      border-top-right-radius: 0; */
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .image-with-text__content {
      border-top: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text__content--mobile-right > h2,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > div,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > p,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > a {
    align-self: flex-end;
    text-align: right;
  }

  .atlas-isolation-wrapper .image-with-text__content--mobile-center > h2,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > div,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > p,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > a {
    align-self: center;
    text-align: center;
  }

  .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__content {
    width: 90%;
    margin: -30px auto 0;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__grid--reverse .image-with-text__content {
      margin-left: auto;
    }

    .atlas-isolation-wrapper .image-with-text__content--bottom {
      justify-content: flex-end;
      align-self: flex-end;
    }

    .atlas-isolation-wrapper .image-with-text__content--top {
      justify-content: flex-start;
      align-self: flex-start;
    }

    .atlas-isolation-wrapper .image-with-text__content--mobile-right > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > a  {
      align-self: flex-end;
      text-align: right;
    }

     .atlas-isolation-wrapper .image-with-text__content--mobile-left > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > a {
      align-self: flex-start;
      text-align: left;
    }


     .atlas-isolation-wrapper .image-with-text__content--mobile-`center` > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > a{
      align-self: center;
      text-align: center;
    }

    .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__text-item {
      display: flex;
      padding: 30px 0;
    }

    .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__content {
      height: auto;
      width: calc(100% + 40px);
      min-width: calc(100% + 40px);
      margin-top: 0;
      margin-left: -40px;
    }

    .atlas-isolation-wrapper .image-with-text--overlap
      .image-with-text__grid--reverse
      .image-with-text__content {
      margin-left: 0;
      margin-right: -40px;
    }

    .atlas-isolation-wrapper .image-with-text--overlap
      .image-with-text__grid--reverse
      .image-with-text__text-item {
      justify-content: flex-end;
    }

    .atlas-isolation-wrapper .image-with-text__media-item--top {
      align-self: flex-start;
    }
    .atlas-isolation-wrapper .image-with-text__media-item--middle {
      align-self: center;
    }

    .atlas-isolation-wrapper .image-with-text__media-item--bottom {
      align-self: flex-end;
    }


    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media
      img,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__text-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content:after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__text-item:after,
    /* .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content, */
    .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media
      img {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content {
      border-left: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content {
      border-right: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text:not(.collapse-corners, .image-with-text--overlap)
    .image-with-text__media-item {
    z-index: 2;
  }

  .atlas-isolation-wrapper .image-with-text__content {
    border-radius: var(--atlas-text-boxes-radius);
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
    word-break: break-word;
  }

  
    
      .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__grid {
        background: rgb(29, 26, 45) !important;
      }
    
  

  @media screen and (min-width: 990px) {
    .atlas-isolation-wrapper .image-with-text__content {
      padding: 60px 70px 70px;
    }
  }

  .atlas-isolation-wrapper .image-with-text__content > :is(h2, div, p, a) + :is(h2, div, p, a),
  {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content > .image-with-text__text:empty ~ a {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content > :first-child:is(.image-with-text__heading),
  .atlas-isolation-wrapper .image-with-text__text--caption + .image-with-text__heading,
  .atlas-isolation-wrapper .image-with-text__text--caption:first-child {
    margin-top: 0;
  }

  .atlas-isolation-wrapper .image-with-text__content :last-child:is(.image-with-text__heading),
  .atlas-isolation-wrapper .image-with-text__text--caption {
    margin-bottom: 0;
  }

  .atlas-isolation-wrapper .image-with-text__content .button + .image-with-text__text {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content .image-with-text__text + .button {
    margin-top: 30px;
  }

  .atlas-isolation-wrapper .image-with-text__heading {
    margin-bottom: 0;
  }

  .atlas-isolation-wrapper .image-with-text__text p {
    margin-top: 0;
    margin-bottom: 10px;
  }

  @media screen and (max-width: 749px) {
    .atlas-isolation-wrapper .collapse-padding .image-with-text__grid .image-with-text__content {
      padding-left: 0;
      padding-right: 0;
    }

  /* .image-with-text .global-media-settings {
    border-radius: 0px;
  } */
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .collapse-padding
      .image-with-text__grid:not(.image-with-text__grid--reverse)
      .image-with-text__content:not(.image-with-text__content--desktop-center) {
      padding-right: 0;
    }

    .atlas-isolation-wrapper .collapse-padding
      .image-with-text__grid--reverse
      .image-with-text__content:not(.image-with-text__content--desktop-center) {
      padding-left: 0;
    }
  }

  /* check for flexbox gap in older Safari versions */
  @supports not (inset: 10px) {
    .atlas-isolation-wrapper .image-with-text__grid {
      margin-left: 0;
    }
  }

  /*
    Multirow
    note: consider removing from this stylesheet if multirow-specific styles increase signficantly
  */
  .atlas-isolation-wrapper .multirow__inner {
    display: flex;
    flex-direction: column;
    row-gap: var(--atlas-grid-mobile-vertical-spacing);
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .multirow__inner {
      row-gap: var(--atlas-grid-desktop-vertical-spacing);
    }
  }

.atlas-isolation-wrapper #section-image_banner_TVECWz .section__image_with_text {
    padding: 5px 0;
    margin: -1px 0;
  }@media screen and (min-width: 750px) {
      .atlas-isolation-wrapper #section-image_banner_TVECWz .section__image_with_text {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
      }.atlas-isolation-wrapper #section-image_banner_TVECWz #image-with-text-container-image_banner_TVECWz,
      .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text {
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 0 !important;
        padding-bottom: 0 !important;
      }.atlas-isolation-wrapper #image-with-text-container-image_banner_TVECWz .image-with-text__text-item {
          box-sizing: border-box;
          flex: 0 0 calc(50% - 10px);
          padding: 20px 50px 100px;
        }}#image-with-text-container-image_banner_TVECWz {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }

  @media screen and (min-width: 750px) {
    #image-with-text-container-image_banner_TVECWz {
      padding-top: 12px !important;
      padding-bottom: 12px !important;
    }
  }

  
    .atlas-isolation-wrapper #section-image_banner_TVECWz .section-image_banner_TVECWz-padding {
      padding-top: 9px !important;
      padding-bottom: 9px !important;
    }

    @media screen and (min-width: 750px) {
      .atlas-isolation-wrapper #section-image_banner_TVECWz .section-image_banner_TVECWz-padding {
        padding-top: 12px !important;
        padding-bottom: 12px !important;
      }
    }
  

  @media screen and (max-width: 600px) {
    .atlas-isolation-wrapper .image-with-text .image-with-text__content {
      padding: 0 10px !important;
    }
  }

  /* Icon rows: the group wrapper and list the section builds around consecutive Icon with text
     blocks. Row gap is each row's own margin (space_above); the first row's is zeroed here. The
     wrapper is matched by class, not id: rows split by another block give one wrapper per run. */
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container {
    margin-top: 40px;
  }
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container .image-with-text-benefits-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
  }
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container .image-with-text-benefits-list > li:first-of-type {
    margin-top: 0 !important;
  }
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container .image-with-text-benefit-item {
    display: flex;
    align-items: center;
    gap: 12px;
  }
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container .benefit-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .atlas-isolation-wrapper #ImageWithText--image_banner_TVECWz .image-with-text-benefits-container .benefit-text {
    margin: 0;
  }

  /* Two consecutive Button blocks: a row on desktop, a full-width stack on mobile. */
  #ImageWithText--image_banner_TVECWz .image-with-text__cta-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    margin-top: 40px;
  }
  #ImageWithText--image_banner_TVECWz .image-with-text__cta-row .button {
    margin-top: 0;
    width: auto;
    max-width: none;
  }
  @media (max-width: 768px) {
    #ImageWithText--image_banner_TVECWz .image-with-text__cta-row {
      flex-direction: column;
      align-items: stretch;
      width: 100%;
    }
    #ImageWithText--image_banner_TVECWz .image-with-text__cta-row .button {
      width: 100%;
    }
  }

          @media screen and (max-width: 768px) {
            #section-image_banner_TVECWz .image-with-text__grid {
              flex-direction: column !important;
            }
          }
        

            @media screen and (max-width: 768px) {
              .atlas-isolation-wrapper #section-image_banner_TVECWz .section__image_with_text {
                padding-top: 0 !important;
                margin-top: 0 !important;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz #image-with-text-container-image_banner_TVECWz {
                padding-left: 0 !important;
                padding-right: 0 !important;
                padding-top: 0 !important;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__grid {
                padding-left: 0 !important;
                padding-right: 0 !important;
                padding-top: 0 !important;
                border-radius: 0;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__media-item {
                max-width: none !important;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__media,
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__media::after,
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__media img {
                border-radius: 0 !important;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content {
                padding-left: 20px !important;
                padding-right: 20px !important;
                padding-top: 24px !important;
              }
            }
          

            @media screen and (max-width: 768px) {
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content > * {
                align-self: center;
                text-align: center;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content .image-with-text__trust-logos {
                justify-content: center;
              }
            }
          

            @media screen and (max-width: 768px) {
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content {
                gap: 16px;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content > * {
                margin-top: 0 !important;
                margin-bottom: 0 !important;
              }
              .atlas-isolation-wrapper #section-image_banner_TVECWz .image-with-text__content .image-with-text__text > :last-child {
                margin-bottom: 0 !important;
              }
            }
          

            #section-image_banner_TVECWz .image-with-text__media img {
              border-radius: 0px !important;
            }
          

    .atlas-isolation-wrapper #iwt-rating-image_banner_TVECWz-rating_PafcFX {
      display: flex;
      align-items: center;
      gap: 10px;
      width: fit-content;
      margin: 0 0 12px;
    }
    .atlas-isolation-wrapper #iwt-rating-image_banner_TVECWz-rating_PafcFX .image-with-text__rating-stars {
      display: flex;
      align-items: center;
    }
    .atlas-isolation-wrapper #iwt-rating-image_banner_TVECWz-rating_PafcFX .image-with-text__rating-stars svg {
      width: 16px;
      height: 16px;
    }
    .atlas-isolation-wrapper #iwt-rating-image_banner_TVECWz-rating_PafcFX .image-with-text__rating-text {
      font-size: 14px;
      line-height: 22px;
      color: rgb(255, 255, 255);
    }
    @media (max-width: 768px) {
      .atlas-isolation-wrapper #iwt-rating-image_banner_TVECWz-rating_PafcFX .image-with-text__rating-text {
        font-size: 12px;
        line-height: 18px;
      }
    }
  

    .atlas-isolation-wrapper #block-heading-image_banner_TVECWz-heading_j6VgPc {
      font-weight: 700 !important;
      font-size: 40px;
      color: rgb(255, 255, 255);
      --atlas-color-highlighted-color: rgb(255, 255, 255);
      margin-top: 0;
      margin-bottom: 20px;
    }@media (max-width: 768px) {
      .atlas-isolation-wrapper #block-heading-image_banner_TVECWz-heading_j6VgPc {
        font-size: 25px;
        margin-bottom: 10px;
      }
    }
  

    .atlas-isolation-wrapper #block-description-text-image_banner_TVECWz-text_BpPwbx p {
      font-size: 15px !important;
      color: rgb(255, 255, 255);
    }
    @media (max-width: 768px) {
      .atlas-isolation-wrapper #block-description-text-image_banner_TVECWz-text_BpPwbx p {
        font-size: 12px !important;
      }
    }
  

    #iwt-button-image_banner_TVECWz-buttons_k9izFg {
      padding: 8px 12px;
      font-size: 14px !important;
      line-height: 22px !important;
      
      color: rgb(255, 255, 255);
      background-color: rgb(119, 118, 120);
      border-radius: 6px !important;
      max-width: 45%;
      min-width: fit-content;
      width: 100%;
      flex-shrink: 0;
      margin-top: 40px;
    }@media (max-width: 768px) {
      #iwt-button-image_banner_TVECWz-buttons_k9izFg {
        padding: 8px 12px;
        font-size: 12px !important;
        line-height: 20px !important;
        max-width: 69%;
      }
    }
  

  .atlas-isolation-wrapper .section-image_banner_TVECWz_waves-top-padding {
    height: 0px;
  }
  .atlas-isolation-wrapper .section-image_banner_TVECWz_waves-bottom-padding {
    height: 0px;
  }

  .atlas-isolation-wrapper #section-border-image_banner_TVECWz_waves svg{
    display: block;
  }
  #section-border-image_banner_TVECWz_waves,
  #shopify-section-image_banner_TVECWz_waves .section-image_banner_TVECWz_waves-top-padding {
    background-color: rgb(29, 26, 45);
  }
  @media screen and (min-width: 750px) {
    #shopify-section-image_banner_TVECWz_waves {
      position: relative;
      z-index: 1;
      height: 0;
    }
    #shopify-section-image_banner_TVECWz_waves .section-border-overlap {
      transform: translateY(-100%);
    }
    #section-border-image_banner_TVECWz_waves,
    #shopify-section-image_banner_TVECWz_waves .section-image_banner_TVECWz_waves-top-padding {
      background: transparent;
    }
  }

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-scrolling_images_aajYaC,#shopify-section-scrolling_images_aajYaC .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }

  .atlas-isolation-wrapper .section__scrolling_images {
    padding: 5px 0;
  }

  .atlas-isolation-wrapper .section-scrolling_images_aajYaC-settings {
    margin: 0 auto;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .atlas-isolation-wrapper .scrolling-images-slider_scrolling_images_aajYaC {
    position: relative;
  }

  .atlas-isolation-wrapper .scrolling-images-slider_placeholder {
    width: 100%;
  }

  .atlas-isolation-wrapper .slide-scrolling_images_aajYaC {
    display: block;
    flex: 0 0 120px !important;
    width: 120px !important;
  }
  @media screen and (max-width: 767px) {
    .atlas-isolation-wrapper .slide-scrolling_images_aajYaC {
      flex: 0 0 250px !important;
      width: 250px !important;
    }
  }
  .atlas-isolation-wrapper .slide-scrolling_images_aajYaC img {
    border-radius: 8px;
  }

  .atlas-isolation-wrapper .slide-scrolling_images_aajYaC img,
  .atlas-isolation-wrapper .slide-scrolling_images_aajYaC svg {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }

  .atlas-isolation-wrapper .scrolling-horizontal-track-scrolling_images_aajYaC {
    position: relative;
    z-index: 1;
    display: flex;
    overflow: hidden;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
  }

  .atlas-isolation-wrapper .scrolling-horizontal-track-scrolling_images_aajYaC.reverse {
    flex-direction: row-reverse;
  }

  .atlas-isolation-wrapper .track-horizontal-scrolling_images_aajYaC {
    padding-left: 15px;
    display: flex;
    flex-shrink: 0;
    width: calc((250px * 4) + (15px * 4));
    gap: 15px;
    justify-content: flex-start;
    align-items: center;
    white-space: nowrap;
    will-change: transform;
    animation: scrolling-horizontal-track-right 10s linear infinite;
  }

  @keyframes scrolling-horizontal-track-left {
    0% { transform: translateZ(0); visibility: visible; }
    100% { transform: translate3d(-100%, 0, 0); }
  }

  @keyframes scrolling-horizontal-track-right {
    0% { transform: translate3d(-100%, 0, 0); visibility: visible; }
    100% { transform: translateZ(0); }
  }

  .atlas-isolation-wrapper .scrolling-images-heading-scrolling_images_aajYaC {
    font-size: 16px;
    color: rgb(0, 0, 0);
    text-align: center;
  }

  @media screen and (min-width: 768px) {
    .atlas-isolation-wrapper .scrolling-images-heading-scrolling_images_aajYaC {
      font-size: 20px;
    }

    .atlas-isolation-wrapper .slide-scrolling_images_aajYaC {
      flex: 0 0 120px !important;
      width: 120px !important;
    }

    .atlas-isolation-wrapper .track-horizontal-scrolling_images_aajYaC {
      padding-left: 52px;
      width: calc((120px * 4) + (52px * 4));
      gap: 52px;
    }
  }

  @media screen and (max-width: 767px) {
    .atlas-isolation-wrapper .scrolling-images-slider_scrolling_images_aajYaC {
      padding: 0 15px;
    }
  }

  
    .atlas-isolation-wrapper .scrolling-horizontal-track-scrolling_images_aajYaC:hover .track-horizontal-scrolling_images_aajYaC {
      animation-play-state: paused;
    }
  
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-image_with_text_NrYFbe,#shopify-section-image_with_text_NrYFbe .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }

  .image-with-text__content--desktop-right > * {
    align-self: flex-end;
    text-align: right;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-left > * {
    align-self: flex-start;
    text-align: left;
    /* Override the shared high-specificity ≤768px rules that set `margin: 0 auto`
       on the heading/subtext (which would center them), so left-aligned content
       stays left on tablet/mobile too. */
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-center > * {
    align-self: center;
    text-align: center;
  }

  /* The trust row spans the column so its logos can share the width on phones; its logos follow
     the alignment instead of packing left. */
  .atlas-isolation-wrapper .image-with-text__content--desktop-center .image-with-text__trust-logos {
    justify-content: center;
  }

  .atlas-isolation-wrapper .image-with-text__content--desktop-right .image-with-text__trust-logos {
    justify-content: flex-end;
  }
  
    .atlas-isolation-wrapper #section-image_with_text_NrYFbe .image-with-text__grid {
      margin-bottom: 0;
      padding: 12px 12px 12px 12px !important;
      
        background: rgb(249, 249, 249) !important;
      
      border-radius: 6px;}
  

  .atlas-isolation-wrapper .image-with-text__grid {
    gap: 20px !important;
    align-items: stretch;
  }

  .atlas-isolation-wrapper .image-with-text .grid__item {
    position: relative;
    flex: 1;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__grid--reverse {
      flex-direction: row-reverse;
    }
  }

  .atlas-isolation-wrapper .image-with-text__media {
    min-height: 100%;
    overflow: visible;
    background: transparent;
  }

  .atlas-isolation-wrapper .image-with-text__media--small {
    height: 194px;
  }

  .atlas-isolation-wrapper .image-with-text__media--medium {
    height: 296px;
  }

  .atlas-isolation-wrapper .image-with-text__media--large {
    height: 435px;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__media--small {
      height: 314px;
    }

    .atlas-isolation-wrapper .image-with-text__media--medium {
      height: 460px;
    }

    .atlas-isolation-wrapper .image-with-text__media--large {
      height: 695px;
    }
  }

  .atlas-isolation-wrapper .image-with-text__media--placeholder {
    position: relative;
    overflow: hidden;
  }

  .atlas-isolation-wrapper .image-with-text__media--placeholder:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(var(--atlas-color-foreground), 0.04);
  }



  .atlas-isolation-wrapper .image-with-text__media--placeholder > svg {
    position: absolute;
    left: 50%;
    max-width: 800px;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    fill: currentColor;
  }

  .atlas-isolation-wrapper .image-with-text__content {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    align-self: center;
    position: relative;
    z-index: 1;
  }

  @media screen and (max-width: 990px) {
    .atlas-isolation-wrapper .bg-is-accent-1.text-is-accent-1,
    .atlas-isolation-wrapper .bg-is-accent-2.text-is-accent-2,
    .atlas-isolation-wrapper .bg-is-background-1.text-is-background-1,
    .atlas-isolation-wrapper .bg-is-background-2.text-is-background-2,
    .atlas-isolation-wrapper .bg-is-inverse.text-is-inverse {
      padding-left: 0;
      padding-right: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text .grid__item::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__media-item:after {
    border-radius: var(--atlas-media-radius);
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__text-item:after {
    border-radius: var(--atlas-text-boxes-radius);
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
  }

  .atlas-isolation-wrapper .image-with-text .image-with-text__media-item > div {
    border-radius: var(--atlas-media-radius);
    overflow: hidden;
  }

  .atlas-isolation-wrapper .image-with-text .global-media-settings {
    overflow: hidden !important;

  }

  .atlas-isolation-wrapper .image-with-text .image-with-text__text-item > div {
    border-radius: var(--atlas-text-boxes-radius);
    overflow: hidden;
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
  }

  /* This section's text column has no fill to clip, and clipping it cut the column's corner radius
     into a badge or pill sitting in its top-left corner. Scoped by id: the rule above also reaches
     sections such as About us that reuse these class names on the same page. */
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe {
    overflow: visible;
  }

  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .atlas-isolation-wrapper .image-with-text__media-item
    > div,
  .atlas-isolation-wrapper .image-with-text:not(.image-with-text--overlap)
    .image-with-text__text-item
    > div {
    box-shadow: none;
  }

  @media screen and (max-width: 749px) {
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid__item
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__media
      img {
      /* border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; */
    }

    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__text-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid__item
      .image-with-text__content {
      /* border-top-left-radius: 0;
      border-top-right-radius: 0; */
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .image-with-text__content {
      border-top: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text__content--mobile-right > h2,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > div,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > p,
  .atlas-isolation-wrapper .image-with-text__content--mobile-right > a {
    align-self: flex-end;
    text-align: right;
  }

  .atlas-isolation-wrapper .image-with-text__content--mobile-center > h2,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > div,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > p,
  .atlas-isolation-wrapper .image-with-text__content--mobile-center > a {
    align-self: center;
    text-align: center;
  }

  .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__content {
    width: 90%;
    margin: -30px auto 0;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .image-with-text__grid--reverse .image-with-text__content {
      margin-left: auto;
    }

    .atlas-isolation-wrapper .image-with-text__content--bottom {
      justify-content: flex-end;
      align-self: flex-end;
    }

    .atlas-isolation-wrapper .image-with-text__content--top {
      justify-content: flex-start;
      align-self: flex-start;
    }

    .atlas-isolation-wrapper .image-with-text__content--mobile-right > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-right > a  {
      align-self: flex-end;
      text-align: right;
    }

     .atlas-isolation-wrapper .image-with-text__content--mobile-left > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-left > a {
      align-self: flex-start;
      text-align: left;
    }


     .atlas-isolation-wrapper .image-with-text__content--mobile-`center` > h2,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > div,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > p,
    .atlas-isolation-wrapper .image-with-text__content--mobile-center > a{
      align-self: center;
      text-align: center;
    }

    .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__text-item {
      display: flex;
      padding: 30px 0;
    }

    .atlas-isolation-wrapper .image-with-text--overlap .image-with-text__content {
      height: auto;
      width: calc(100% + 40px);
      min-width: calc(100% + 40px);
      margin-top: 0;
      margin-left: -40px;
    }

    .atlas-isolation-wrapper .image-with-text--overlap
      .image-with-text__grid--reverse
      .image-with-text__content {
      margin-left: 0;
      margin-right: -40px;
    }

    .atlas-isolation-wrapper .image-with-text--overlap
      .image-with-text__grid--reverse
      .image-with-text__text-item {
      justify-content: flex-end;
    }

    .atlas-isolation-wrapper .image-with-text__media-item--top {
      align-self: flex-start;
    }
    .atlas-isolation-wrapper .image-with-text__media-item--middle {
      align-self: center;
    }

    .atlas-isolation-wrapper .image-with-text__media-item--bottom {
      align-self: flex-end;
    }


    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__media
      img,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__text-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content:after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__text-item:after,
    /* .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content, */
    .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media-item:after,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media,
    .atlas-isolation-wrapper .image-with-text.collapse-corners:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__media
      img {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .grid:not(.image-with-text__grid--reverse)
      .image-with-text__content {
      border-left: 0;
    }

    .atlas-isolation-wrapper .image-with-text.collapse-borders:not(.image-with-text--overlap)
      .image-with-text__grid--reverse
      .image-with-text__content {
      border-right: 0;
    }
  }

  .atlas-isolation-wrapper .image-with-text:not(.collapse-corners, .image-with-text--overlap)
    .image-with-text__media-item {
    z-index: 2;
  }

  .atlas-isolation-wrapper .image-with-text__content {
    border-radius: var(--atlas-text-boxes-radius);
    box-shadow: var(--atlas-text-boxes-shadow-horizontal-offset)
      var(--atlas-text-boxes-shadow-vertical-offset)
      var(--atlas-text-boxes-shadow-blur-radius)
      rgba(var(--atlas-color-shadow), var(--atlas-text-boxes-shadow-opacity));
    word-break: break-word;
  }

  
    
      .atlas-isolation-wrapper #section-image_with_text_NrYFbe .image-with-text__grid {
        background: rgb(249, 249, 249) !important;
      }
    
  

  @media screen and (min-width: 990px) {
    .atlas-isolation-wrapper .image-with-text__content {
      padding: 60px 70px 70px;
    }
  }

  .atlas-isolation-wrapper .image-with-text__content > :is(h2, div, p, a) + :is(h2, div, p, a),
  {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content > .image-with-text__text:empty ~ a {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content > :first-child:is(.image-with-text__heading),
  .atlas-isolation-wrapper .image-with-text__text--caption + .image-with-text__heading,
  .atlas-isolation-wrapper .image-with-text__text--caption:first-child {
    margin-top: 0;
  }

  .atlas-isolation-wrapper .image-with-text__content :last-child:is(.image-with-text__heading),
  .atlas-isolation-wrapper .image-with-text__text--caption {
    margin-bottom: 0;
  }

  .atlas-isolation-wrapper .image-with-text__content .button + .image-with-text__text {
    margin-top: 20px;
  }

  .atlas-isolation-wrapper .image-with-text__content .image-with-text__text + .button {
    margin-top: 30px;
  }

  .atlas-isolation-wrapper .image-with-text__heading {
    margin-bottom: 0;
  }

  .atlas-isolation-wrapper .image-with-text__text p {
    margin-top: 0;
    margin-bottom: 10px;
  }

  @media screen and (max-width: 749px) {
    .atlas-isolation-wrapper .collapse-padding .image-with-text__grid .image-with-text__content {
      padding-left: 0;
      padding-right: 0;
    }

  /* .image-with-text .global-media-settings {
    border-radius: 0px;
  } */
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .collapse-padding
      .image-with-text__grid:not(.image-with-text__grid--reverse)
      .image-with-text__content:not(.image-with-text__content--desktop-center) {
      padding-right: 0;
    }

    .atlas-isolation-wrapper .collapse-padding
      .image-with-text__grid--reverse
      .image-with-text__content:not(.image-with-text__content--desktop-center) {
      padding-left: 0;
    }
  }

  /* check for flexbox gap in older Safari versions */
  @supports not (inset: 10px) {
    .atlas-isolation-wrapper .image-with-text__grid {
      margin-left: 0;
    }
  }

  /*
    Multirow
    note: consider removing from this stylesheet if multirow-specific styles increase signficantly
  */
  .atlas-isolation-wrapper .multirow__inner {
    display: flex;
    flex-direction: column;
    row-gap: var(--atlas-grid-mobile-vertical-spacing);
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper .multirow__inner {
      row-gap: var(--atlas-grid-desktop-vertical-spacing);
    }
  }

.atlas-isolation-wrapper #section-image_with_text_NrYFbe .section__image_with_text {
    padding: 5px 0;
    margin: -1px 0;
  }#image-with-text-container-image_with_text_NrYFbe {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }

  @media screen and (min-width: 750px) {
    #image-with-text-container-image_with_text_NrYFbe {
      padding-top: 12px !important;
      padding-bottom: 12px !important;
    }
  }

  
    .atlas-isolation-wrapper #section-image_with_text_NrYFbe .section-image_with_text_NrYFbe-padding {
      padding-top: 9px !important;
      padding-bottom: 9px !important;
    }

    @media screen and (min-width: 750px) {
      .atlas-isolation-wrapper #section-image_with_text_NrYFbe .section-image_with_text_NrYFbe-padding {
        padding-top: 12px !important;
        padding-bottom: 12px !important;
      }
    }
  

  @media screen and (max-width: 600px) {
    .atlas-isolation-wrapper .image-with-text .image-with-text__content {
      padding: 0 10px !important;
    }
  }

  /* Icon rows: the group wrapper and list the section builds around consecutive Icon with text
     blocks. Row gap is each row's own margin (space_above); the first row's is zeroed here. The
     wrapper is matched by class, not id: rows split by another block give one wrapper per run. */
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container {
    margin-top: 40px;
  }
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container .image-with-text-benefits-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
  }
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container .image-with-text-benefits-list > li:first-of-type {
    margin-top: 0 !important;
  }
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container .image-with-text-benefit-item {
    display: flex;
    align-items: center;
    gap: 12px;
  }
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container .benefit-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .atlas-isolation-wrapper #ImageWithText--image_with_text_NrYFbe .image-with-text-benefits-container .benefit-text {
    margin: 0;
  }

  /* Two consecutive Button blocks: a row on desktop, a full-width stack on mobile. */
  #ImageWithText--image_with_text_NrYFbe .image-with-text__cta-row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    gap: 16px;
    margin-top: 40px;
  }
  #ImageWithText--image_with_text_NrYFbe .image-with-text__cta-row .button {
    margin-top: 0;
    width: auto;
    max-width: none;
  }
  @media (max-width: 768px) {
    #ImageWithText--image_with_text_NrYFbe .image-with-text__cta-row {
      flex-direction: column;
      align-items: stretch;
      width: 100%;
    }
    #ImageWithText--image_with_text_NrYFbe .image-with-text__cta-row .button {
      width: 100%;
    }
  }

            #section-image_with_text_NrYFbe .image-with-text__media img {
              border-radius: 6px !important;
            }
          

    .atlas-isolation-wrapper #block-heading-image_with_text_NrYFbe-heading {
      font-weight: 700 !important;
      font-size: 35px;
      color: rgb(0, 0, 0);
      --atlas-color-highlighted-color: rgb(0, 0, 0);
      margin-top: 0;
      margin-bottom: 20px;
    }@media (max-width: 768px) {
      .atlas-isolation-wrapper #block-heading-image_with_text_NrYFbe-heading {
        font-size: 18px;
        margin-bottom: 10px;
      }
    }
  

    .atlas-isolation-wrapper #block-description-text-image_with_text_NrYFbe-text p {
      font-size: 14px !important;
      color: rgb(56, 56, 56);
    }
  

    #iwt-row-image_with_text_NrYFbe-icon_row_1 { margin-top: 12px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_1 .benefit-icon { min-width: 20px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_1 .benefit-text {
      font-size: 14px;
      color: rgb(29, 26, 45);
      --atlas-color-highlighted-color: rgb(29, 26, 45);
    }
    #iwt-row-image_with_text_NrYFbe-icon_row_1 .material-icon svg {
      width: 20px !important;
      height: 20px !important;
      fill: rgb(29, 26, 45) !important;
    }
  

    #iwt-row-image_with_text_NrYFbe-icon_row_2 { margin-top: 12px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_2 .benefit-icon { min-width: 20px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_2 .benefit-text {
      font-size: 14px;
      color: rgb(29, 26, 45);
      --atlas-color-highlighted-color: rgb(29, 26, 45);
    }
    #iwt-row-image_with_text_NrYFbe-icon_row_2 .material-icon svg {
      width: 20px !important;
      height: 20px !important;
      fill: rgb(29, 26, 45) !important;
    }
  

    #iwt-row-image_with_text_NrYFbe-icon_row_3 { margin-top: 12px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_3 .benefit-icon { min-width: 20px; }
    #iwt-row-image_with_text_NrYFbe-icon_row_3 .benefit-text {
      font-size: 14px;
      color: rgb(29, 26, 45);
      --atlas-color-highlighted-color: rgb(29, 26, 45);
    }
    #iwt-row-image_with_text_NrYFbe-icon_row_3 .material-icon svg {
      width: 20px !important;
      height: 20px !important;
      fill: rgb(29, 26, 45) !important;
    }
  

  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-cards {
      padding-top: 12px;
      padding-bottom: 12px;
      width: 100%;
      justify-content: center;
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-cards__wrapper {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      width: 100%;
      gap: 18px 18px;
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card {
      display: flex;
      background-color: rgba(249, 249, 249, 1.0);
      padding: 22px 15px;
      border-radius: 10px;
      gap: 15px;
      align-items: center;
      flex-shrink: 0;
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__icon {
      width: 50px;
      height: 50px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
      background-color: rgb(255, 255, 255);
      border-radius: 50%;
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__icon svg,
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__icon img {
      width: calc(50px / 1.5);
      height: calc(50px / 1.5);
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__icon svg {
      fill: rgb(29, 26, 45);
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__text {
      font-size: 14px;
      font-weight: 300;
      color: rgb(29, 26, 45);
  }
  .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card__text p {
      margin: 0;
  }
  @media (max-width: 1024px) {
      .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-cards__wrapper {
          grid-template-columns: repeat(2, 1fr);
      }
  }

  @media (max-width: 768px) {
      .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-cards__wrapper {
          display:flex;
          flex-wrap: nowrap;
          overflow-x: auto;
          scrollbar-width: none;
          -ms-overflow-style: none;
      }
      .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-cards__wrapper::-webkit-scrollbar {
          display: none;
      }
      .atlas-isolation-wrapper #section-benefits_cards_AHFLcL .benefits-card {
          flex-shrink: 0;
          flex: unset;
          min-width: 327px;
          width: 100%;
      }
  }

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-rich_text_P9Xf6T,#shopify-section-rich_text_P9Xf6T .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text {
    z-index: 1;
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__wrapper {
    display: flex;
    justify-content: center;
    /* width: calc(100% - 40px / var(--atlas-font-body-scale)); */
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text:not(.rich-text--full-width) .rich-text__wrapper {
    margin: auto;
    /* width: calc(100% - 80px / var(--atlas-font-body-scale)); */
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks {
    width: 100%;
  }

  @media screen and (min-width: 750px) {
    .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__wrapper {
      width: 100%;
    }

    .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__wrapper--left {
      justify-content: flex-start;
    }

    .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__wrapper--right {
      justify-content: flex-end;
    }
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks * {
    overflow-wrap: break-word;
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks > * {
    margin-top: 0;
    margin-bottom: 0;
  }


  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks > * + a {
    margin-top: 30px;
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__buttons {
    display: inline-flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 10px;
    width: 100%;
    max-width: 450px;
    margin-bottom: 10px;
    word-break: break-word;
  }

  

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__buttons + .rich-text__buttons {
    margin-top: 10px;
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks.left .rich-text__buttons {
    justify-content: flex-start;
  }

  .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .rich-text__blocks.right .rich-text__buttons {
    justify-content: flex-end;
  }

.atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .section-rich_text_P9Xf6T-padding {
    padding-top: 24px;
    padding-bottom: 36px;
  }

  @media screen and (max-width: 750px) {
    .atlas-isolation-wrapper #section-rich-text-rich_text_P9Xf6T .section-rich_text_P9Xf6T-padding {
      padding-top: 18px;
      padding-bottom: 27px;
    }
  }
.atlas-isolation-wrapper #section-heading-rich_text_P9Xf6T {
                font-size: 35px!important;
                color: rgb(255, 255, 255) !important;
                --atlas-color-highlighted-color: rgb(255, 255, 255);
                display: flex;
                width: 100%;
                
                  justify-content: center;
                
              }
              .atlas-isolation-wrapper #section-heading-rich_text_P9Xf6T p {
                max-width: 610px;
              }
              @media (max-width: 768px) {
                .atlas-isolation-wrapper #section-heading-rich_text_P9Xf6T {
                  font-size: 25px!important;
                }
              }

              .atlas-isolation-wrapper #section-heading-rich_text_P9Xf6T strong {color: rgb(255, 255, 255);}
.atlas-isolation-wrapper #rich-text__text-rich_text_P9Xf6T p,
              .atlas-isolation-wrapper #rich-text__text-rich_text_P9Xf6T {
                font-size: 14px!important;
                line-height: 1.4em;
                color: rgb(255, 255, 255);
                --atlas-color-highlighted-color: rgb(255, 255, 255);
              }
              .atlas-isolation-wrapper #rich-text__text-rich_text_P9Xf6T {
                max-width: 80%;
                width: 100%;
              }.atlas-isolation-wrapper #rich-text__text-rich_text_P9Xf6T a {
                color: rgba(0, 0, 0, );
              }@media (max-width: 768px) {
                .atlas-isolation-wrapper #rich-text__text-rich_text_P9Xf6T {
                  max-width: 100%;
                }
              }

  
  .atlas-isolation-wrapper #section-key_features_qFGttc {
    --atlas-section-padding-top: 24px;
    --atlas-section-padding-bottom: 24px;
  }

  .atlas-isolation-wrapper #section-key_features_qFGttc .section-key_features_qFGttc {
    padding-top: var(--atlas-section-padding-top);
    padding-bottom: var(--atlas-section-padding-bottom);
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    align-items: center;
    padding: 16px 16px 16px 0px;
    padding-left: 0;
    gap: 60px;
    border-radius: 5px;
  }

  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-content {
    display: flex;
    flex-direction: column;
    gap: 36px;
    flex: 1;
  }

  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-title {
    
      font-size: 35px;
    
    
      color: rgb(255, 255, 255);
    
    margin: 0;
    margin-left: 16px;
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-title p {
    margin: 0;
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-title strong {
    
      color: rgb(255, 255, 255);
    
  }

  .main-key-feature-card-image:empty {
    display: flex;
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image {

    height: 100%;
    flex: 1;
    display: block;
    overflow: hidden;
    border-radius: 8px;
    position: relative;
  }
  @media screen and (min-width: 768px) {
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image {
      
        min-height: 489px;
      
    }
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image img, .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image svg {
    width: 100%;
    height: 0%;
    object-fit: cover;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    z-index:2;
    position: absolute;
    top: 0;
    left: 0;
  }

  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image img.show, .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image svg.show {
    opacity: 1;
    height: 100%;
  }

  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image img.main-image, .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image svg.main-image {
    opacity: 1;
    display: block;
    z-index:1;
    transition: none;
  }
  .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image svg {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    z-index:1;
  }
  @media screen and (max-width: 768px) {
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-title {
      
        font-size: 25px;
      
    }
  }

  @media screen and (max-width: 768px) {
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card {
      gap: 30px;
    }
  }
  @media screen and (max-width: 1024px) {
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card {
      grid-template-columns: 1fr;
      gap: 30px;
    }
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image {
      height: 400px;
      margin-left: 16px;
    }
  }
  @media screen and (max-width: 425px) {
    .atlas-isolation-wrapper #section-key_features_qFGttc .main-key-feature-card-image {
      height: 269px;
    }
  }


    
    #shopify-section-key_features_qFGttc .main-key-feature-card__list{
      list-style: none;
      padding: 0;
      margin: 0;
      display: flex;
      flex-direction: column;
      gap: 29px;
    }


  #shopify-section-key_features_qFGttc .main-key-feature-card__list-item{
      display: flex;
      align-items: center;
      gap: 16px;
      cursor: pointer;
      position: relative;
      padding-left: 16px;
      width: 100%;
      justify-content: space-between;
    }
    @media screen and (max-width: 1024px) {
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item{
        padding-left: 16px;
      }
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item .arrow-icon {
      display: flex;
      align-items: center;
      justify-content: center;
      position: relative;
      width: 18px;
      height: 18px;
    }
    #shopify-section-key_features_qFGttc  svg.main-key-feature-card__list-item-arrow {
      width: 18px;
      height: 18px;
      position: absolute;
      left: 0;
      top: 0;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item:hover .main-key-feature-card__list-item-arrow{
      transform: rotate(-45deg);
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-content{
      display: flex;
      flex-direction: column;
      max-width: 519px;
    }
    @media screen and (max-width: 1024px) {
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-content{
        max-width: 80%;
      }
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-badge{
      background: rgb(255, 255, 255);
      padding: 3px 10px;
      border-radius: 140px;
      font-size: 13px;
      color: rgb(30, 30, 30);
      font-weight: 400;
      width: fit-content;
      margin: 0;
      
        border: 1px solid rgb(255, 255, 255);
      
      line-height: 100%;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-badge p {
      margin: 0;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-title {
      margin: 0;
      color: rgb(255, 255, 255);
      font-size: 16px;
      line-height: 100%;
      margin-top: 18px;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-title p {
      margin: 0;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-text {
      margin: 0;
      color: rgb(234, 234, 234);
      font-weight: 400;
      font-size: 14px;
      line-height: calc( 100% + 10px);
      margin-top: 8px;
    }
    #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-text p {
      margin: 0;
    }


    @media screen and (max-width: 768px) {
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-badge {
        font-size: 14px;
      }
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-badge p {
        font-size: 12px;
      }
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-title {
        font-size: 14px;
      }
      #shopify-section-key_features_qFGttc .main-key-feature-card__list-item-text {
        font-size: 12px;
      }
    }

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-testimonials_zhAzJk,#shopify-section-testimonials_zhAzJk .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }
#shopify-section-testimonials_zhAzJk .atlas-isolation-wrapper  .section__customer_review {
      padding: 5px 0;
    }

    .atlas-isolation-wrapper .sectionMargintestimonials_zhAzJk {
      margin: 0;
    }

    .atlas-isolation-wrapper .sectionPaddingtestimonials_zhAzJk {
      padding: 24px 24px 36px;
    }

    .atlas-isolation-wrapper #sectionHeadingtestimonials_zhAzJk {
      text-align: center;
      font-size: 35px !important;
      line-height: 43px !important;
      color: rgb(0, 0, 0) !important;
      --atlas-color-highlighted-color: rgb(0, 0, 0);
      margin: 0;
    }

    .atlas-isolation-wrapper #sectionHeadingtestimonials_zhAzJk strong {color: inherit;}

    @media screen and (max-width: 768px) {
      .atlas-isolation-wrapper #sectionHeadingtestimonials_zhAzJk {
        font-size: 25px !important;
        line-height: 33px !important;
      }
    }

    .atlas-isolation-wrapper .starstestimonials_zhAzJk {
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .atlas-isolation-wrapper .starstestimonials_zhAzJk img {
      object-fit: cover;
    }

    .atlas-isolation-wrapper .swiperSliderOuterContainertestimonials_zhAzJk {
      margin-top: 35px;
    }

    .atlas-isolation-wrapper .reviewNameTexttestimonials_zhAzJk {
      margin: 0 auto;
      font-size: 15px;
      line-height: 25px;
      color: #000;
      width: fit-content;
    }

    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk {
      position: relative;
      display: flex !important;
      flex-direction: column;
      justify-content: space-between;
      border-radius: 15px;
      box-sizing: border-box;
      height: auto !important;
    }

    .atlas-isolation-wrapper .reviewContentContainertestimonials_zhAzJk {
      padding: 43px 35px 28px 35px;
      position: relative;
      z-index: 3;
      height: 100%;
    }

    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.swiper-slide {
      
      transition: opacity 350ms;
      max-width: 370px;
    }
    @media(max-width: 1024px) {
      .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.swiper-slide {
        max-width: 100%;
      }
    }
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.swiper-slide-active {
      opacity: 1;
    }

    .atlas-isolation-wrapper .authorImageContainertestimonials_zhAzJk img {
      width: 100%;
      height: 350px;
      object-fit: cover;
      border-radius: 15px 15px 0 0;
    }

    

    .atlas-isolation-wrapper .swiper-pagination-progressbartestimonials_zhAzJk {
      display: none;
    }
    @media(min-width: 767px) {
      .atlas-isolation-wrapper .sectionPaddingtestimonials_zhAzJk {
        padding: 24px 50px 36px;
        margin: 0 auto;
      }

      .atlas-isolation-wrapper .swiperSliderOuterContainertestimonials_zhAzJk {
        width: 100%;
        max-width: 95%;
        margin: 35px auto 0;
      }

      .atlas-isolation-wrapper .reviewNameTexttestimonials_zhAzJk {
        font-size: 16px;
        line-height: 26px;
      }

      .atlas-isolation-wrapper #slideHeadingtestimonials_zhAzJk {
        font-size: 23px;
      }

    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.swiper-slide-visible.swiper-slide-prev,
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.swiper-slide-visible.swiper-slide-next {
      opacity: 1;
    }

    .atlas-isolation-wrapper .swiper-pagination-progressbartestimonials_zhAzJk {
      position: relative !important;
      margin-top: 18px;
      height: 4px !important;
      background: rgba(0, 0, 0, 0.1) !important;
      border-radius: 2px;
      display: flex;
    }

    .atlas-isolation-wrapper .swiper-pagination-progressbartestimonials_zhAzJk .swiper-pagination-progressbar-fill {
      background: rgb(119, 118, 120) !important;
      border-radius: 2px;
    }
  }

    .atlas-isolation-wrapper .overallRatingContainertestimonials_zhAzJk {
      margin: 15px auto 0;
      display: flex;
      align-items: center;
      width: fit-content;
      padding: 4px 6px;
      
        background: rgba(0, 0, 0, );
      
      border-radius: 3px;
    }

    .atlas-isolation-wrapper .overallRatingTexttestimonials_zhAzJk {
      display: flex;
      align-items: center;
      font-size: 14px;
      line-height: 100%;
      color: rgb(0, 0, 0);
    }

    .atlas-isolation-wrapper .starstestimonials_zhAzJk.heading_stars svg,
    .atlas-isolation-wrapper .starstestimonials_zhAzJk.heading_stars img {
      width: 16px;
      height: 16px;
    }

  .atlas-isolation-wrapper .leftRightButtontestimonials_zhAzJk {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(255, 255, 255);
    position: absolute;
    z-index: 3;
    border-radius: 100%;
    transform: translateY(-50%);
    top: 50%;
    border: 1px solid rgba(119,118,120,0.5);
    width: 35px;
    height: 35px;
    visibility: visible;
  }

  .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk {
    left: 2px;
  }

  .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk {
    right: 2px;
  }

  .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk svg {
    transform: translateX(1.5%);
    width: 70%;
    height: 70%;
  }

  .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk svg {
    transform: translateX(-1.5%);
    width: 70%;
    height: 70%;
  }

  .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk svg path,
  .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk svg path {
    fill: rgb(119, 118, 120);
  }

  @media(max-width: 767px) {

    .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk {
      left: -15px;
    }

    .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk {
      right: -15px;
    }
  }
  @media(min-width: 767px) {
    .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk,
    .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk {
      width: 48px;
      height: 48px;
    }

    .atlas-isolation-wrapper .prevButtontestimonials_zhAzJk {
      left: -17px;
    }

    .atlas-isolation-wrapper .nextButtontestimonials_zhAzJk {
      right: -17px;
    }

  }

    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk {
      background-color: rgb(232, 232, 232);
      
    }.atlas-isolation-wrapper .authorImageContainertestimonials_zhAzJk img,
    .atlas-isolation-wrapper .authorImageContainertestimonials_zhAzJk .placeholder-svg {
      height: 350px;
    }

    @media screen and (max-width: 768px) {
      .atlas-isolation-wrapper .authorImageContainertestimonials_zhAzJk img,
      .atlas-isolation-wrapper .authorImageContainertestimonials_zhAzJk .placeholder-svg {
        height: 350px;
      }
    }

    .atlas-isolation-wrapper .reviewContentContainertestimonials_zhAzJk {
      padding: 43px 35px 28px;
    }.atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk .slide_review_heading {
      font-size: 16px;
      line-height: 24px;
      text-align: center;
      color: rgb(0, 0, 0);
      
      --atlas-color-highlighted-color: rgb(0, 0, 0);
      margin-top: 0;
      margin-bottom: 13px;
    }
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk .slide_review_body {
      font-size: 15px;
      line-height: 25px;
      margin-top: 12px;
      color: rgb(56, 56, 56);
      --atlas-color-highlighted-color: rgb(0, 0, 0);
      text-align: center;
    }
    .atlas-isolation-wrapper .authorImageThumbnailtestimonials_zhAzJk {
      position: absolute;
      top: calc(-66px / 2);
      left: 50%;
      transform: translateX(-50%);
      width: 66px;
      height: 66px;
      object-fit: cover;
      border-radius: 50%;
      border: 2px solid rgb(255, 255, 255);
      z-index: 2;
    }
    .atlas-isolation-wrapper .starstestimonials_zhAzJk.review_stars svg,
    .atlas-isolation-wrapper .starstestimonials_zhAzJk.review_stars img {
      width: 20px;
      height: 20px;
    }
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk .review_stars {
      color: rgb(0, 0, 0);
    }
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk .reviewNameTexttestimonials_zhAzJk {
      color: rgb(0, 0, 0);
    }
    .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk .reviewContentContainertestimonials_zhAzJk.is-no-thumbnail {
      padding-top: 28px;
    }
  

  .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.highlighted {
    
      background-color: rgb(119, 118, 120);
    
    position: relative;
  }
  .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.highlighted .slide_review_heading,
  .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.highlighted .slide_review_body {
    color: rgb(255, 255, 255) !important;
    --atlas-color-highlighted-color: rgb(255, 255, 255);
  }
  .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.highlighted .reviewNameTexttestimonials_zhAzJk {
    color: rgb(255, 255, 255) !important;
  }
  .atlas-isolation-wrapper .reviewSlideContainertestimonials_zhAzJk.highlighted .review_stars {
    color: rgb(255, 255, 255);
  }


  .atlas-isolation-wrapper .section-borders_TanT6h-top-padding {
    height: 10px;
  }
  .atlas-isolation-wrapper .section-borders_TanT6h-bottom-padding {
    height: 10px;
  }

  .atlas-isolation-wrapper #section-border-borders_TanT6h svg{
    display: block;
  }

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-comparison_table_zM4Ngh,#shopify-section-comparison_table_zM4Ngh .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }

  .atlas-isolation-wrapper #section-comparison_table_zM4Ngh .section__comparison_table {
    padding: 5px 0;
  }

  .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }

  @media screen and (max-width: 1024px) {
    .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh {
      padding-top: 27px !important;
      padding-bottom: 27px !important;
    }
  }

  .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh{
    font-size: px!important;
    line-height: 8px!important;
    color: ;
    --atlas-color-highlighted-color: ;
    margin-top: 0;
  }

  .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh strong {}

  @media (max-width: 1024px){
    .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh{
      font-size: px!important;
      line-height: 8px!important;
    }
  }

  .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh,
  .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh p {
    font-size: px !important;
    line-height: 8px !important;
    color: ;
    --atlas-color-highlighted-color: ;
    margin-bottom: 0;
  }

  .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh strong {
    color: ;
  }

  /* Button Styling */
  .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh .button {
    font-size: 12px !important;
    
    color: rgb(255, 255, 255) !important;
    background-color: rgb(119, 118, 120) !important;
    border-radius: 9px !important;
    border: 0px solid rgb(0, 0, 0) !important;
    max-width: 69%;
    min-width: fit-content;
    width: 100%;
    padding: 16px 12px !important;
    transition: all 0.3s ease;
  }


  @media (max-width: 1024px) {
    .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh .button {
      font-size: 11px !important;
      max-width: 95%;
    }
  }

  @media (max-width: 1024px) {
    .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh p,
    .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh {
      font-size: px !important;
    }
  }

  .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh {
    display: flex;
    align-items: stretch;
  }

  @media screen and (max-width: 1024px) {
    .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh {
      flex-direction: column;
    }
    .atlas-isolation-wrapper .button-container--mobile {
      display: flex;
      margin-top: 22px;
      width: 100%;
    }
    .atlas-isolation-wrapper .button-container--desktop{
      display: none;
    }
    .atlas-isolation-wrapper .section-container-comparison_table_zM4Ngh a.button {
      width: 100%;
    }
  }

  .atlas-isolation-wrapper #leftSideContainer-comparison_table_zM4Ngh {
    text-align: ;
  }

  .atlas-isolation-wrapper #rightSideContainer-comparison_table_zM4Ngh {
    flex-direction: column;
  }

  @media (min-width: 1024px) {
    .atlas-isolation-wrapper #leftSideContainer-comparison_table_zM4Ngh {
      
        padding-right: 40px;
      
      max-width: 50%;
    }
    .atlas-isolation-wrapper #rightSideContainer-comparison_table_zM4Ngh {
        margin-left: auto;
        max-width: 730px;
    }
    .atlas-isolation-wrapper .button-container--desktop {
      display: block;
      margin-top: 49px;
    }
    .atlas-isolation-wrapper .button-container--mobile{
      display: none;
    }
  }

  .atlas-isolation-wrapper .table-container {
    width: 100%;
  }.atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh thead th  {
    text-align: center;
    font-weight: normal;
    padding: 15px 10px;
    overflow-wrap: break-word;
  }


  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td {
    padding: 10px;
    text-align: center;
    vertical-align: middle;
  }

  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr td div {
    display: flex;
    align-items: center;
    justify-content: center;
  }



  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tfoot tr:first-child td:nth-of-type(2) {
    /* border-radius: 0 0 10px 10px; */
    border: var(--atlas-table-border);
    border-top: none;
  }


  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr:first-child td {
    /* border-top: 1px solid ; */
  }


  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr:first-child td:nth-child(2) {
    /* border-top: none; */
  }

  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr td:nth-child(2) {
    border-bottom: none;
  }
  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh  tr td:nth-child(2){
    
      border-top: 1px solid rgba(0, 0, 0, 0);
    
  }

  
  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr:last-child td:nth-child(2){
    
      border-bottom: var(--atlas-table-border);
    
    
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  }


  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.other-brands-column {
    background-color: ;
  }

  @media (min-width: 1280px) {
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.feature-cell {
      padding-left: 7%;
    }
  }
  @media (max-width: 1280px and min-width: 1024px) {
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.feature-cell {
      font-size: px;
    }
  }
  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .benefit-content {
    display: flex;
    align-items: center;
    gap: 18px;
    justify-content: flex-start;
  }

  @media (max-width: 1024px) {
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .benefit-content {
      gap: 9px;
    }
  }

  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .benefit-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }



  .atlas-isolation-wrapper .logo-comparison_table_zM4Ngh {
    width: px;
    height: auto;
  }

  .atlas-isolation-wrapper .other-brands-logo-comparison_table_zM4Ngh {
    width: px;
    height: auto;
  }





  .atlas-isolation-wrapper .mobile-table-first-heading {
    display: none;
  }

  .atlas-isolation-wrapper .mobile-table-first-heading-hidden {
    display: block;
  }

  @media (max-width: 1024px) {
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh {
      padding-block: 20px;
    }
    .atlas-isolation-wrapper .logo-comparison_table_zM4Ngh {
      width: px;
      height: auto;
    }
    .atlas-isolation-wrapper .other-brands-logo-comparison_table_zM4Ngh {
      width: px;
      height: auto;
    }
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.feature-cell {
      font-size: px;
    }
    .atlas-isolation-wrapper .mobile-table-first-heading {
      display: block;
    }
    .atlas-isolation-wrapper .mobile-table-first-heading-hidden {
      display: none;
    }
  }


  
  .atlas-isolation-wrapper #leftSideContainer-comparison_table_zM4Ngh {
      text-align: center;
    }
    .atlas-isolation-wrapper #shopify-section-comparison_table_zM4Ngh .button-container--mobile .button{
      
      
        margin-left: auto;
        margin-right: auto;
      
    }
    .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh{
      font-size: 40px!important;
      line-height: 48px!important;
      color: rgb(255, 255, 255);
      --atlas-color-highlighted-color: rgb(255, 255, 255);
      margin-top: 0;
    }
    @media screen and (max-width: 768px) {
      .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh {
        font-size: 25px!important;
        line-height: 33px!important;
      }
    }
    .atlas-isolation-wrapper #heading-comparison_table_zM4Ngh strong {}
    .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh,
    .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh p {
      font-size: 12px !important;
      line-height: 20px !important;
      color: rgb(255, 255, 255);
      --atlas-color-highlighted-color: rgb(117, 117, 117);
      margin-bottom: 0;
    }
    @media screen and (max-width: 768px) {
      .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh,
      .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh p {
        font-size: 16px!important;
        line-height: 24px!important;
      }
    }
    .atlas-isolation-wrapper #section-body-text-comparison_table_zM4Ngh strong {
      color: rgb(117, 117, 117);
    }


  
.atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh {
     width: 100%;
     border-collapse: separate;
     border-spacing: 0;
     overflow: visible;
     --atlas-table-border: 1px solid rgba(196, 196, 196, 0.15);
   }
  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr td {
     border-top: var(--atlas-table-border);
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh  tr td:nth-child(2){
     background-color: rgba(255, 255, 255, 0.27);
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh thead tr th:nth-of-type(2) {
    
     border: var(--atlas-table-border);
     border-bottom: none;
     border-left: var(--atlas-table-border);
     border-right: var(--atlas-table-border);
     
     border-top-left-radius: 10px;
     border-top-right-radius: 10px;
     background-color: rgba(255, 255, 255, 0.27);
     vertical-align: middle;
    }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.other-brands-column {
     background-color: ;
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr:last-child td:nth-child(2){
     
       border-bottom: var(--atlas-table-border);
     
     
     border-bottom-left-radius: 10px;
     border-bottom-right-radius: 10px;
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody tr td:nth-child(2) {
     
       border-right: var(--atlas-table-border);
       border-left: var(--atlas-table-border);
     
   }


  
  .atlas-isolation-wrapper .logo-comparison_table_zM4Ngh {
      width: 90px;
      height: auto;
    }

    .atlas-isolation-wrapper .other-brands-logo-comparison_table_zM4Ngh {
      width: 74px;
      height: auto;
    }
      @media (max-width: 1024px) {
      .atlas-isolation-wrapper .logo-comparison_table_zM4Ngh {
        width: 60px;
        height: auto;
      }
      .atlas-isolation-wrapper .other-brands-logo-comparison_table_zM4Ngh {
        width: 60px;
        height: auto;
      }
    }
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh thead th:nth-of-type(2) {
      font-size: 16px;
      color: rgb(255, 255, 255);}
    .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh thead th:nth-of-type(3) {
      font-size: 16px;
      color: rgb(255, 255, 255);
      line-height: 100%;
    }

      .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .product-column-th {
        border-right: var(--atlas-table-border);
        border-left: var(--atlas-table-border);
      }
      .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .other-brands-column-th {
        vertical-align: bottom;
      }
      @media (max-width: 1280px) {
        .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .product-column-th,.atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .other-brands-column-th {
          min-width: 145px;
        }
      }
      @media (max-width: 1280px and min-width: 1024px) {
        .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .product-column-th,.atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .other-brands-column-th {
          min-width: 120px;
        }
      }
      @media (max-width: 1024px) {
        .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .product-column-th {
          min-width: unset;
        }
        .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .other-brands-column-th {
          min-width: unset;
        }
      }
    

  
  .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.other-brands-column {
     background-color: rgba(0, 0, 0, );
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh  tr td:nth-child(2){
     
       border-top: 1px solid rgba(0, 0, 0, 0);
     
   }
   
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.feature-cell {
     background-color: rgba(0, 0, 0, );
     font-size: 16px;
     text-align: left;
     padding-right: 20px;
     padding-left: 2%;
     
   }
   @media (max-width: 1280px and min-width: 1024px) {
     .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh tbody td.feature-cell {
       font-size: 14px;
     }
   }
   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .material-icon svg{
     width: 22px !important;
     height: 22px !important;
     fill: rgb(255, 255, 255) !important;
   }

   .atlas-isolation-wrapper .table-element-scoped-comparison_table_zM4Ngh .other-brands-column .material-icon svg{
     fill: rgb(255, 255, 255) !important;
   }


    .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_RkKmf4 .material-icon {
        font-size: 20px !important;
        color: rgb(255, 255, 255) !important;
        min-width: 32px;
        justify-content: center;
        display:flex;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_RkKmf4 .material-icon svg {
        width: 20px !important;
        height: 20px !important;
        fill: rgb(255, 255, 255) !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_RkKmf4 img {
        width: 20px !important;
        height: 20px !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-text-comparison_table_row_RkKmf4 strong {
        color: rgb(255, 255, 255);
      }
  

    .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_LP66XH .material-icon {
        font-size: 20px !important;
        color: rgb(255, 255, 255) !important;
        min-width: 32px;
        justify-content: center;
        display:flex;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_LP66XH .material-icon svg {
        width: 20px !important;
        height: 20px !important;
        fill: rgb(255, 255, 255) !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_LP66XH img {
        width: 20px !important;
        height: 20px !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-text-comparison_table_row_LP66XH strong {
        color: rgb(255, 255, 255);
      }
  

    .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_UgaiJJ .material-icon {
        font-size: 20px !important;
        color: rgb(255, 255, 255) !important;
        min-width: 32px;
        justify-content: center;
        display:flex;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_UgaiJJ .material-icon svg {
        width: 20px !important;
        height: 20px !important;
        fill: rgb(255, 255, 255) !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_UgaiJJ img {
        width: 20px !important;
        height: 20px !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-text-comparison_table_row_UgaiJJ strong {
        color: rgb(255, 255, 255);
      }
  

    .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_H4xrLR .material-icon {
        font-size: 20px !important;
        color: rgb(255, 255, 255) !important;
        min-width: 32px;
        justify-content: center;
        display:flex;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_H4xrLR .material-icon svg {
        width: 20px !important;
        height: 20px !important;
        fill: rgb(255, 255, 255) !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_H4xrLR img {
        width: 20px !important;
        height: 20px !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-text-comparison_table_row_H4xrLR strong {
        color: rgb(255, 255, 255);
      }
  

    .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_q83zHz .material-icon {
        font-size: 20px !important;
        color: rgb(255, 255, 255) !important;
        min-width: 32px;
        justify-content: center;
        display:flex;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_q83zHz .material-icon svg {
        width: 20px !important;
        height: 20px !important;
        fill: rgb(255, 255, 255) !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-icon-comparison_table_row_q83zHz img {
        width: 20px !important;
        height: 20px !important;
      }

      .table-element-scoped-comparison_table_zM4Ngh .benefit-text-comparison_table_row_q83zHz strong {
        color: rgb(255, 255, 255);
      }
  
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(inter.woff2) format('woff2');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(inter.woff2) format('woff2');}.atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }#shopify-section-collapsible_content_4h9Diq,#shopify-section-collapsible_content_4h9Diq .atlas-isolation-wrapper{ --atlas-font-heading-family:'Inter', sans-serif;--atlas-font-heading-weight:700;--atlas-font-body-family:'Inter', sans-serif;--atlas-font-body-weight:400;--atlas-font-body-weight-bold:700;--atlas-font-button-family:'Inter', sans-serif;--atlas-font-button-weight:400; }