/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities, builder-base, builder-base-state, builder-sm, builder-sm-state, builder-md, builder-md-state, builder-lg, builder-lg-state, builder-xl, builder-xl-state, builder-2xl, builder-2xl-state;
@layer builder-base {
  .mr-layout-1n9ki27urwc3xqs65ot {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    min-height: var(--preset-size-height-nxtlvlNewsletter);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    @media (width < 1101px) {
      justify-content: flex-end;
    }
    @media (width < 401px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
    @media (width >= 401px) {
      gap: var(--preset-spacing-layout-nxtlvl14);
    }
    @media (width >= 1101px) {
      justify-content: flex-start;
    }
  }
  .mr-layout-15r8zhf963980ug4tir {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    @media (width < 672px) {
      min-height: var(--preset-size-height-nxtlvl9644294ac4);
    }
    @media (width < 672px) {
      padding-inline: var(--preset-spacing-component-xl);
    }
    @media (width < 672px) {
      padding-top: var(--preset-spacing-component-nxtlvl40);
    }
    @media (width < 672px) {
      padding-bottom: var(--preset-spacing-component-4xl);
    }
    @media (width >= 672px) {
      min-height: var(--preset-size-height-nxtlvl838f461c2f);
    }
    @media (width >= 672px) {
      padding-inline: var(--preset-spacing-component-2xl);
    }
    @media (width >= 672px) {
      padding-top: var(--preset-spacing-component-nxtlvl56);
    }
    @media (width >= 672px) {
      padding-bottom: var(--preset-spacing-component-section);
    }
  }
  .mr-layout-58hddgsn93aoyzrh57x {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: grid;
    height: var(--preset-size-height-nxtlvlNewsletter);
    width: var(--preset-size-width-nxtlvld59eced1de);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-nxtlvle7f6c01177);
    padding-block: var(--preset-spacing-component-nxtlvl6b86b273ff);
    overflow-wrap: anywhere;
    text-decoration-line: none;
  }
  .mr-layout-4uj1dffuquc9zpoc576 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-xl);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-nxtlvl28);
    padding-bottom: var(--preset-spacing-component-none);
    @media (width < 761px) {
      display: block;
    }
    @media (width >= 761px) {
      display: grid;
    }
    @media (width >= 761px) {
      @media (width < 801px) {
        grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
      }
    }
    @media (width >= 801px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .mr-layout-2iud01yuelil2iufy9f {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-0olnd8cg50v4j3v76yp {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    flex-shrink: 0;
    flex-grow: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-nxtlvl4);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    }
    @media (width < 761px) {
      align-items: flex-start;
    }
    @media (width >= 761px) {
      min-width: var(--preset-size-width-nxtlvl434c9b5ae5);
    }
    @media (width >= 761px) {
      align-items: center;
    }
  }
  .mr-layout-1cg0lt9atcbabmj40mo {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    @media (width < 401px) {
      gap: var(--preset-spacing-layout-nxtlvle7f6c01177);
    }
    @media (width >= 401px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
  }
  .mr-layout-2qdkob85irvpvgcqfab {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    @media (width < 761px) {
      padding: var(--preset-spacing-component-xl);
    }
    @media (width >= 761px) {
      padding: var(--preset-spacing-component-none);
    }
  }
  .mr-layout-3t1y32i51q8zheq3tch {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      align-self: flex-end;
    }
    @media (width >= 761px) {
      align-self: center;
    }
  }
  .mr-layout-0a0kqqpirfd1dk7f2qc {
    position: absolute;
    top: var(--preset-size-offset-nxtlvle629fa6598);
    right: var(--preset-size-offset-nxtlvlb17ef6d19c);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-nxtlvlf5ca38f748);
    width: var(--preset-size-width-nxtlvlf5ca38f748);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: hidden;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-0upqnzbld2xgtss3f5p {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-2f18xtws63c6sothwlq {
    position: relative;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-3vato8xhg6a99mob822 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-s);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-5rgbhyeur4a0pzgpcl5 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-nxtlvl20);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-7c3pk0yafq738y8kd3p {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-7kyavu4j2o4utql47sl {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-nxtlvld00492fda8);
    width: var(--preset-size-width-full);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-3nh9hw2bdgpqbiith80 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-none);
    padding-block: var(--preset-spacing-component-s);
  }
  .mr-layout-6nmhc6h05nrwws0ehve {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    gap: var(--preset-spacing-layout-xl);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-nxtlvl28);
    padding-bottom: var(--preset-spacing-component-3xl);
    @media (width < 761px) {
      flex-direction: column;
    }
    @media (width < 761px) {
      align-items: flex-start;
    }
    @media (width >= 761px) {
      flex-direction: row;
    }
    @media (width >= 761px) {
      align-items: center;
    }
  }
  .mr-layout-26zj9a2xixsrep6mxtf {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-auto);
    margin-block: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-full);
    max-width: var(--preset-size-contentWidth);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-top: var(--preset-spacing-component-none);
    padding-bottom: var(--preset-spacing-component-nxtlvl80);
    @media (width < 672px) {
      padding-inline: var(--preset-spacing-component-xl);
    }
    @media (width >= 672px) {
      @media (width < 1584px) {
        padding-inline: var(--preset-spacing-component-3xl);
      }
    }
    @media (width >= 1584px) {
      padding-inline: var(--preset-spacing-component-nxtlvl40);
    }
  }
  .mr-layout-4ygphq6ogd2z9vzlfjq {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-l);
    box-sizing: border-box;
    display: grid;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-xl);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    @media (width < 1101px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    @media (width >= 1101px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .mr-layout-3l4amylxgt5oez2urrn {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl22);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    @media (width < 761px) {
      padding: var(--preset-spacing-component-xl);
    }
    @media (width >= 761px) {
      padding-inline: var(--preset-spacing-component-none);
    }
    @media (width >= 761px) {
      padding-top: var(--preset-spacing-component-nxtlvl18);
    }
    @media (width >= 761px) {
      padding-bottom: var(--preset-spacing-component-none);
    }
  }
  .mr-layout-2uotjftgrdh7mzwb5lm {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-s);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-3elpa42htaxfagxkgpq {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-l);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-5jgxuqomlt67z9iwwce {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-nxtlvl12);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-19c5wth88yk4a3ni3bs {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl12);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-755pqoafjbw525zbnea {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-l);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-nxtlvlf969312bdc);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-1oylj9js136j8azod0p {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-nxtlvl20);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-nxtlvl7b1a278f5a);
    width: var(--preset-size-width-nxtlvl2abaca4911);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-2yolghqgalg2w39bne3 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl22);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-nxtlvl19581e27de);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-0d2yxt3raha0cku7aee {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-xl);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-2xl);
    padding-bottom: var(--preset-spacing-component-none);
    @media (width < 501px) {
      flex-direction: column;
    }
    @media (width < 501px) {
      align-items: flex-start;
    }
    @media (width < 501px) {
      gap: var(--preset-spacing-layout-m);
    }
    @media (width >= 501px) {
      flex-direction: row;
    }
    @media (width >= 501px) {
      align-items: center;
    }
    @media (width >= 501px) {
      gap: var(--preset-spacing-layout-nxtlvl20);
    }
  }
  .mr-layout-66q2nolyp8loifrkmur {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-l);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-nxtlvl14);
    padding-bottom: var(--preset-spacing-component-nxtlvl18);
  }
  .mr-layout-5ffql8w0ht9sl6q3bx9 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding-block: var(--preset-spacing-component-none);
    padding-right: var(--preset-spacing-component-xl);
    padding-left: var(--preset-spacing-component-none);
    @media (width < 761px) {
      margin-bottom: var(--preset-spacing-layout-nxtlvl28);
    }
    @media (width >= 761px) {
      margin-bottom: var(--preset-spacing-layout-none);
    }
  }
  .mr-layout-2vtnoofg6or9krozl76 {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl12);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-start;
    column-gap: var(--preset-spacing-layout-m);
    row-gap: var(--preset-spacing-layout-s);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-4v6aqnefsbn51t43veu {
    position: static;
    top: var(--preset-size-offset-nxtlvl634635a216);
    right: var(--preset-size-offset-nxtlvl634635a216);
    bottom: var(--preset-size-offset-nxtlvl634635a216);
    left: var(--preset-size-offset-nxtlvl634635a216);
    isolation: auto;
    margin-block: var(--preset-spacing-layout-none);
    margin-right: var(--preset-spacing-layout-nxtlvl4);
    margin-left: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-nxtlvl634635a216);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-shrink: 1;
    flex-grow: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: flex-start;
    gap: var(--preset-spacing-layout-none);
    align-self: auto;
    justify-self: auto;
    overflow: visible;
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-7n551e8k2aefeyvsj79 {
    position: fixed;
    top: var(--preset-size-offset-nxtlvl5feceb66ff);
    z-index: var(--preset-size-layer-nxtlvl624b60c58c);
    box-sizing: border-box;
    display: grid;
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: center;
    gap: var(--preset-spacing-layout-none);
    padding-block: var(--preset-spacing-component-none);
    @media (width < 761px) {
      height: var(--preset-size-height-nxtlvlHeaderMobile);
    }
    @media (width < 672px) {
      padding-inline: var(--preset-spacing-component-xl);
    }
    @media (width >= 672px) {
      padding-inline: var(--preset-spacing-component-2xl);
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvlHeader);
    }
  }
  .mr-layout-6cfsxelxsga7bijd70d {
    position: absolute;
    bottom: var(--preset-size-offset-nxtlvl5feceb66ff);
    left: var(--preset-size-offset-nxtlvl5feceb66ff);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-nxtlvlHeaderDivider);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-1258t3yfshb890zfjj6 {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-grow: 1;
    flex-basis: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      order: 0;
    }
  }
  .mr-layout-0mrdmbd74lea3mbsujs {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    gap: var(--preset-spacing-layout-nxtlvl20);
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-xl);
    padding-bottom: var(--preset-spacing-component-none);
    @media (width < 1351px) {
      flex-wrap: wrap;
    }
    @media (width < 1351px) {
      align-items: flex-start;
    }
    @media (width < 761px) {
      order: 5;
    }
    @media (width >= 1351px) {
      align-items: flex-end;
    }
  }
  .mr-layout-0mpoiqjrplzde93d068 {
    position: relative;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl18);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-nxtlvl18);
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-xl);
    padding-bottom: var(--preset-spacing-component-none);
    @media (width < 1351px) {
      flex-wrap: wrap;
    }
    @media (width < 1351px) {
      align-items: flex-start;
    }
    @media (width < 761px) {
      order: 5;
    }
    @media (width >= 1351px) {
      align-items: stretch;
    }
  }
  .mr-layout-23s9py55pvvbh1wid4p {
    position: relative;
    margin-inline: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    flex-wrap: wrap;
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      order: 3;
    }
    @media (width < 761px) {
      margin-top: var(--preset-spacing-layout-none);
    }
    @media (width < 761px) {
      gap: var(--preset-spacing-layout-nxtlvle7f6c01177);
    }
    @media (width >= 761px) {
      margin-top: var(--preset-spacing-layout-nxtlvl14);
    }
    @media (width >= 761px) {
      gap: var(--preset-spacing-layout-s);
    }
  }
  .mr-layout-41ga34rh3j2p4d65b3a {
    position: relative;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    align-items: center;
    gap: var(--preset-spacing-layout-nxtlvle7f6c01177);
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      order: 1;
    }
    @media (width < 761px) {
      margin-bottom: var(--preset-spacing-layout-nxtlvl12);
    }
    @media (width >= 761px) {
      margin-bottom: var(--preset-spacing-layout-none);
    }
  }
  .mr-layout-5wyk3oc46dnw0x2a8lk {
    position: static;
    grid-column-start: 3;
    grid-row-start: 1;
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    padding: var(--preset-spacing-component-none);
    @media (width < 481px) {
      gap: var(--preset-spacing-layout-nxtlvl4);
    }
    @media (width >= 481px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
  }
  .mr-layout-2fav7bkgntx8a2n08d0 {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    overflow: hidden;
    padding: var(--preset-spacing-component-none);
    @media (width < 1001px) {
      min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    }
    @media (width < 1001px) {
      width: var(--preset-size-width-full);
    }
    @media (width < 761px) {
      aspect-ratio: 4/3;
    }
    @media (width >= 761px) {
      @media (width < 1001px) {
        aspect-ratio: 8/5;
      }
    }
    @media (width >= 1001px) {
      min-height: var(--preset-size-height-nxtlvl09895de040);
    }
    @media (width >= 1001px) {
      @media (width < 1351px) {
        width: var(--preset-size-width-nxtlvlInventoryListMediaCompact);
      }
    }
    @media (width >= 1351px) {
      width: var(--preset-size-width-nxtlvlInventoryListMedia);
    }
  }
  .mr-layout-4c2pxm4zbh00vvwfcix {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    aspect-ratio: 4/3;
    min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    overflow: hidden;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-63jb6i0f0takkhjok8e {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    height: var(--preset-size-height-nxtlvld00492fda8);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-4cpk2ziuy0wl7kx8txv {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: grid;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-grow: 1;
    flex-direction: row;
    gap: var(--preset-spacing-layout-nxtlvl12);
    padding: var(--preset-spacing-component-none);
    @media (width < 1351px) {
      width: var(--preset-size-width-full);
    }
    @media (width < 1351px) {
      flex-basis: var(--preset-size-width-full);
    }
    @media (width < 761px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    @media (width >= 761px) {
      @media (width < 1351px) {
        grid-template-columns: repeat(3, minmax(0, 1fr));
      }
    }
    @media (width >= 1351px) {
      grid-template-columns: repeat(
    auto-fit,
    minmax(var(--site-grid-min-column-width, 70px), 1fr)
  );
    }
  }
  .mr-layout-2epzswadn31d4mpq5kq {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-grow: 3;
    flex-basis: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-direction: row;
    column-gap: var(--preset-spacing-layout-xl);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      display: grid;
    }
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width < 1056px) {
      row-gap: var(--preset-spacing-layout-none);
    }
    @media (width < 672px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    @media (width >= 672px) {
      @media (width < 1056px) {
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }
    }
    @media (width >= 1056px) {
      display: flex;
    }
    @media (width >= 1056px) {
      row-gap: var(--preset-spacing-layout-xl);
    }
  }
  .mr-layout-5jj6nxdodovweuixpqk {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    min-width: 0px;
    flex-grow: 1;
    flex-basis: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width < 1056px) {
      max-width: var(--preset-size-width-nxtlvle3f6959781);
    }
    @media (width >= 1056px) {
      max-width: 100%;
    }
  }
  .mr-layout-3txo7fmjz0a8igz3203 {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: grid;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-grow: 1;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    flex-direction: row;
    gap: var(--preset-spacing-layout-nxtlvl12);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-56dwwq6sihbrq8824r4 {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-grow: 1;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    @media (width < 761px) {
      padding: var(--preset-spacing-component-nxtlvl20);
    }
    @media (width >= 761px) {
      @media (width < 1351px) {
        padding: var(--preset-spacing-component-nxtlvl18);
      }
    }
    @media (width >= 1351px) {
      padding: var(--preset-spacing-component-nxtlvl22);
    }
  }
  .mr-layout-6h2ynyblco6se2hfo4n {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-grow: 1;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-nxtlvl18);
  }
  .mr-layout-3zfip26wf3d5fkpf9an {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: grid;
    max-width: 100%;
    min-width: 0px;
    align-items: center;
    padding-inline: var(--preset-spacing-component-none);
    @media (width < 672px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    @media (width < 672px) {
      gap: var(--preset-spacing-layout-nxtlvl28);
    }
    @media (width < 672px) {
      padding-block: var(--preset-spacing-component-nxtlvl40);
    }
    @media (width >= 672px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    @media (width >= 672px) {
      @media (width < 1056px) {
        gap: var(--preset-spacing-layout-xl);
      }
    }
    @media (width >= 672px) {
      @media (width < 1056px) {
        padding-block: var(--preset-spacing-component-4xl);
      }
    }
    @media (width >= 1056px) {
      gap: var(--preset-spacing-layout-3xl);
    }
    @media (width >= 1056px) {
      padding-block: var(--preset-spacing-component-nxtlvl72);
    }
  }
  .mr-layout-3nzsbcbjrxn77gjgxvg {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    column-gap: var(--preset-spacing-layout-xl);
    row-gap: var(--preset-spacing-layout-nxtlvl18);
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-2xl);
    padding-bottom: var(--preset-spacing-component-none);
  }
  .mr-layout-7l9o3pal9loojs3quvy {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    padding: var(--preset-spacing-component-none);
    @media (width < 1351px) {
      flex-direction: column;
    }
    @media (width < 1351px) {
      align-items: stretch;
    }
    @media (width < 1351px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
    @media (width < 761px) {
      display: contents;
    }
    @media (width >= 761px) {
      display: flex;
    }
    @media (width >= 1351px) {
      flex-direction: row;
    }
    @media (width >= 1351px) {
      align-items: flex-start;
    }
    @media (width >= 1351px) {
      gap: var(--preset-spacing-layout-m);
    }
  }
  .mr-layout-62oj2eb74dz761w0mdr {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    align-items: stretch;
    padding: var(--preset-spacing-component-none);
    @media (width < 1351px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
    @media (width < 761px) {
      display: contents;
    }
    @media (width >= 761px) {
      display: flex;
    }
    @media (width >= 1351px) {
      gap: var(--preset-spacing-layout-nxtlvl12);
    }
  }
  .mr-layout-2mu5spgrmqrefkuxyeb {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    align-items: center;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-3m5x902x7i5leqozo18 {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--preset-spacing-layout-nxtlvl3fdba35f04);
    padding-inline: var(--preset-spacing-component-none);
    padding-top: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      padding-bottom: var(--preset-spacing-component-nxtlvl14);
    }
    @media (width >= 1056px) {
      padding-bottom: var(--preset-spacing-component-nxtlvl3fdba35f04);
    }
  }
  .mr-layout-2tfw64nqxyh3u93b8pn {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-6kwbgbeaqacsy8ch0ok {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-direction: column;
    gap: var(--preset-spacing-layout-nxtlvlef2d127de3);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-0ooasiu0094vn456zzf {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    flex-direction: column;
    gap: var(--preset-spacing-layout-nxtlvl4e07408562);
    @media (width < 761px) {
      min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    }
    @media (width < 761px) {
      padding-inline: var(--preset-spacing-component-nxtlvl10);
    }
    @media (width < 761px) {
      padding-block: var(--preset-spacing-component-m);
    }
    @media (width >= 761px) {
      min-width: var(--preset-size-width-nxtlvl8b940be7fb);
    }
    @media (width >= 761px) {
      padding-inline: var(--preset-spacing-component-l);
    }
    @media (width >= 761px) {
      padding-block: var(--preset-spacing-component-nxtlvl19581e27de);
    }
  }
  .mr-layout-1rop5wv08iv0nvbuc4t {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    padding-inline: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      flex-direction: column;
    }
    @media (width < 1056px) {
      padding-bottom: var(--preset-spacing-component-4xl);
    }
    @media (width < 672px) {
      gap: var(--preset-spacing-layout-nxtlvl28);
    }
    @media (width < 672px) {
      padding-top: var(--preset-spacing-component-m);
    }
    @media (width >= 672px) {
      padding-top: var(--preset-spacing-component-2xl);
    }
    @media (width >= 672px) {
      @media (width < 1056px) {
        gap: var(--preset-spacing-layout-nxtlvl36);
      }
    }
    @media (width >= 1056px) {
      flex-direction: row;
    }
    @media (width >= 1056px) {
      gap: var(--preset-spacing-layout-nxtlvl72);
    }
    @media (width >= 1056px) {
      padding-bottom: var(--preset-spacing-component-section);
    }
  }
  .mr-layout-5v8bd4i2pyzr027nogn {
    position: relative;
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: var(--preset-size-width-nxtlvl5feceb66ff);
    flex-direction: column;
    gap: var(--preset-spacing-layout-nxtlvlef2d127de3);
    padding-block: var(--preset-spacing-component-none);
    padding-right: var(--preset-spacing-component-none);
    padding-left: var(--preset-spacing-component-l);
  }
  .mr-layout-1lxsp3wzjmunqvt0761 {
    position: relative;
    margin-inline: var(--preset-spacing-layout-auto);
    margin-block: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: block;
    width: var(--preset-size-width-full);
    max-width: var(--preset-size-contentWidth);
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding-block: var(--preset-spacing-component-none);
    @media (width < 672px) {
      padding-inline: var(--preset-spacing-component-xl);
    }
    @media (width >= 672px) {
      @media (width < 1584px) {
        padding-inline: var(--preset-spacing-component-3xl);
      }
    }
    @media (width >= 1584px) {
      padding-inline: var(--preset-spacing-component-nxtlvl40);
    }
  }
  .mr-layout-2qo49l0y5aem6b8ztpo {
    position: relative;
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-l);
    box-sizing: border-box;
    display: block;
    width: var(--preset-size-width-nxtlvlFooterLogo);
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-41awrvchc2xsjdq4wts {
    position: relative;
    margin-inline: var(--preset-spacing-layout-auto);
    box-sizing: border-box;
    display: flex;
    width: var(--preset-size-width-full);
    max-width: var(--preset-size-width-full);
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-5rvop9jhjybtjlddg92 {
    position: relative;
    margin-block: var(--preset-spacing-layout-none);
    margin-right: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: var(--preset-spacing-layout-nxtlvl18);
    row-gap: var(--preset-spacing-layout-nxtlvl10);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      margin-left: var(--preset-spacing-layout-none);
    }
    @media (width >= 1056px) {
      margin-left: var(--preset-spacing-layout-auto);
    }
  }
  .mr-layout-57z229n2fhax4ki7ng0 {
    position: relative;
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      height: var(--preset-size-height-nxtlvlHeaderMobile);
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvlHeader);
    }
  }
  .mr-layout-5xaioamjuq4yroirhmm {
    position: relative;
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-45lymrs0of8pua3y7eu {
    position: relative;
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-nxtlvl20);
    padding: var(--preset-spacing-component-2xl);
  }
  .mr-layout-0kzs5429aoi9ilnk0td {
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-wrap: wrap;
    align-items: baseline;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      order: 2;
    }
    @media (width < 761px) {
      margin-bottom: var(--preset-spacing-layout-nxtlvl14);
    }
    @media (width >= 761px) {
      margin-bottom: var(--preset-spacing-layout-none);
    }
  }
  .mr-layout-2bnimqxjwx8zff3jefj {
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl14);
    margin-bottom: var(--preset-spacing-layout-nxtlvl18);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
    @media (width < 761px) {
      order: 4;
    }
  }
  .mr-layout-5a8vzs5hl324j833g7w {
    grid-column-start: 2;
    grid-row-start: 1;
    margin: 0px;
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    justify-self: center;
    @media (width < 481px) {
      height: var(--preset-size-height-nxtlvl41cfc0d1f2);
    }
    @media (width < 481px) {
      width: var(--preset-size-width-nxtlvlLogoMobile);
    }
    @media (width >= 481px) {
      @media (width < 761px) {
        height: var(--preset-size-height-nxtlvl6208ef0f77);
      }
    }
    @media (width >= 481px) {
      @media (width < 761px) {
        width: var(--preset-size-width-nxtlvl85daaf6f70);
      }
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvl3ada92f28b);
    }
    @media (width >= 761px) {
      width: var(--preset-size-width-nxtlvlLogo);
    }
    &:where(.dark, .dark *):not( :where([data-site-controls], [data-site-controls] *) ) {
      display: block;
    }
    &:where([data-site-controls="dark"], [data-site-controls="dark"] *) {
      display: block;
    }
    @media (prefers-color-scheme: dark) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: block;
      }
    }
    &:where([data-site-controls="light"], [data-site-controls="light"] *) {
      display: none;
    }
    @media (prefers-color-scheme: light) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: none;
      }
    }
  }
  .mr-layout-782kj5op64d3ctu4jq7 {
    grid-column-start: 2;
    grid-row-start: 1;
    margin: 0px;
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    justify-self: center;
    @media (width < 481px) {
      height: var(--preset-size-height-nxtlvl41cfc0d1f2);
    }
    @media (width < 481px) {
      width: var(--preset-size-width-nxtlvlLogoMobile);
    }
    @media (width >= 481px) {
      @media (width < 761px) {
        height: var(--preset-size-height-nxtlvl6208ef0f77);
      }
    }
    @media (width >= 481px) {
      @media (width < 761px) {
        width: var(--preset-size-width-nxtlvl85daaf6f70);
      }
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvl3ada92f28b);
    }
    @media (width >= 761px) {
      width: var(--preset-size-width-nxtlvlLogo);
    }
    &:where(.dark, .dark *):not( :where([data-site-controls], [data-site-controls] *) ) {
      display: none;
    }
    &:where([data-site-controls="dark"], [data-site-controls="dark"] *) {
      display: none;
    }
    @media (prefers-color-scheme: dark) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: none;
      }
    }
  }
  .mr-layout-2aan9kw9215gnjnqkk8 {
    grid-column-start: 1;
    grid-row-start: 1;
    box-sizing: border-box;
    display: flex;
    max-width: 100%;
    min-width: 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 761px) {
      height: var(--preset-size-height-nxtlvlHeaderMobile);
    }
    @media (width < 761px) {
      width: var(--preset-size-width-nxtlvlIcon);
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvlHeader);
    }
  }
  .mr-layout-2m8fcmacufua9vg678x {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-nxtlvld00492fda8);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    overflow: hidden;
    padding: var(--preset-spacing-component-none);
    @media (width < 1001px) {
      flex-direction: column;
    }
    @media (width >= 1001px) {
      flex-direction: row;
    }
  }
  .mr-layout-6vn1qv0f5ehav76l6xg {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: flex;
    height: var(--preset-size-height-nxtlvld00492fda8);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    flex-direction: column;
    gap: var(--preset-spacing-layout-none);
    overflow: hidden;
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-2527jql30e9p1ystxn3 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    &:where(.dark, .dark *):not( :where([data-site-controls], [data-site-controls] *) ) {
      display: block;
    }
    &:where([data-site-controls="dark"], [data-site-controls="dark"] *) {
      display: block;
    }
    @media (prefers-color-scheme: dark) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: block;
      }
    }
    &:where([data-site-controls="light"], [data-site-controls="light"] *) {
      display: none;
    }
    @media (prefers-color-scheme: light) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: none;
      }
    }
  }
  .mr-layout-0cqvlj7vym1vn0tt0yg {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    height: var(--preset-size-height-auto);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    &:where(.dark, .dark *):not( :where([data-site-controls], [data-site-controls] *) ) {
      display: none;
    }
    &:where([data-site-controls="dark"], [data-site-controls="dark"] *) {
      display: none;
    }
    @media (prefers-color-scheme: dark) {
      &:where([data-site-controls="auto"], [data-site-controls="auto"] *) {
        display: none;
      }
    }
  }
  .mr-layout-6ab7fwd2ijqmv914337 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: inline-flex;
    min-height: var(--preset-size-height-nxtlvld59eced1de);
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    padding-inline: var(--preset-spacing-component-nxtlvl14);
    padding-block: var(--preset-spacing-component-nxtlvl10);
    overflow-wrap: anywhere;
    text-decoration-line: none;
  }
  .mr-layout-24vcy7kbzdb9valcmx9 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: inline-flex;
    min-height: var(--preset-size-height-nxtlvl71ee45a3c0);
    width: var(--preset-size-width-nxtlvlIcon);
    max-width: 100%;
    min-width: 0px;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    text-decoration-line: none;
  }
  .mr-layout-0fitkqea5wbpo3wpz3a {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: inline-flex;
    min-height: var(--preset-size-height-nxtlvld59eced1de);
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    padding-inline: var(--preset-spacing-component-nxtlvl14);
    padding-block: var(--preset-spacing-component-nxtlvl10);
    overflow-wrap: anywhere;
    text-decoration-line: none;
  }
  .mr-layout-3fnsc2z827r860yzzhz {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: inline-flex;
    min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    max-width: 100%;
    min-width: 0px;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    text-decoration-line: none;
  }
  .mr-layout-57aw4dr6qvxlqdj98ju {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    height: var(--preset-size-height-nxtlvl15);
    width: var(--preset-size-width-nxtlvl15);
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-5s2dup83d60reia1mz0 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width >= 1056px) {
      width: var(--preset-size-width-nxtlvlFooterColumn-company);
    }
  }
  .mr-layout-07v2s2w7oend7gtei45 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width >= 1056px) {
      width: var(--preset-size-width-nxtlvlFooterColumn-inventory);
    }
  }
  .mr-layout-73n3necanocusj1q1ig {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width >= 1056px) {
      width: var(--preset-size-width-nxtlvlFooterColumn-discovery);
    }
  }
  .mr-layout-635a9bqywo03pnvpjn8 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    flex-shrink: 0;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    @media (width < 1056px) {
      width: var(--preset-size-width-full);
    }
    @media (width >= 1056px) {
      width: var(--preset-size-width-nxtlvlFooterColumn-support);
    }
  }
  .mr-layout-4rv1t3kt2hgv5duqlq9 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
    @media (width < 672px) {
      width: var(--preset-size-width-full);
    }
  }
  .mr-layout-60dil74ltnr1yn9a1oj {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    width: var(--preset-size-width-full);
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
  }
  .mr-layout-02yu364xswfgjpc7yu2 {
    margin: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-0kkjcx7wtqbjv1jgyg4 {
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-nxtlvl10);
    margin-bottom: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-42f3e5d1azr3ysqpxu8 {
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-nxtlvl22);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-177ljnta4nr277v272x {
    margin-inline: var(--preset-spacing-layout-none);
    margin-top: var(--preset-spacing-layout-none);
    margin-bottom: var(--preset-spacing-layout-nxtlvl10);
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    white-space: pre-wrap;
  }
  .mr-layout-580eymsk7hkik9xrggy {
    margin-block: var(--preset-spacing-layout-none);
    margin-right: var(--preset-spacing-layout-none);
    box-sizing: border-box;
    display: inline-flex;
    min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    max-width: 100%;
    min-width: 0px;
    align-items: center;
    justify-content: center;
    gap: var(--preset-spacing-layout-none);
    padding: var(--preset-spacing-component-none);
    overflow-wrap: anywhere;
    text-decoration-line: none;
    @media (width < 672px) {
      margin-left: var(--preset-spacing-layout-none);
    }
    @media (width >= 672px) {
      margin-left: var(--preset-spacing-layout-auto);
    }
  }
  .mr-layout-2zjnzlscmccbkm6kwu5 {
    box-sizing: border-box;
    display: flex;
    max-width: var(--preset-size-width-nxtlvlHeaderSearchPanel);
    min-width: 0px;
    flex-wrap: wrap;
    align-items: center;
    @media (width < 1056px) {
      flex-direction: column;
    }
    @media (width < 1056px) {
      gap: var(--preset-spacing-layout-nxtlvl4e07408562);
    }
    @media (width < 1056px) {
      padding-inline: var(--preset-spacing-component-none);
    }
    @media (width < 761px) {
      height: var(--preset-size-height-nxtlvlHeaderMobile);
    }
    @media (width < 481px) {
      width: var(--preset-size-width-nxtlvl25fc0e7096);
    }
    @media (width >= 481px) {
      @media (width < 1056px) {
        width: var(--preset-size-width-nxtlvl41cfc0d1f2);
      }
    }
    @media (width >= 761px) {
      height: var(--preset-size-height-nxtlvlHeader);
    }
    @media (width >= 1056px) {
      width: var(--preset-size-width-nxtlvl0b8d5929dc);
    }
    @media (width >= 1056px) {
      flex-direction: row;
    }
    @media (width >= 1056px) {
      gap: var(--preset-spacing-layout-nxtlvl10);
    }
    @media (width >= 1056px) {
      padding-inline: var(--preset-spacing-component-nxtlvl14);
    }
  }
  .mr-layout-38yjr0yn8fh7rbwbqiu {
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0px;
  }
  .mr-layout-32owmi53ijynf629cet {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: contain;
  }
  .mr-layout-38lt8208i8fwcs4mb8g {
    display: block;
    height: 100%;
  }
  .mr-surface-4c7idp1gg8v90kck3dx {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-thin);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-primary);
    background-color: var(--preset-color-primary);
    text-align: left;
    color: var(--preset-color-onPrimary);
  }
  .mr-surface-1nolp9st3mukvxpllsh {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-nxtlvl-sample39433B);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: center;
    color: var(--preset-color-nxtlvl-sample39433B);
  }
  .mr-surface-4fdujtzfms6tov9qi4k {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-surface);
    background-color: var(--preset-color-text);
    text-align: center;
    color: var(--preset-color-surface);
  }
  .mr-surface-4yfthjxfrf8u5red7lt {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-nxtlvl-icon253E35);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: center;
    color: var(--preset-color-nxtlvl-icon253E35);
  }
  .mr-surface-5hotqq1fx6rlf5b1918 {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-text);
    background-color: var(--preset-color-surface);
    text-align: center;
    color: var(--preset-color-text);
  }
  .mr-surface-7g5t3sr4q9ofp43i94j {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-text);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: center;
    color: var(--preset-color-text);
  }
  .mr-surface-51dowois0qsb52jjhzw {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-textMuted);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: center;
    color: var(--preset-color-textMuted);
  }
  .mr-surface-6iweba2qm6qv835alta {
    border-radius: var(--preset-radius-none);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
    @media (width < 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-thin);
    }
    @media (width < 761px) {
      --tw-border-style: solid;
      border-style: solid;
    }
    @media (width < 761px) {
      border-color: var(--site-control-border);
    }
    @media (width >= 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    }
    @media (width >= 761px) {
      border-color: var(--preset-color-text);
    }
  }
  .mr-surface-7eb9f2aox2ase2tcyas {
    border-radius: var(--preset-radius-none);
    --tw-border-style: solid;
    border-style: solid;
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
    @media (width < 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-thin);
    }
    @media (width < 761px) {
      border-color: var(--site-control-border);
    }
    @media (width >= 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvl148183859a);
    }
  }
  .mr-surface-09ugk0104leixqe8wer {
    border-radius: var(--preset-radius-none);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
    @media (width < 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    }
    @media (width < 761px) {
      border-color: var(--preset-color-text);
    }
    @media (width >= 761px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvlb6edffdca0);
    }
    @media (width >= 761px) {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .mr-surface-0dhx5z1dssnlpx1m40m {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl148183859a);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-nxtlvl-inventoryBorder);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-6hipcrva6wwl9l6431n {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-thin);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--site-control-border);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-22z4z9ehrm1w4iu0b0j {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvldc6d2806f7);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-nxtlvl-inventoryBorder);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-483v54xzzeurhbsu90o {
    border-radius: var(--preset-radius-sm);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-thin);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-nxtlvl-inventoryBorder);
    background-color: var(--preset-color-surface);
    color: var(--preset-color-text);
  }
  .mr-surface-1xxal1x8mbz6vuuciru {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-text);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-2wlmfe67tgacyjnqkhz {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-textMuted);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-textMuted);
  }
  .mr-surface-5t3ooo5h7a1n9d88l0v {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    border-color: var(--preset-color-nxtlvl-sample626762);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-nxtlvl-sample626762);
  }
  .mr-surface-4puvp1p4ye8bv9hlmyb {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: left;
    color: var(--preset-color-nxtlvl-footerText);
  }
  .mr-surface-6qa1iuip96qdf6f8v04 {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-nxtlvl-transparent);
    text-align: left;
    color: var(--preset-color-nxtlvl-footerMuted);
  }
  .mr-surface-4lq1cmrlwzlhif67nn8 {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl148183859a);
    --tw-border-style: solid;
    border-style: solid;
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-162hn7l348qqfd12dwk {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvla73594920b);
    --tw-border-style: solid;
    border-style: solid;
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-2i3s1shghuvd205u52x {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-surfaceMuted);
    color: var(--preset-color-text);
  }
  .mr-surface-3dcdhuzuidibjvp22df {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-nxtlvl-inventoryMuted);
  }
  .mr-surface-5be1y187qr1r12nviyq {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-5m7lnzn2ne9dsyyz82d {
    border-radius: var(--preset-radius-none);
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    background-color: var(--preset-color-nxtlvl-inventoryTag);
    color: var(--preset-color-text);
  }
  .mr-surface-15kc4t9fgudpysd7575 {
    border-radius: inherit;
  }
  .mr-surface-1l6vih4tomux1suky69 {
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-nxtlvl-footerText);
    @media (width < 1056px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvla73594920b);
    }
    @media (width < 1056px) {
      --tw-border-style: solid;
      border-style: solid;
    }
    @media (width < 1056px) {
      border-color: var(--preset-color-nxtlvl-menuBorder);
    }
    @media (width >= 1056px) {
      border-style: var(--tw-border-style);
      border-width: var(--preset-size-border-nxtlvl5feceb66ff);
    }
  }
  .mr-surface-42rziifw8oobpuhn591 {
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl148183859a);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-nxtlvl-menuBorder);
    background-color: var(--preset-color-surface);
    color: var(--preset-color-text);
  }
  .mr-surface-1yng5s4b5arbl7b156k {
    border-style: var(--tw-border-style);
    border-width: var(--preset-size-border-nxtlvl148183859a);
    --tw-border-style: solid;
    border-style: solid;
    border-color: var(--preset-color-nxtlvl-menuBorder);
    background-color: var(--preset-color-nxtlvl-transparent);
  }
  .mr-surface-2kz96in2k7extweit8a {
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-text);
  }
  .mr-surface-2ys5xnvt0hizspoy9do {
    background-color: var(--preset-color-surface);
    color: var(--preset-color-text);
  }
  .mr-surface-55oyfjntrj17szj31ij {
    background-color: var(--preset-color-nxtlvl-transparent);
    color: var(--preset-color-nxtlvl-footerMuted);
  }
  .mr-surface-4lvqpo2r3nf7h9hedz9 {
    background-color: var(--preset-color-nxtlvl-transparent);
  }
  .mr-surface-32mdo8s1adkjrdwz26w {
    background-color: var(--preset-color-nxtlvlHeaderDivider);
  }
  .mr-type-1o7xcjc12gcf52cx4un {
    font-family: var(--preset-font-body);
    text-transform: none;
    @media (width < 672px) {
      font-size: var(--preset-size-text-nxtlvl20_u_0);
    }
    @media (width < 672px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-9c35a76969-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-9c35a76969-lineHeight);
    }
    @media (width < 672px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-9c35a76969-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-9c35a76969-fontWeight);
    }
    @media (width < 672px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-9c35a76969-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-9c35a76969-letterSpacing);
    }
    @media (width >= 672px) {
      font-size: var(--site-size-h3);
    }
    @media (width >= 672px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-bc96281b72-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-bc96281b72-lineHeight);
    }
    @media (width >= 672px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-bc96281b72-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-bc96281b72-fontWeight);
    }
    @media (width >= 672px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-bc96281b72-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-bc96281b72-letterSpacing);
    }
  }
  .mr-type-6fhzx04bbj08vm6twft {
    font-family: var(--preset-font-body);
    text-transform: uppercase;
    @media (width < 761px) {
      font-size: var(--preset-size-text-nxtlvl22_u_0);
    }
    @media (width < 761px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-23be12650a-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-23be12650a-lineHeight);
    }
    @media (width < 761px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-23be12650a-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-23be12650a-fontWeight);
    }
    @media (width < 761px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-23be12650a-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-23be12650a-letterSpacing);
    }
    @media (width >= 761px) {
      font-size: var(--preset-size-text-nxtlvl28_u_0);
    }
    @media (width >= 761px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-fcf8a23203-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-fcf8a23203-lineHeight);
    }
    @media (width >= 761px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-fcf8a23203-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-fcf8a23203-fontWeight);
    }
    @media (width >= 761px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-fcf8a23203-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-fcf8a23203-letterSpacing);
    }
  }
  .mr-type-34z531rvem06qmherca {
    font-family: var(--preset-font-body);
    text-transform: uppercase;
    @media (width < 761px) {
      font-size: var(--preset-size-text-nxtlvl29_u_0);
    }
    @media (width < 761px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-2e6d41f2a0-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-2e6d41f2a0-lineHeight);
    }
    @media (width < 761px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-2e6d41f2a0-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-2e6d41f2a0-fontWeight);
    }
    @media (width < 761px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-2e6d41f2a0-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-2e6d41f2a0-letterSpacing);
    }
    @media (width >= 761px) {
      font-size: var(--preset-size-text-nxtlvl34_u_0);
    }
    @media (width >= 761px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-cb13aa6428-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-cb13aa6428-lineHeight);
    }
    @media (width >= 761px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-cb13aa6428-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-cb13aa6428-fontWeight);
    }
    @media (width >= 761px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-cb13aa6428-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-cb13aa6428-letterSpacing);
    }
  }
  .mr-type-1iecy996oce5fh78m44 {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    text-transform: none;
    @media (width < 672px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-7edea19ba4-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-7edea19ba4-lineHeight);
    }
    @media (width < 672px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-7edea19ba4-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-7edea19ba4-fontWeight);
    }
    @media (width < 672px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-7edea19ba4-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-7edea19ba4-letterSpacing);
    }
    @media (width >= 672px) {
      --tw-leading: var(--preset-typography-nxtlvl-source-7b0a8a87f7-lineHeight);
      line-height: var(--preset-typography-nxtlvl-source-7b0a8a87f7-lineHeight);
    }
    @media (width >= 672px) {
      --tw-font-weight: var(--preset-typography-nxtlvl-source-7b0a8a87f7-fontWeight);
      font-weight: var(--preset-typography-nxtlvl-source-7b0a8a87f7-fontWeight);
    }
    @media (width >= 672px) {
      --tw-tracking: var(--preset-typography-nxtlvl-source-7b0a8a87f7-letterSpacing);
      letter-spacing: var(--preset-typography-nxtlvl-source-7b0a8a87f7-letterSpacing);
    }
  }
  .mr-type-2ttg0jt7xgxyfhou6x4 {
    font-family: var(--preset-font-body);
    --tw-leading: var(--preset-typography-nxtlvl-footer-newsletter-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-newsletter-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-newsletter-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-newsletter-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-newsletter-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-newsletter-letterSpacing);
    text-transform: none;
    @media (width < 672px) {
      font-size: var(--preset-size-text-nxtlvl26_u_0);
    }
    @media (width >= 672px) {
      font-size: var(--preset-size-text-nxtlvlNewsletterFluid);
    }
  }
  .mr-type-4iaim8h8m039uo2vy6h {
    font-family: var(--preset-font-body);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-cardTitle-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-cardTitle-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-cardTitle-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-cardTitle-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-cardTitle-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-cardTitle-letterSpacing);
    text-transform: none;
    @media (width < 672px) {
      font-size: var(--preset-size-text-nxtlvl16_u_0);
    }
    @media (width >= 672px) {
      font-size: var(--preset-size-text-nxtlvl18_u_0);
    }
  }
  .mr-type-6zf0g7g6x8ie34r7zdq {
    font-family: var(--preset-font-body);
    --tw-leading: var(--preset-typography-nxtlvl-header-utility-lineHeight);
    line-height: var(--preset-typography-nxtlvl-header-utility-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-header-utility-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-header-utility-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-header-utility-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-header-utility-letterSpacing);
    text-transform: none;
    @media (width < 1056px) {
      font-size: var(--preset-size-text-nxtlvl10_u_0);
    }
    @media (width >= 1056px) {
      font-size: var(--preset-size-text-nxtlvl11_u_0);
    }
  }
  .mr-type-7m796cktufvugos87de {
    font-family: var(--preset-font-body);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-cardPrice-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-cardPrice-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-cardPrice-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-cardPrice-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-cardPrice-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-cardPrice-letterSpacing);
    text-transform: none;
    @media (width < 672px) {
      font-size: var(--preset-size-text-nxtlvl21_u_0);
    }
    @media (width >= 672px) {
      font-size: var(--preset-size-text-nxtlvl22_u_0);
    }
  }
  .mr-type-0s8i9fy6d7fqqvhj2eu {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-cardSpecLabel-letterSpacing);
    text-transform: none;
  }
  .mr-type-0yclreu4hvyoc0mies0 {
    font-family: var(--preset-font-body);
    font-size: var(--site-size-h6);
    --tw-leading: var(--preset-typography-nxtlvl-source-775eecaafc-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-775eecaafc-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-775eecaafc-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-775eecaafc-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-775eecaafc-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-775eecaafc-letterSpacing);
    text-transform: none;
  }
  .mr-type-0z00a3gc6dm9jhvxdr1 {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl13_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-footer-link-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-link-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-link-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-link-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-link-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-link-letterSpacing);
    text-transform: none;
  }
  .mr-type-1wd16muwg8l6lqv8igr {
    font-family: var(--preset-font-body);
    font-size: var(--site-size-h6);
    --tw-leading: var(--preset-typography-nxtlvl-footer-brand-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-brand-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-brand-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-brand-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-brand-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-brand-letterSpacing);
    text-transform: none;
  }
  .mr-type-2lxbb3fu53nscmb5tdz {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-header-navigation-lineHeight);
    line-height: var(--preset-typography-nxtlvl-header-navigation-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-header-navigation-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-header-navigation-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-header-navigation-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-header-navigation-letterSpacing);
    text-transform: uppercase;
  }
  .mr-type-2pw8emnoe7o0pz5511b {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-button-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-button-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-button-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-button-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-button-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-button-letterSpacing);
    text-transform: uppercase;
  }
  .mr-type-2w6ccelezfz3e4feuzy {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl16_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-gridTitle-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-gridTitle-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-gridTitle-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-gridTitle-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-gridTitle-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-gridTitle-letterSpacing);
    text-transform: none;
  }
  .mr-type-3tw50azyw3j8yqm0zpd {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl12_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-source-01a5ffebf7-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-01a5ffebf7-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-01a5ffebf7-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-01a5ffebf7-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-01a5ffebf7-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-01a5ffebf7-letterSpacing);
    text-transform: none;
  }
  .mr-type-4ijz6yrdy0dls1m0x72 {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl12_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-specValue-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-specValue-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-specValue-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-specValue-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-specValue-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-specValue-letterSpacing);
    text-transform: none;
  }
  .mr-type-4w1yqj2x7x3z5rgs24i {
    font-family: var(--preset-font-body);
    font-size: var(--site-size-h6);
    --tw-leading: var(--preset-typography-nxtlvl-footer-body-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-body-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-body-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-body-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-body-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-body-letterSpacing);
    text-transform: none;
  }
  .mr-type-5efsxu9bb1avp02xzi4 {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl12_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-footer-copyright-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-copyright-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-copyright-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-copyright-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-copyright-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-copyright-letterSpacing);
    text-transform: none;
  }
  .mr-type-5ja8esnzhyq0e6umusv {
    font-family: var(--preset-font-body);
    font-size: var(--site-size-h6);
    --tw-leading: var(--preset-typography-nxtlvl-source-71fe05676d-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-71fe05676d-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-71fe05676d-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-71fe05676d-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-71fe05676d-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-71fe05676d-letterSpacing);
    text-transform: none;
  }
  .mr-type-6j4uag9pcigqfspcvic {
    font-family: var(--preset-font-body);
    font-size: var(--site-size-h6);
    --tw-leading: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-c7d2a2dfdb-letterSpacing);
    text-transform: none;
  }
  .mr-type-6mvzrhmbjysxbst3xpn {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-footer-legal-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-legal-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-legal-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-legal-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-legal-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-legal-letterSpacing);
    text-transform: none;
  }
  .mr-type-6urw6pfiqvgh1k8by49 {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl12_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-footer-label-lineHeight);
    line-height: var(--preset-typography-nxtlvl-footer-label-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-footer-label-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-footer-label-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-footer-label-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-footer-label-letterSpacing);
    text-transform: none;
  }
  .mr-type-7gf7rdcfd055vhhzndz {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl13_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-cardLocation-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-cardLocation-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-cardLocation-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-cardLocation-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-cardLocation-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-cardLocation-letterSpacing);
    text-transform: none;
  }
  .mr-type-08pi556isro8dl6qs2d {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl20_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-gridPrice-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-gridPrice-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-gridPrice-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-gridPrice-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-gridPrice-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-gridPrice-letterSpacing);
    text-transform: none;
  }
  .mr-type-28m45b0ks9z4oezy1sj {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-source-ef35310039-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-ef35310039-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-ef35310039-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-ef35310039-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-ef35310039-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-ef35310039-letterSpacing);
    text-transform: none;
  }
  .mr-type-43ad7arxiaovmrlwr3n {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl13_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-cardDescription-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-cardDescription-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-cardDescription-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-cardDescription-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-cardDescription-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-cardDescription-letterSpacing);
    text-transform: none;
  }
  .mr-type-46a0dmm2vhbzdaoae5c {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-inventory-badgeLabel-lineHeight);
    line-height: var(--preset-typography-nxtlvl-inventory-badgeLabel-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-inventory-badgeLabel-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-inventory-badgeLabel-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-inventory-badgeLabel-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-inventory-badgeLabel-letterSpacing);
    text-transform: none;
  }
  .mr-type-65xx5q5u3efdr3l28qy {
    font-family: var(--preset-font-body);
    font-size: var(--preset-size-text-nxtlvl11_u_0);
    --tw-leading: var(--preset-typography-nxtlvl-source-f973db07a6-lineHeight);
    line-height: var(--preset-typography-nxtlvl-source-f973db07a6-lineHeight);
    --tw-font-weight: var(--preset-typography-nxtlvl-source-f973db07a6-fontWeight);
    font-weight: var(--preset-typography-nxtlvl-source-f973db07a6-fontWeight);
    --tw-tracking: var(--preset-typography-nxtlvl-source-f973db07a6-letterSpacing);
    letter-spacing: var(--preset-typography-nxtlvl-source-f973db07a6-letterSpacing);
    text-transform: none;
  }
  .t-1ogb8jka9koixxmt6ow {
    --site-disclosure-icon-right: var(--preset-size-offset-nxtlvl5feceb66ff);
    --site-disclosure-icon-size: var(--preset-size-width-nxtlvlf5ca38f748);
    --site-disclosure-icon-top: var(--preset-size-offset-nxtlvl4ec9599fc2);
    --site-disclosure-summary-min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    --site-disclosure-summary-padding-left: var(--preset-spacing-component-none);
    --site-disclosure-summary-transform: var(--preset-typography-nxtlvl-footer-label-textTransform);
    @media (width < 1056px) {
      --site-disclosure-summary-color: var(--preset-color-nxtlvl-footerText);
    }
    @media (width < 1056px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-none);
    }
    @media (width < 1056px) {
      --site-disclosure-summary-padding-bottom: var(--preset-spacing-component-nxtlvl18);
    }
    @media (width < 1056px) {
      --site-disclosure-summary-padding-right: var(--preset-spacing-component-nxtlvl28);
    }
    @media (width < 1056px) {
      --site-disclosure-summary-padding-top: var(--preset-spacing-component-nxtlvl18);
    }
    @media (width >= 1056px) {
      --site-disclosure-summary-color: var(--preset-color-nxtlvl-footerMuted);
    }
    @media (width >= 1056px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-nxtlvl22);
    }
    @media (width >= 1056px) {
      --site-disclosure-summary-padding-bottom: var(--preset-spacing-component-none);
    }
    @media (width >= 1056px) {
      --site-disclosure-summary-padding-right: var(--preset-spacing-component-none);
    }
    @media (width >= 1056px) {
      --site-disclosure-summary-padding-top: var(--preset-spacing-component-none);
    }
  }
  .t-0l618q6b2kt4d7ys3qv {
    --site-disclosure-icon-size: var(--preset-size-width-nxtlvl6f4b661212);
    --site-disclosure-summary-color: var(--preset-color-text);
    --site-disclosure-summary-gap: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-left: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-right: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-top: var(--preset-spacing-layout-none);
    --site-disclosure-summary-min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    --site-disclosure-summary-padding-bottom: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-left: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-right: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-top: var(--preset-spacing-component-none);
    --site-disclosure-summary-transform: var(--preset-typography-nxtlvl-source-4b451bb928-textTransform);
    @media (width < 761px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-l);
    }
    @media (width >= 761px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-none);
    }
  }
  .t-442voh6078xrpa9yus0 {
    --site-disclosure-icon-size: var(--preset-size-width-nxtlvlb17ef6d19c);
    --site-disclosure-summary-color: var(--preset-color-text);
    --site-disclosure-summary-gap: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-left: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-right: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-top: var(--preset-spacing-layout-none);
    --site-disclosure-summary-min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    --site-disclosure-summary-padding-bottom: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-left: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-right: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-top: var(--preset-spacing-component-none);
    --site-disclosure-summary-transform: var(--preset-typography-nxtlvl-summary-528c0d8815-textTransform);
    @media (width < 761px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-l);
    }
    @media (width >= 761px) {
      --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-nxtlvl5f9c4ab08c);
    }
  }
  .t-3o1vcijcgdvfe75s62b {
    --site-disclosure-icon-size: var(--preset-size-width-nxtlvl6f4b661212);
    --site-disclosure-summary-color: var(--preset-color-text);
    --site-disclosure-summary-gap: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-bottom: var(--preset-spacing-layout-nxtlvl12);
    --site-disclosure-summary-margin-left: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-right: var(--preset-spacing-layout-none);
    --site-disclosure-summary-margin-top: var(--preset-spacing-layout-none);
    --site-disclosure-summary-min-height: var(--preset-size-height-nxtlvl5feceb66ff);
    --site-disclosure-summary-padding-bottom: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-left: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-right: var(--preset-spacing-component-none);
    --site-disclosure-summary-padding-top: var(--preset-spacing-component-none);
    --site-disclosure-summary-transform: var(--preset-typography-nxtlvl-source-4b451bb928-textTransform);
  }
  @media (width < 761px) {
    .t-08llypymcpu8ya8x0fg {
      --site-menu-header-height: var(--preset-size-height-nxtlvlHeaderMobile);
    }
  }
  @media (width >= 761px) {
    .t-08llypymcpu8ya8x0fg {
      --site-menu-header-height: var(--preset-size-height-nxtlvlHeader);
    }
  }
  .t-2hnd5ox4y0kib8s40jz {
    --site-button-icon-size: var(--preset-size-width-nxtlvl9400f1b21c);
  }
  .t-4z4ffn58vw8onlqwccr {
    --site-button-icon-size: var(--preset-size-width-nxtlvl6f4b661212);
  }
  .t-09yt92f6305shzj8b78 {
    --site-menu-dialog-width: var(--preset-size-width-nxtlvlHeaderSearchPanel);
  }
  .t-53vmsdu3421mnatrg0z {
    --site-grid-min-column-width: var(--preset-size-width-nxtlvlInventorySpecMinimum);
  }
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-border-style: solid;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
    }
  }
}
