.litc-export-only { display: none; }

@media (min-width: 992px) { .lit-hide-desktop { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { .lit-hide-tablet { display: none !important; } }
@media (max-width: 767px) { .lit-hide-mobile { display: none !important; } }

.bc-row {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
        box-sizing: border-box;
        min-height: 40px;
        gap: 16px;
      }
      .bc-col {
        flex: 1 1 0%;
        min-width: 0;
        box-sizing: border-box;
        min-height: 40px;
      }
      .bc-col:empty::before {
        content: 'Column — drop here';
        display: block;
        padding: 16px;
        text-align: center;
        color: #aaa;
        font-size: 12px;
        border: 1px dashed #ccc;
        border-radius: 4px;
        pointer-events: none;
      }
      .bc-btn {
        display: inline-block;
        padding: 10px 24px;
        background: #2563eb;
        color: #fff;
        border: none;
        border-radius: 4px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        text-decoration: none;
        line-height: 1.4;
      }
      .bc-btn:hover { opacity: 0.88; }
      .bc-link { color: #2563eb; text-decoration: underline; }
      .bc-input,
      .bc-select,
      .bc-textarea {
        width: 100%;
        padding: 8px 12px;
        border: 1px solid #d1d5db;
        border-radius: 4px;
        font-size: 14px;
        background: #fff;
        color: #111;
        box-sizing: border-box;
      }
      .bc-textarea { resize: vertical; min-height: 80px; }
      .bc-label {
        display: block;
        font-size: 13px;
        font-weight: 500;
        color: #374151;
        margin-bottom: 4px;
      }
      .bc-form { display: flex; flex-direction: column; gap: 12px; }

.bc-container { position: relative; }
        .bc-container:empty {
          min-height: 60px;
        }
        .bc-container:empty::before {
          content: 'Container — Drop blocks here';
          display: block;
          padding: 20px;
          text-align: center;
          color: #aaa;
          font-size: 13px;
          border: 2px dashed #ddd;
          border-radius: 4px;
          pointer-events: none;
        }

        /* Thin blue edge indicator on hover / during drag */
        .bc-container.lit-edge-near::after,
        .bc-container.lit-edge-active::after {
          content: '';
          position: absolute;
          top: 0;
          bottom: 0;
          width: 2px;
          background: rgba(59, 130, 246, 0.55);
          pointer-events: none;
          z-index: 10;
        }
        .bc-container.lit-edge-left::after { left: 0; }
        .bc-container.lit-edge-right::after { right: 0; }
        .bc-container.lit-edge-resizing,
        .bc-container.lit-edge-resizing * {
          user-select: none;
          -webkit-user-select: none;
        }

.lit-table-outer {
      width: 100%;
      box-sizing: border-box;
    }

    .lit-table-inner {
      padding: 16px;
      overflow-x: auto;
    }

    .lit-table {
      width: 100%;
      border-collapse: collapse;
      font-size: 14px;
      font-family: inherit;
      table-layout: fixed;
    }

    .lit-table th {
      background: #f0f0f0;
      font-weight: 600;
      color: #333;
      border: 1px solid #ccc;
      padding: 10px 14px;
      text-align: left;
      position: relative;
      overflow: hidden;
      word-break: break-word;
    }

    .lit-table td {
      border: 1px solid #ccc;
      padding: 8px 14px;
      text-align: left;
      color: #444;
      overflow: hidden;
      word-break: break-word;
    }

    .lit-table tbody tr:nth-child(even) td {
      background: #fafafa;
    }

    .col-resize-handle {
      position: absolute;
      right: 0;
      top: 0;
      width: 6px;
      height: 100%;
      cursor: col-resize;
      z-index: 20;
      background: transparent;
      user-select: none;
    }

    .col-resize-handle:hover,
    .col-resize-handle.resizing {
      background: rgba(66, 153, 225, 0.6);
    }

.lit-custom-html-wrapper { min-height: 30px; }

/* ── Hide litc-export-only in editor ── */
    .litc-export-only { display: none !important; }

    /* ── Base: radio inputs hidden ── */
    .lit-carousel input[type="radio"] { display: none; }

    /* ── Slide: hidden by default ── */
    .lit-carousel-slide {
      display: none;
      width: 100%;
      height: 100%;
      align-items: center;
      justify-content: center;
      background: #f5f5f5;
      position: absolute;
      top: 0; left: 0;
    }
    .lit-carousel-slide img {
      width: 100%;
      height: 100%;
      object-fit: contain;
      padding: 16px;
      box-sizing: border-box;
      display: block;
    }

    /* ── Thumb ── */
    .lit-carousel-thumb {
      display: flex;
      flex-shrink: 0;
      border: 2px solid #ddd;
      cursor: pointer;
      overflow: hidden;
      align-items: center;
      justify-content: center;
      background: #eee;
      transition: border-color .15s;
      box-sizing: border-box;
    }
    .lit-carousel-thumb:hover { border-color: #999; }
    .lit-carousel-thumb img {
      width: 100%;
      height: 100%;
      object-fit: contain;
      padding: 4px;
      box-sizing: border-box;
      display: block;
    }

    /* ── Hide scrollbar ── */
    .lit-carousel-thumbs::-webkit-scrollbar { display: none; }
    .lit-carousel-thumbs { -ms-overflow-style: none; scrollbar-width: none; }

    /* ════════════════════════════════
       NAV CAROUSEL — base + layout variants
       ════════════════════════════════ */
    .lit-product-carousel-nav {
      display: block;
      width: 100%;
      max-width: 800px;
      box-sizing: border-box;
      min-width: 0;
    }
    /* Base shared styles for all nav layout variants */
    .lit-carousel--nav {
      display: flex;
      border: 1px solid #ddd;
      width: 100%;
      box-sizing: border-box;
      min-width: 0;
    }

    /* ── HORIZONTAL LAYOUTS (top/bottom): clip overflowing thumbs ──
       For top/bottom nav, the thumb row is flex with flex-shrink:0 children,
       so many thumbs push the row's min-content past the gallery width,
       which cascades up and widens the outer column (e.g. .product-img-col).
       Setting overflow:hidden + max-width:100% makes this row a scroll
       container — flex min-width:auto resolves to 0, severing the cascade,
       and extra thumbs get clipped instead of overflowing the image. */
    .lit-product-carousel-nav:not(:has(.lit-carousel--nav-left)):not(:has(.lit-carousel--nav-right))
      .lit-carousel-thumbstrip .lit-carousel-thumbs {
      max-width: 100%;
      overflow: hidden;
    }
    .lit-carousel--nav .lit-carousel-thumbstrip {
      position: relative;
      background: #fafafa;
      overflow: hidden;
    }
    .lit-carousel--nav .lit-carousel-thumbs {
      display: flex;
      gap: 6px;
      flex-shrink: 0;
      flex-wrap: nowrap;
      transition: transform 0.3s ease;
    }
    .lit-carousel--nav .lit-carousel-thumb {
      width: 72px;
      height: 58px;
      flex-shrink: 0;
    }
    .lit-carousel--nav .lit-carousel-main-wrap {
      position: relative;
    }
    .lit-carousel--nav .lit-carousel-main {
      width: 100%;
      aspect-ratio: 1 / 1;
      flex-shrink: 0;
      overflow: hidden;
      position: relative;
      background: #f5f5f5;
    }
    /* Nav button sets — hidden by default, shown via :has() */
    .lit-carousel--nav .lit-nav {
      display: none;
      position: absolute;
      inset: 0;
      align-items: center;
      justify-content: space-between;
      pointer-events: none;
      z-index: 5;
    }
    /* Nav buttons on main image — small round, centered, floating */
    .lit-carousel--nav .lit-carousel-main-wrap .lit-nav {
      padding: 0 12px;
    }
    .lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn {
      width: 34px;
      height: 34px;
      border-radius: 50%;
      background: rgba(255,255,255,0.82);
      color: #222;
      font-size: 13px;
      border: none;
      box-shadow: 0 2px 8px rgba(0,0,0,0.18);
      backdrop-filter: blur(4px);
      -webkit-backdrop-filter: blur(4px);
      flex-shrink: 0;
    }
    .lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn:hover {
      background: rgba(255,255,255,1);
      box-shadow: 0 3px 12px rgba(0,0,0,0.26);
    }

    .lit-nav-btn {
      pointer-events: all;
      display: flex;
      align-items: center;
      justify-content: center;
      width: 28px;
      height: 28px;
      flex-shrink: 0;
      border-radius: 50%;
      background: #fff;
      border: 1px solid #e0e0e0;
      box-shadow: 0 1px 5px rgba(0,0,0,0.13);
      cursor: pointer;
      font-size: 11px;
      color: #333;
      user-select: none;
      transition: background 0.15s, box-shadow 0.15s;
      box-sizing: border-box;
      z-index: 5;
    }
    .lit-nav-btn:hover {
      background: #f5f5f5;
      box-shadow: 0 2px 8px rgba(0,0,0,0.2);
    }

    /* ── NAV-TOP: thumbstrip on top, main image below ── */
    .lit-carousel--nav-top {
      flex-direction: column;
    }
    .lit-carousel--nav-top .lit-carousel-thumbstrip {
      border-bottom: 1px solid #ddd;
      display: flex;
      justify-content: center;
      align-items: center;
      /* min-width:0 prevents flex item from expanding past parent when many thumbs overflow */
      width: 100%;
      min-width: 0;
      max-width: 100%;
      box-sizing: border-box;
    }
    .lit-carousel--nav-top .lit-carousel-thumbs {
      flex-direction: row;
      padding: 8px 12px;
      transform: translateX(0);
    }
    .lit-carousel--nav-top .lit-carousel-main-wrap {
      width: 100%;
    }
    .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav {
      padding: 0 10px;
    }

    /* ── NAV-BOTTOM: thumbstrip on bottom, main image above ── */
    .lit-carousel--nav-bottom {
      flex-direction: column-reverse;
    }
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip {
      border-top: 1px solid #ddd;
      display: flex;
      justify-content: center;
      align-items: center;
      /* min-width:0 prevents flex item from expanding past parent when many thumbs overflow */
      width: 100%;
      min-width: 0;
      max-width: 100%;
      box-sizing: border-box;
    }
    .lit-carousel--nav-bottom .lit-carousel-thumbs {
      flex-direction: row;
      padding: 8px 12px;
      transform: translateX(0);
    }
    .lit-carousel--nav-bottom .lit-carousel-main-wrap {
      width: 100%;
    }
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav {
      padding: 0 10px;
    }

    /* ── NAV-LEFT: thumbstrip on left, main image on right ── */
    .lit-carousel--nav-left {
      flex-direction: row;
      align-items: center;
    }
    .lit-carousel--nav-left .lit-carousel-thumbstrip {
      border-right: 1px solid #ddd;
      width: 90px;
      flex-shrink: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      align-self: stretch;
    }
    .lit-carousel--nav-left .lit-carousel-thumbs {
      flex-direction: column;
      padding: 44px 8px;
      transform: translateY(0);
    }
    .lit-carousel--nav-left .lit-carousel-main-wrap {
      flex: 1;
      width: auto;
    }
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav {
      flex-direction: column;
      padding: 10px 0;
    }

    /* ── NAV-RIGHT: thumbstrip on right, main image on left ── */
    .lit-carousel--nav-right {
      flex-direction: row-reverse;
      align-items: center;
    }
    .lit-carousel--nav-right .lit-carousel-thumbstrip {
      border-left: 1px solid #ddd;
      width: 90px;
      flex-shrink: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      align-self: stretch;
    }
    .lit-carousel--nav-right .lit-carousel-thumbs {
      flex-direction: column;
      padding: 44px 8px;
      transform: translateY(0);
    }
    .lit-carousel--nav-right .lit-carousel-main-wrap {
      flex: 1;
      width: auto;
    }
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav {
      flex-direction: column;
      padding: 10px 0;
    }

    /* Gradient fade at edges of thumbstrip — horizontal (top/bottom layouts) */
    .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after,
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after {
      content: "";
      position: absolute;
      top: 0; bottom: 0;
      width: 52px;
      pointer-events: none;
      z-index: 4;
    }
    .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before {
      left: 0;
    }
    .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after,
    .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after {
      right: 0;
    }
    /* Gradient fade — vertical (left/right layouts) */
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after,
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after {
      content: "";
      position: absolute;
      left: 0; right: 0;
      height: 52px;
      pointer-events: none;
      z-index: 4;
    }
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before,
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before {
      top: 0;
    }
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after,
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after {
      bottom: 0;
    }

    /* :has() selectors — slide + thumb + nav visibility */
    .lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(1) { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(2) { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(3) { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(4) { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-thumb:nth-of-type(1) { border-color: #333; background: #f0f0f0; }
    .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-thumb:nth-of-type(2) { border-color: #333; background: #f0f0f0; }
    .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-thumb:nth-of-type(3) { border-color: #333; background: #f0f0f0; }
    .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-thumb:nth-of-type(4) { border-color: #333; background: #f0f0f0; }
    .lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-nav--1 { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-nav--2 { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-nav--3 { display: flex; }
    .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-nav--4 { display: flex; }

    /* ── Thumb count per breakpoint (data-attribute selectors) ── */
    .lit-product-carousel-nav[data-desktop-thumbs="1"] .lit-carousel-thumb:nth-child(n+2) { display: none !important; }
    .lit-product-carousel-nav[data-desktop-thumbs="2"] .lit-carousel-thumb:nth-child(n+3) { display: none !important; }
    .lit-product-carousel-nav[data-desktop-thumbs="3"] .lit-carousel-thumb:nth-child(n+4) { display: none !important; }
    .lit-product-carousel-nav[data-desktop-thumbs="4"] .lit-carousel-thumb:nth-child(n+5) { display: none !important; }
    @media (max-width: 1024px) {
  .lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-carousel-thumb:nth-child(n+2) { display: none !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-carousel-thumb:nth-child(-n+1) { display: flex !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-carousel-thumb:nth-child(n+3) { display: none !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-carousel-thumb:nth-child(-n+2) { display: flex !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-carousel-thumb:nth-child(n+4) { display: none !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-carousel-thumb:nth-child(-n+3) { display: flex !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(n+5) { display: none !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(-n+4) { display: flex !important; }
}
    @media (max-width: 768px) {
  .lit-product-carousel-nav[data-phone-thumbs="1"] .lit-carousel-thumb:nth-child(n+2) { display: none !important; }
  .lit-product-carousel-nav[data-phone-thumbs="1"] .lit-carousel-thumb:nth-child(-n+1) { display: flex !important; }
  .lit-product-carousel-nav[data-phone-thumbs="2"] .lit-carousel-thumb:nth-child(n+3) { display: none !important; }
  .lit-product-carousel-nav[data-phone-thumbs="2"] .lit-carousel-thumb:nth-child(-n+2) { display: flex !important; }
  .lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(n+4) { display: none !important; }
  .lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(-n+3) { display: flex !important; }
  .lit-product-carousel-nav[data-phone-thumbs="4"] .lit-carousel-thumb:nth-child(n+5) { display: none !important; }
  .lit-product-carousel-nav[data-phone-thumbs="4"] .lit-carousel-thumb:nth-child(-n+4) { display: flex !important; }
}

    /* ── Vertical thumbstrip: rotate arrows to point up/down ── */
    .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav-btn,
    .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav-btn {
      transform: rotate(90deg);
    }

    /* :has() selectors — thumb strip scroll by count (horizontal: top/bottom layouts) */
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-78px); }
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
    .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
    .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
    @media (max-width: 992px) {
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-78px); }
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
  .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
  .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
}
    @media (max-width: 600px) {
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-78px); }
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
  .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-156px); }
  .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-234px); }
}

    /* :has() selectors — thumb strip scroll by count (vertical: left/right layouts) */
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-64px); }
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
    .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
    .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
    .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
    @media (max-width: 992px) {
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-64px); }
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
  .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
  .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
}
    @media (max-width: 600px) {
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-64px); }
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
  .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-128px); }
  .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
  .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateY(-192px); }
}

    /* ── Collage Grid ── */
    .lit-collage-grid {
      display: grid;
      gap: 8px;
      width: 100%;
      box-sizing: border-box;
      grid-template-columns: repeat(3, 1fr);
      grid-auto-flow: dense;
    }
    .lit-collage-img {
      width: 100%;
      height: 100%;
      aspect-ratio: 1 / 1;
      object-fit: cover;
      display: block;
    }
    .lit-product-carousel-nav[data-desktop-thumbs="1"] .lit-collage-grid { grid-template-columns: repeat(1, 1fr); }
    .lit-product-carousel-nav[data-desktop-thumbs="2"] .lit-collage-grid { grid-template-columns: repeat(2, 1fr); }
    .lit-product-carousel-nav[data-desktop-thumbs="3"] .lit-collage-grid { grid-template-columns: repeat(3, 1fr); }
    .lit-product-carousel-nav[data-desktop-thumbs="4"] .lit-collage-grid { grid-template-columns: repeat(4, 1fr); }
    @media (max-width: 1024px) {
  .lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-collage-grid { grid-template-columns: repeat(1, 1fr); }
  .lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-collage-grid { grid-template-columns: repeat(2, 1fr); }
  .lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-collage-grid { grid-template-columns: repeat(3, 1fr); }
  .lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-collage-grid { grid-template-columns: repeat(4, 1fr); }
}
    @media (max-width: 768px) {
  .lit-product-carousel-nav[data-phone-thumbs="1"] .lit-collage-grid { grid-template-columns: repeat(1, 1fr); }
  .lit-product-carousel-nav[data-phone-thumbs="2"] .lit-collage-grid { grid-template-columns: repeat(2, 1fr); }
  .lit-product-carousel-nav[data-phone-thumbs="3"] .lit-collage-grid { grid-template-columns: repeat(3, 1fr); }
  .lit-product-carousel-nav[data-phone-thumbs="4"] .lit-collage-grid { grid-template-columns: repeat(4, 1fr); }
}

    /* ── Collage Arrangements ── */
    /* Spotlight: first image is hero (2×2). Falls back to plain grid if <2 columns. */
    .lit-collage-grid.lit-collage--spotlight > :first-child {
      grid-column: span 2;
      grid-row: span 2;
    }
    /* Featured Top: first image spans full row at top with banner aspect-ratio */
    .lit-collage-grid.lit-collage--featured-top > :first-child {
      grid-column: 1 / -1;
      aspect-ratio: 16 / 7;
    }
    /* Phone (1 column): all arrangements degrade to uniform single-column grid */
    @media (max-width: 768px) {
      .lit-product-carousel-nav[data-phone-thumbs="1"] .lit-collage-grid > :first-child {
        grid-column: auto;
        grid-row: auto;
        aspect-ratio: 1 / 1;
      }
    }

.lit-carousel-rh {
          position: absolute;
          width: 14px; height: 14px;
          background: #fff;
          border: 2px solid #555;
          border-radius: 3px;
          z-index: 999;
          box-sizing: border-box;
          cursor: pointer;
        }
        .lit-carousel-rh:hover { background: #555; }
        .lit-carousel-rh[data-dir="nw"] { top: -7px;    left: -7px;  cursor: nw-resize; }
        .lit-carousel-rh[data-dir="ne"] { top: -7px;    right: -7px; cursor: ne-resize; }
        .lit-carousel-rh[data-dir="sw"] { bottom: -7px; left: -7px;  cursor: sw-resize; }
        .lit-carousel-rh[data-dir="se"] { bottom: -7px; right: -7px; cursor: se-resize; }

        /* Prevent images from capturing mouse events in editor so parent can be dragged */
        .lit-product-carousel-nav img {
          pointer-events: none;
          user-select: none;
          -webkit-user-drag: none;
        }

        /* In editor: disable CSS translate, use JS scroll instead */
        .lit-product-carousel-nav .lit-carousel-thumbstrip {
          overflow: visible !important;
        }
        /* Horizontal layouts (top/bottom): scroll X */
        .lit-product-carousel-nav:not(:has(.lit-carousel--nav-left)):not(:has(.lit-carousel--nav-right)) .lit-carousel-thumbstrip .lit-carousel-thumbs {
          overflow-x: auto !important;
          overflow-y: hidden !important;
          transform: none !important;
          transition: none !important;
        }
        /* Vertical layouts (left/right): scroll Y */
        .lit-product-carousel-nav:has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs,
        .lit-product-carousel-nav:has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs {
          overflow-x: hidden !important;
          overflow-y: auto !important;
          transform: none !important;
          transition: none !important;
        }
        /* Remove gradient fade on thumbstrip edges (all layouts) */
        .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before,
        .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after,
        .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before,
        .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after,
        .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before,
        .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after,
        .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before,
        .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after {
          display: none !important;
        }

[data-gjs-type="lit-cat-card"] { cursor: pointer; }
  [data-gjs-type="lit-cat-card"] * { pointer-events: none; }
  [data-gjs-type="lit-cat-card"][data-cat-strict="1"] * { pointer-events: none !important; }
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) img,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) svg,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) svg * {
    pointer-events: auto;
  }
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .box-link,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .box-link *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .boxlink,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .boxlink *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .platform-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .platform-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-big-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-big-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-small-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-small-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .catbox-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .catbox-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-cat-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-cat-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .style-name,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .style-name *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .range-title,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .range-title *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-sub,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-sub *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .subtitle,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .subtitle *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shopnow,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shopnow *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shop-now,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shop-now *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-cta,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-cta *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-link,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-link *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-cta,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-cta *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cta-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cta-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .btn-label,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .btn-label *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-cta,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-cta *,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-link,
  [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-link * {
    pointer-events: auto;
  }

.lit-promo-card {
      text-align: center;
      font-family: inherit;
      box-sizing: border-box;
      cursor: pointer;
      text-decoration: none;
      color: inherit;
    }
    .lit-promo-card * {
      pointer-events: none;
    }
    .promo-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 14px;
    }
    .promo-card { text-align: center; display: flex; flex-direction: column; }
    .promo-img {
      width: 100%;
      aspect-ratio: 1;
      background: #f4f4f0;
      margin-bottom: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
    }
    .promo-img img { width: 100%; height: 100%; object-fit: cover; display: block; }
    .promo-desc {
      font-size: 13px;
      color: #888888;
      line-height: 1.6;
      margin-bottom: 5px;
      font-weight: 300;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      word-break: break-word;
    }
    .promo-price {
      font-size: 20px;
      font-weight: 700;
      color: #333333;
      margin-top: auto;
    }
    .litc-export-only { display: none; }

.tab-frame { display: block; position: relative; }
  .tab-frame > input[type="radio"] {
    position: absolute;
    opacity: 0;
    pointer-events: none;
    width: 0;
    height: 0;
  }
  .tab-frame > .tab-headers {
    display: flex;
    flex-wrap: wrap;
    gap: 0;
    border-bottom: 1px solid #e2e8f0;
  }
  .tab-frame > .tab-headers label {
    display: inline-block;
    padding: 10px 18px;
    font-size: 14px;
    color: #555;
    cursor: pointer;
    border-bottom: 2px solid transparent;
    margin-bottom: -1px;
    user-select: none;
    transition: color 0.15s, border-color 0.15s, background 0.15s;
  }
  .tab-frame > .tab-headers label:hover { color: #222; }
  .tab-frame > .tab-headers label.is-active {
    color: #2b6cb0;
    border-bottom-color: #4299e1;
    font-weight: 600;
  }
  .tab-frame > .tab-contents .tab-content { display: none; padding: 16px 0; }
  .tab-frame > .tab-contents .tab-content.is-active { display: block; }

body { background-color: #fff }
    * ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1) }
    * ::-webkit-scrollbar-thumb { background: rgba(255, 255, 255, 0.2) }
    * ::-webkit-scrollbar { width: 10px }
  

      

      [data-gjs-type="wrapper"] {
        min-height: 100vh;
        padding-top: 0.001em;
      }

      .gjs-dashed *[data-gjs-highlightable] {
        outline: 1px dashed rgba(170,170,170,0.7);
        outline-offset: -2px;
      }

      .gjs-selected {
        outline: 2px solid #3b97e3 !important;
        outline-offset: -2px;
      }

      .gjs-selected-parent {
        outline: 2px solid #ffca6f !important
      }

      .gjs-no-select {
        user-select: none;
        -webkit-user-select:none;
        -moz-user-select: none;
      }

      .gjs-freezed {
        opacity: 0.5;
        pointer-events: none;
      }

      .gjs-no-pointer {
        pointer-events: none;
      }

      .gjs-pointer-init {
        pointer-events: initial;
      }

      .gjs-plh-image {
        background: #f5f5f5;
        border: none;
        height: 100px;
        width: 100px;
        display: block;
        outline: 3px solid #ffca6f;
        cursor: pointer;
        outline-offset: -2px
      }

      .gjs-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
      }

      .gjs-is__grabbing {
        overflow-x: hidden;
      }

      .gjs-is__grabbing,
      .gjs-is__grabbing * {
        cursor: grabbing !important;
      }

      
      * { box-sizing: border-box; } body {margin: 0;}

.bc-row{display:flex !important;flex-wrap:wrap !important;width:100% !important;box-sizing:border-box !important;min-height:40px !important;row-gap:16px !important;column-gap:16px !important;}

.bc-col{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0% !important;min-width:0px !important;box-sizing:border-box !important;min-height:40px !important;}

.bc-col:empty::before{content:"Column — drop here" !important;display:block !important;padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;text-align:center !important;color:rgb(170, 170, 170) !important;font-size:12px !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:dashed !important;border-right-style:dashed !important;border-bottom-style:dashed !important;border-left-style:dashed !important;border-top-color:rgb(204, 204, 204) !important;border-right-color:rgb(204, 204, 204) !important;border-bottom-color:rgb(204, 204, 204) !important;border-left-color:rgb(204, 204, 204) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;pointer-events:none !important;}

.bc-btn{display:inline-block !important;padding-top:10px !important;padding-right:24px !important;padding-bottom:10px !important;padding-left:24px !important;background-color:rgb(37, 99, 235) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;color:rgb(255, 255, 255) !important;border-top-width:medium !important;border-top-style:none !important;border-top-color:currentcolor !important;border-right-width:medium !important;border-right-style:none !important;border-right-color:currentcolor !important;border-bottom-width:medium !important;border-bottom-style:none !important;border-bottom-color:currentcolor !important;border-left-width:medium !important;border-left-style:none !important;border-left-color:currentcolor !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-image-slice:100% !important;border-image-source:none !important;border-image-width:1 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important;text-decoration-color:currentcolor !important;text-decoration-line:none !important;text-decoration-style:solid !important;text-decoration-thickness:auto !important;line-height:1.4 !important;}

.bc-btn:hover{opacity:0.88 !important;}

.bc-link{color:rgb(37, 99, 235) !important;text-decoration-color:currentcolor !important;text-decoration-line:underline !important;text-decoration-style:solid !important;text-decoration-thickness:auto !important;}

.bc-input{width:100% !important;padding-top:8px !important;padding-right:12px !important;padding-bottom:8px !important;padding-left:12px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(209, 213, 219) !important;border-right-width:1px !important;border-right-style:solid !important;border-right-color:rgb(209, 213, 219) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:rgb(209, 213, 219) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(209, 213, 219) !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-image-slice:100% !important;border-image-source:none !important;border-image-width:1 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;font-size:14px !important;background-color:rgb(255, 255, 255) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;color:rgb(17, 17, 17) !important;box-sizing:border-box !important;}

.bc-select{width:100% !important;padding-top:8px !important;padding-right:12px !important;padding-bottom:8px !important;padding-left:12px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(209, 213, 219) !important;border-right-width:1px !important;border-right-style:solid !important;border-right-color:rgb(209, 213, 219) !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:rgb(209, 213, 219) !important;border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(209, 213, 219) !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-image-slice:100% !important;border-image-source:none !important;border-image-width:1 !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;font-size:14px !important;background-color:rgb(255, 255, 255) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;color:rgb(17, 17, 17) !important;box-sizing:border-box !important;}

.bc-textarea{resize:vertical !important;min-height:80px !important;}

.bc-label{display:block !important;font-size:13px !important;font-weight:500 !important;color:rgb(55, 65, 81) !important;margin-bottom:4px !important;}

.bc-form{display:flex !important;flex-direction:column !important;row-gap:12px !important;column-gap:12px !important;}

.bc-container:empty{min-height:60px !important;}

.bc-container:empty::before{content:"Container — Drop blocks here" !important;display:block !important;padding-top:20px !important;padding-right:20px !important;padding-bottom:20px !important;padding-left:20px !important;text-align:center !important;color:rgb(170, 170, 170) !important;font-size:13px !important;border-top-width:2px !important;border-right-width:2px !important;border-bottom-width:2px !important;border-left-width:2px !important;border-top-style:dashed !important;border-right-style:dashed !important;border-bottom-style:dashed !important;border-left-style:dashed !important;border-top-color:rgb(221, 221, 221) !important;border-right-color:rgb(221, 221, 221) !important;border-bottom-color:rgb(221, 221, 221) !important;border-left-color:rgb(221, 221, 221) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;pointer-events:none !important;}

.bc-container.lit-edge-near::after{content:"" !important;position:absolute !important;top:0px !important;bottom:0px !important;width:2px !important;background-color:rgba(59, 130, 246, 0.55) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;pointer-events:none !important;z-index:10 !important;}

.bc-container.lit-edge-active::after{content:"" !important;position:absolute !important;top:0px !important;bottom:0px !important;width:2px !important;background-color:rgba(59, 130, 246, 0.55) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;pointer-events:none !important;z-index:10 !important;}

.bc-container.lit-edge-left::after{left:0px !important;}

.bc-container.lit-edge-right::after{right:0px !important;}

.bc-container.lit-edge-resizing, .bc-container.lit-edge-resizing *{user-select:none !important;}

.lit-table-outer{width:100% !important;box-sizing:border-box !important;}

.lit-table-inner{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important;overflow-x:auto !important;}

.lit-table{width:100% !important;border-collapse:collapse !important;font-size:14px !important;font-family:inherit !important;table-layout:fixed !important;}

.lit-table th{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;font-weight:600 !important;color:rgb(51, 51, 51) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(204, 204, 204) !important;border-right-color:rgb(204, 204, 204) !important;border-bottom-color:rgb(204, 204, 204) !important;border-left-color:rgb(204, 204, 204) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;padding-top:10px !important;padding-right:14px !important;padding-bottom:10px !important;padding-left:14px !important;text-align:left !important;position:relative !important;overflow-x:hidden !important;overflow-y:hidden !important;word-break:break-word !important;}

.lit-table td{border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(204, 204, 204) !important;border-right-color:rgb(204, 204, 204) !important;border-bottom-color:rgb(204, 204, 204) !important;border-left-color:rgb(204, 204, 204) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;padding-top:8px !important;padding-right:14px !important;padding-bottom:8px !important;padding-left:14px !important;text-align:left !important;color:rgb(68, 68, 68) !important;overflow-x:hidden !important;overflow-y:hidden !important;word-break:break-word !important;}

.lit-table tbody tr:nth-child(2n) td{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(250, 250, 250) !important;}

.col-resize-handle{position:absolute !important;right:0px !important;top:0px !important;width:6px !important;height:100% !important;cursor:col-resize !important;z-index:20 !important;background-color:transparent !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;user-select:none !important;}

.col-resize-handle:hover{background-color:rgba(66, 153, 225, 0.6) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;}

.col-resize-handle.resizing{background-color:rgba(66, 153, 225, 0.6) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;}

.lit-custom-html-wrapper{min-height:30px !important;}

.lit-carousel input[type="radio"]{display:none !important;}

.lit-carousel-slide{display:none !important;width:100% !important;height:100% !important;align-items:center !important;justify-content:center !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 245, 245) !important;position:absolute !important;top:0px !important;left:0px !important;}

.lit-carousel-slide img{width:100% !important;height:100% !important;object-fit:contain !important;padding-top:12px !important;padding-right:12px !important;padding-bottom:12px !important;padding-left:12px !important;box-sizing:border-box !important;display:block !important;}

.lit-carousel-thumb{display:flex !important;flex-shrink:0 !important;border-top-width:1.5px !important;border-right-width:1.5px !important;border-bottom-width:1.5px !important;border-left-width:1.5px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(204, 204, 204) !important;border-right-color:rgb(204, 204, 204) !important;border-bottom-color:rgb(204, 204, 204) !important;border-left-color:rgb(204, 204, 204) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;cursor:pointer !important;overflow-x:hidden !important;overflow-y:hidden !important;align-items:center !important;justify-content:center !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;transition-duration:0.15s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:border-color !important;box-sizing:border-box !important;}

.lit-carousel-thumb:hover{border-top-color:rgb(0, 0, 0) !important;border-right-color:rgb(0, 0, 0) !important;border-bottom-color:rgb(0, 0, 0) !important;border-left-color:rgb(0, 0, 0) !important;}

.lit-carousel-thumb img{width:100% !important;height:100% !important;object-fit:contain !important;padding-top:4px !important;padding-right:4px !important;padding-bottom:4px !important;padding-left:4px !important;box-sizing:border-box !important;display:block !important;}

.lit-carousel-thumbs::-webkit-scrollbar{display:none !important;}

.lit-carousel-thumbs{scrollbar-width:none !important;}

.lit-product-carousel-nav{display:block !important;width:100% !important;box-sizing:border-box !important;}

.lit-carousel--nav{display:flex !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(221, 221, 221) !important;border-right-color:rgb(221, 221, 221) !important;border-bottom-color:rgb(221, 221, 221) !important;border-left-color:rgb(221, 221, 221) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;width:100% !important;box-sizing:border-box !important;}

.lit-product-carousel-nav:not(:has(.lit-carousel--nav-left)):not(:has(.lit-carousel--nav-right)) .lit-carousel-thumbstrip .lit-carousel-thumbs{overflow-x:auto !important;overflow-y:hidden !important;transform:none !important;transition-duration:0s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:none !important;}

.lit-carousel--nav .lit-carousel-thumbstrip{position:relative !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(246, 246, 246) !important;overflow-x:hidden !important;overflow-y:hidden !important;}

.lit-carousel--nav .lit-carousel-thumbs{display:flex !important;row-gap:6px !important;column-gap:6px !important;flex-shrink:0 !important;flex-wrap:nowrap !important;transition-duration:0.3s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:transform !important;}

.lit-carousel--nav .lit-carousel-thumb{width:72px !important;height:58px !important;flex-shrink:0 !important;}

.lit-carousel--nav .lit-carousel-main-wrap{position:relative !important;}

.lit-carousel--nav .lit-carousel-main{width:100% !important;height:380px !important;flex-shrink:0 !important;overflow-x:hidden !important;overflow-y:hidden !important;position:relative !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 245, 245) !important;}

.lit-carousel--nav .lit-nav{display:none !important;position:absolute !important;top:0px !important;right:0px !important;bottom:0px !important;left:0px !important;align-items:center !important;justify-content:space-between !important;pointer-events:none !important;z-index:5 !important;}

.lit-carousel--nav .lit-carousel-main-wrap .lit-nav{padding-top:0px !important;padding-right:12px !important;padding-bottom:0px !important;padding-left:12px !important;}

.lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn{width:34px !important;height:34px !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(255, 255, 255, 0.82) !important;color:rgb(34, 34, 34) !important;font-size:13px !important;border-top-width:initial !important;border-right-width:initial !important;border-bottom-width:initial !important;border-left-width:initial !important;border-top-style:none !important;border-right-style:none !important;border-bottom-style:none !important;border-left-style:none !important;border-top-color:initial !important;border-right-color:initial !important;border-bottom-color:initial !important;border-left-color:initial !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;box-shadow:rgba(0, 0, 0, 0.18) 0px 2px 8px !important;backdrop-filter:blur(4px) !important;flex-shrink:0 !important;}

.lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn:hover{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;box-shadow:rgba(0, 0, 0, 0.26) 0px 3px 12px !important;}

.lit-nav-btn{pointer-events:all !important;display:flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;flex-shrink:0 !important;border-top-left-radius:50% !important;border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(224, 224, 224) !important;border-right-color:rgb(224, 224, 224) !important;border-bottom-color:rgb(224, 224, 224) !important;border-left-color:rgb(224, 224, 224) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;box-shadow:rgba(0, 0, 0, 0.13) 0px 1px 5px !important;cursor:pointer !important;font-size:11px !important;color:rgb(51, 51, 51) !important;user-select:none !important;transition-duration:0.15s, 0.15s !important;transition-timing-function:ease, ease !important;transition-delay:0s, 0s !important;transition-property:background, box-shadow !important;box-sizing:border-box !important;z-index:5 !important;}

.lit-nav-btn:hover{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(245, 245, 245) !important;box-shadow:rgba(0, 0, 0, 0.2) 0px 2px 8px !important;}

.lit-carousel--nav-top{flex-direction:column !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip{border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:rgb(221, 221, 221) !important;display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;min-width:0px !important;max-width:100% !important;box-sizing:border-box !important;}

.lit-carousel--nav-top .lit-carousel-thumbs{flex-direction:row !important;padding-top:8px !important;padding-right:12px !important;padding-bottom:8px !important;padding-left:12px !important;transform:translateX(0px) !important;}

.lit-carousel--nav-top .lit-carousel-main-wrap{width:100% !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav{padding-top:0px !important;padding-right:10px !important;padding-bottom:0px !important;padding-left:10px !important;}

.lit-carousel--nav-bottom{flex-direction:column-reverse !important;}

.lit-carousel--nav-bottom .lit-carousel-thumbstrip{border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(221, 221, 221) !important;display:flex !important;justify-content:center !important;align-items:center !important;}

.lit-carousel--nav-bottom .lit-carousel-thumbs{flex-direction:row !important;padding-top:8px !important;padding-right:44px !important;padding-bottom:8px !important;padding-left:44px !important;}

.lit-carousel--nav-bottom .lit-carousel-main-wrap{width:100% !important;}

.lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav{padding-top:0px !important;padding-right:10px !important;padding-bottom:0px !important;padding-left:10px !important;}

.lit-carousel--nav-left{flex-direction:row !important;align-items:center !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip{border-right-width:1px !important;border-right-style:solid !important;border-right-color:rgb(221, 221, 221) !important;width:90px !important;flex-shrink:0 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;align-self:stretch !important;}

.lit-carousel--nav-left .lit-carousel-thumbs{flex-direction:column !important;padding-top:44px !important;padding-right:8px !important;padding-bottom:44px !important;padding-left:8px !important;transform:translateY(0px) !important;}

.lit-carousel--nav-left .lit-carousel-main-wrap{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0% !important;width:auto !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav{flex-direction:column !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;}

.lit-carousel--nav-right{flex-direction:row-reverse !important;align-items:center !important;}

.lit-carousel--nav-right .lit-carousel-thumbstrip{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgb(221, 221, 221) !important;width:90px !important;flex-shrink:0 !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;align-self:stretch !important;}

.lit-carousel--nav-right .lit-carousel-thumbs{flex-direction:column !important;padding-top:44px !important;padding-right:8px !important;padding-bottom:44px !important;padding-left:8px !important;transform:translateY(0px) !important;}

.lit-carousel--nav-right .lit-carousel-main-wrap{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0% !important;width:auto !important;}

.lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav{flex-direction:column !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after{content:"" !important;position:absolute !important;top:0px !important;bottom:0px !important;width:52px !important;pointer-events:none !important;z-index:4 !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before{left:0px !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after{right:0px !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after{content:"" !important;position:absolute !important;left:0px !important;right:0px !important;height:52px !important;pointer-events:none !important;z-index:4 !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before{top:0px !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after{bottom:0px !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(1){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(2){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(3){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(4){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(5){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(6){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-thumb:nth-of-type(1){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-thumb:nth-of-type(2){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-thumb:nth-of-type(3){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-thumb:nth-of-type(4){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-carousel-thumb:nth-of-type(5){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-carousel-thumb:nth-of-type(6){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-color:rgb(240, 240, 240) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-nav--1{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-nav--2{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-nav--3{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-nav--4{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-nav--5{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-nav--6{display:flex !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"] .lit-carousel-thumb:nth-child(n+2){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"] .lit-carousel-thumb:nth-child(n+3){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"] .lit-carousel-thumb:nth-child(n+4){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"] .lit-carousel-thumb:nth-child(n+5){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"] .lit-carousel-thumb:nth-child(n+6){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="6"] .lit-carousel-thumb:nth-child(n+7){display:none !important;}

.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav-btn, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav-btn{transform:rotate(90deg) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-78px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-78px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-78px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-156px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-64px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-64px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(2):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-64px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(3):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(3):checked), :has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-128px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

.lit-collage-grid{display:grid !important;row-gap:8px !important;column-gap:8px !important;width:100% !important;box-sizing:border-box !important;grid-template-columns:repeat(3, 1fr) !important;grid-auto-flow:dense !important;}

.lit-collage-img{width:100% !important;height:100% !important;aspect-ratio:1 / 1 !important;object-fit:cover !important;display:block !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"] .lit-collage-grid{grid-template-columns:repeat(1, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"] .lit-collage-grid{grid-template-columns:repeat(2, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"] .lit-collage-grid{grid-template-columns:repeat(3, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"] .lit-collage-grid{grid-template-columns:repeat(4, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="6"] .lit-collage-grid{grid-template-columns:repeat(6, 1fr) !important;}

.lit-collage-grid.lit-collage--spotlight > :first-child{grid-column-start:span 2 !important;grid-column-end:auto !important;grid-row-start:span 2 !important;grid-row-end:auto !important;}

.lit-collage-grid.lit-collage--featured-top > :first-child{grid-column-start:1 !important;grid-column-end:-1 !important;aspect-ratio:16 / 7 !important;}

.lit-carousel-rh{position:absolute !important;width:14px !important;height:14px !important;background-color:rgb(255, 255, 255) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;border-top-width:2px !important;border-top-style:solid !important;border-top-color:rgb(85, 85, 85) !important;border-right-width:2px !important;border-right-style:solid !important;border-right-color:rgb(85, 85, 85) !important;border-bottom-width:2px !important;border-bottom-style:solid !important;border-bottom-color:rgb(85, 85, 85) !important;border-left-width:2px !important;border-left-style:solid !important;border-left-color:rgb(85, 85, 85) !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-image-slice:100% !important;border-image-source:none !important;border-image-width:1 !important;border-top-left-radius:3px !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;border-bottom-left-radius:3px !important;z-index:999 !important;box-sizing:border-box !important;cursor:pointer !important;}

.lit-carousel-rh:hover{background-color:rgb(85, 85, 85) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;}

.lit-carousel-rh[data-dir="nw"]{top:-7px !important;left:-7px !important;cursor:nw-resize !important;}

.lit-carousel-rh[data-dir="ne"]{top:-7px !important;right:-7px !important;cursor:ne-resize !important;}

.lit-carousel-rh[data-dir="sw"]{bottom:-7px !important;left:-7px !important;cursor:sw-resize !important;}

.lit-carousel-rh[data-dir="se"]{bottom:-7px !important;right:-7px !important;cursor:se-resize !important;}

.lit-product-carousel-nav img{pointer-events:none !important;user-select:none !important;}

.lit-product-carousel-nav .lit-carousel-thumbstrip{overflow-x:visible !important;overflow-y:visible !important;}

.lit-product-carousel-nav:has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav:has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{overflow-x:hidden !important;overflow-y:auto !important;transform:none !important;transition-duration:0s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:none !important;}

.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::before, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after{display:none !important;}

[data-gjs-type="lit-cat-card"]{cursor:pointer !important;}

[data-gjs-type="lit-cat-card"] *{pointer-events:none !important;}

[data-gjs-type="lit-cat-card"][data-cat-strict="1"] *{pointer-events:none !important;}

[data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) img, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) svg, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) svg *{pointer-events:auto !important;}

[data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .box-link, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .box-link *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .boxlink, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .boxlink *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .platform-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .platform-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-big-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-big-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-small-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-small-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .catbox-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .catbox-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-cat-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-cat-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-label-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .style-name, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .style-name *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .range-title, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .range-title *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-sub, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-sub *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cat-subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .feat-subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .subtitle, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .subtitle *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shopnow, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shopnow *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shop-now, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .shop-now *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-cta, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-cta *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-link, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .col-card-link *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-cta, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .card-cta *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cta-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .cta-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .btn-label, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .btn-label *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-cta, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .tile-cta *, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-link, [data-gjs-type="lit-cat-card"]:not([data-cat-strict="1"]) .category-link *{pointer-events:auto !important;}

.tab-frame{display:block !important;position:relative !important;}

.tab-frame > input[type="radio"]{position:absolute !important;opacity:0 !important;pointer-events:none !important;width:0px !important;height:0px !important;}

.tab-frame > .tab-headers{display:flex !important;flex-wrap:wrap !important;row-gap:0px !important;column-gap:0px !important;border-bottom-width:1px !important;border-bottom-style:solid !important;border-bottom-color:rgb(226, 232, 240) !important;}

.tab-frame > .tab-headers label{display:inline-block !important;padding-top:10px !important;padding-right:18px !important;padding-bottom:10px !important;padding-left:18px !important;font-size:14px !important;color:rgb(85, 85, 85) !important;cursor:pointer !important;border-bottom-width:2px !important;border-bottom-style:solid !important;border-bottom-color:transparent !important;margin-bottom:-1px !important;user-select:none !important;transition-duration:0.15s, 0.15s, 0.15s !important;transition-timing-function:ease, ease, ease !important;transition-delay:0s, 0s, 0s !important;transition-property:color, border-color, background !important;}

.tab-frame > .tab-headers label:hover{color:rgb(34, 34, 34) !important;}

.tab-frame > .tab-headers label.is-active{color:rgb(43, 108, 176) !important;border-bottom-color:rgb(66, 153, 225) !important;font-weight:600 !important;}

.tab-frame > .tab-contents .tab-content{display:none !important;padding-top:16px !important;padding-right:0px !important;padding-bottom:16px !important;padding-left:0px !important;}

.tab-frame > .tab-contents .tab-content.is-active{display:block !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

body{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}

* ::-webkit-scrollbar-track{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(0, 0, 0, 0.1) !important;}

* ::-webkit-scrollbar-thumb{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgba(255, 255, 255, 0.2) !important;}

* ::-webkit-scrollbar{width:10px !important;}

[data-gjs-type="wrapper"]{min-height:100vh !important;padding-top:0.001em !important;}

.gjs-dashed [data-gjs-highlightable]{outline-color:rgba(170, 170, 170, 0.7) !important;outline-style:dashed !important;outline-width:1px !important;outline-offset:-2px !important;}

.gjs-selected{outline-offset:-2px !important;outline-color:rgb(59, 151, 227) !important;outline-style:solid !important;outline-width:2px !important;}

.gjs-selected-parent{outline-color:rgb(255, 202, 111) !important;outline-style:solid !important;outline-width:2px !important;}

.gjs-no-select{user-select:none !important;}

.gjs-freezed{opacity:0.5 !important;pointer-events:none !important;}

.gjs-no-pointer{pointer-events:none !important;}

.gjs-pointer-init{pointer-events:initial !important;}

.gjs-plh-image{background-color:rgb(245, 245, 245) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;border-top-width:medium !important;border-top-style:none !important;border-top-color:currentcolor !important;border-right-width:medium !important;border-right-style:none !important;border-right-color:currentcolor !important;border-bottom-width:medium !important;border-bottom-style:none !important;border-bottom-color:currentcolor !important;border-left-width:medium !important;border-left-style:none !important;border-left-color:currentcolor !important;border-image-outset:0 !important;border-image-repeat:stretch !important;border-image-slice:100% !important;border-image-source:none !important;border-image-width:1 !important;height:100px !important;width:100px !important;display:block !important;outline-color:rgb(255, 202, 111) !important;outline-style:solid !important;outline-width:3px !important;cursor:pointer !important;outline-offset:-2px !important;}

.gjs-grabbing{cursor:grabbing !important;}

.gjs-is__grabbing{overflow-x:hidden !important;}

.gjs-is__grabbing, .gjs-is__grabbing *{cursor:grabbing !important;}

*{box-sizing:border-box !important;}

.lit-carousel--nav:has(input:nth-of-type(7):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(7){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(8):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(8){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(9):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(9){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(10):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(10){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(7):checked) .lit-carousel-thumb:nth-of-type(7){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(8):checked) .lit-carousel-thumb:nth-of-type(8){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(9):checked) .lit-carousel-thumb:nth-of-type(9){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(10):checked) .lit-carousel-thumb:nth-of-type(10){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-repeat:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(7):checked) .lit-nav--7{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(8):checked) .lit-nav--8{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(9):checked) .lit-nav--9{display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(10):checked) .lit-nav--10{display:flex !important;}

.lit-product-carousel-nav[data-desktop-thumbs="7"] .lit-carousel-thumb:nth-child(n+8){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="8"] .lit-carousel-thumb:nth-child(n+9){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="9"] .lit-carousel-thumb:nth-child(n+10){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="10"] .lit-carousel-thumb:nth-child(n+11){display:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(7):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="9"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(7):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="9"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(7):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-390px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-468px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-546px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-624px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="9"]:is(:has(input:nth-of-type(10):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-702px) !important;}}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(7):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="1"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked), :has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="5"]:is(:has(input:nth-of-type(6):checked), :has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-320px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="6"]:is(:has(input:nth-of-type(7):checked), :has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-384px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="7"]:is(:has(input:nth-of-type(8):checked), :has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-448px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="8"]:is(:has(input:nth-of-type(9):checked), :has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-512px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="9"]:is(:has(input:nth-of-type(10):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-576px) !important;}}

.lit-product-carousel-nav[data-desktop-thumbs="7"] .lit-collage-grid{grid-template-columns:repeat(7, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="8"] .lit-collage-grid{grid-template-columns:repeat(8, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="9"] .lit-collage-grid{grid-template-columns:repeat(9, 1fr) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="10"] .lit-collage-grid{grid-template-columns:repeat(10, 1fr) !important;}

.fa-ul > li{position:relative !important;}

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270{filter:none !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}

.lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-desktop-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}

html, body{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}

#background *{box-sizing:border-box !important;}

#background{background-color:rgb(255, 255, 255) !important;}

.page{width:100% !important;font-family:Inter, sans-serif !important;color:rgb(17, 17, 17) !important;}

div.row{width:1000px !important;margin-top:auto !important;margin-right:auto !important;margin-bottom:auto !important;margin-left:auto !important;}

.cols{display:flex !important;}

.product-info-wrapper{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(246, 246, 246) !important;}

.product-info{width:1000px !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;}

.product-info::after{content:"" !important;display:block !important;clear:both !important;}

.header-wrapper{background-image:none !important;background-position-x:50% !important;background-position-y:100% !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;}

#header{position:relative !important;height:auto !important;}

.store-logo, [data-gjs-type="lit-store-logo"]{display:inline-flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:0px !important;left:0px !important;width:200px !important;height:80px !important;overflow-x:hidden !important;overflow-y:hidden !important;background-size:contain !important;cursor:pointer !important;font-family:Inter, sans-serif !important;font-size:24px !important;font-weight:600 !important;color:rgb(17, 17, 17) !important;text-align:center !important;line-height:1.2 !important;z-index:999 !important;}

.store-logo img, [data-gjs-type="lit-store-logo"] img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;display:block !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;cursor:pointer !important;}

.store-logo > a, [data-gjs-type="lit-store-logo"] > a{display:block !important;width:100% !important;height:100% !important;}

.subheader-wrapper{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;}

.subheader{position:relative !important;z-index:10 !important;height:81px !important;}

.subheader ul{padding-top:0px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:296px !important;margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;width:100% !important;text-align:center !important;list-style-position:initial !important;list-style-image:initial !important;list-style-type:none !important;height:100% !important;overflow-x:hidden !important;overflow-y:hidden !important;}

.subheader ul li{border-top-width:initial !important;border-right-width:initial !important;border-bottom-width:initial !important;border-left-width:initial !important;border-top-style:none !important;border-right-style:none !important;border-bottom-style:none !important;border-left-style:none !important;border-top-color:initial !important;border-right-color:initial !important;border-bottom-color:initial !important;border-left-color:initial !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;height:100% !important;display:inline-block !important;}

.subheader ul li a{font-size:13px !important;font-weight:400 !important;color:rgb(0, 0, 0) !important;font-family:Inter, sans-serif !important;padding-top:30px !important;padding-right:0px !important;padding-bottom:30px !important;padding-left:0px !important;margin-top:0px !important;margin-right:13px !important;margin-bottom:0px !important;margin-left:13px !important;display:block !important;height:100% !important;position:relative !important;overflow-x:hidden !important;overflow-y:hidden !important;transform:perspective(1px) translateZ(0px) !important;}

.subheader ul li a::before{content:"" !important;position:absolute !important;z-index:-1 !important;left:0px !important;right:100% !important;bottom:20px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(0, 0, 0) !important;height:2px !important;transition-duration:0.3s !important;transition-timing-function:ease-out !important;transition-delay:0s !important;transition-property:right !important;}

.subheader ul li:hover a{color:rgb(0, 0, 0) !important;text-decoration-line:none !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}

.subheader ul li:hover a::before, .subheader ul li:focus a::before, .subheader ul li:active a::before{right:0px !important;}

.image-wrapper{background-image:url("https://images.litcommerce.com/designer/library/audio/banner/banner_1.webp") !important;background-position-x:50% !important;background-position-y:50% !important;background-size:cover !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;height:250px !important;}

.cta-wrapper{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(0, 0, 0) !important;}

.cta{max-width:1000px !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;padding-top:14px !important;padding-right:16px !important;padding-bottom:14px !important;padding-left:16px !important;box-sizing:border-box !important;}

#selling-points{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}

#selling-points .flex{display:flex !important;row-gap:28px !important;column-gap:28px !important;align-items:stretch !important;}

#selling-points .icon{flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0px !important;min-width:0px !important;display:flex !important;align-items:center !important;row-gap:12px !important;column-gap:12px !important;text-align:left !important;}

#selling-points .icon img{width:40px !important;height:40px !important;flex-shrink:0 !important;}

#selling-points .icon > div{min-width:0px !important;}

#selling-points h2{margin-top:0px !important;margin-right:0px !important;margin-bottom:2px !important;margin-left:0px !important;font-size:13px !important;color:rgb(255, 255, 255) !important;font-weight:700 !important;line-height:1.25 !important;}

#selling-points span{display:block !important;font-size:11px !important;color:rgb(255, 255, 255) !important;font-weight:400 !important;line-height:1.4 !important;opacity:0.85 !important;}

.flex{display:flex !important;flex-wrap:wrap !important;}

.alt_image_gallery{float:left !important;width:52% !important;padding-top:10px !important;padding-right:20px !important;padding-bottom:10px !important;padding-left:0px !important;}

.item-details{float:left !important;width:48% !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;}

.item-details h3{color:rgb(0, 0, 0) !important;font-family:Inter, sans-serif !important;font-size:2.6em !important;font-weight:400 !important;margin-top:20px !important;margin-right:0px !important;margin-bottom:20px !important;margin-left:0px !important;line-height:1 !important;}

#description{clear:both !important;margin-bottom:10px !important;}

#description #descriptiontitle{display:none !important;}

#description #descriptioncontent{padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;font-size:1em !important;line-height:1.6 !important;font-family:Inter, sans-serif !important;color:rgb(51, 51, 51) !important;}

#description #descriptioncontent ul{padding-left:20px !important;margin-top:12px !important;margin-right:0px !important;margin-bottom:12px !important;margin-left:0px !important;}

#description #descriptioncontent ul li{list-style-position:outside !important;list-style-image:initial !important;list-style-type:initial !important;display:list-item !important;}

#description #descriptioncontent a{text-decoration-line:underline !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;color:rgb(0, 0, 0) !important;}

#description #descriptioncontent img{max-width:100% !important;height:auto !important;}

#description #descriptioncontent table{max-width:100% !important;}

#description #descriptioncontent .row{width:100% !important;}

.tab_wrapper{padding-top:40px !important;padding-right:0px !important;padding-bottom:40px !important;padding-left:0px !important;}

div#tabs{margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;text-align:center !important;}

div#tabs > input[type="radio"]{display:none !important;}

div#tabs .tab-headers{display:inline-flex !important;justify-content:center !important;flex-wrap:wrap !important;}

div#tabs .tab-headers label{font-size:1.05em !important;font-family:Inter, sans-serif !important;cursor:pointer !important;text-align:center !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;margin-top:0px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;font-weight:500 !important;letter-spacing:1px !important;text-transform:uppercase !important;color:rgb(0, 0, 0) !important;border-bottom-width:2px !important;border-bottom-style:solid !important;border-bottom-color:transparent !important;}

#itab1:checked ~ .tab-headers label[for="itab1"], #itab2:checked ~ .tab-headers label[for="itab2"], #itab3:checked ~ .tab-headers label[for="itab3"], #itab4:checked ~ .tab-headers label[for="itab4"], #itab5:checked ~ .tab-headers label[for="itab5"], div#tabs .tab-headers label:hover{font-weight:600 !important;border-bottom-width:2px !important;border-bottom-style:solid !important;border-bottom-color:rgb(0, 0, 0) !important;color:rgb(0, 0, 0) !important;}

#itab1:checked ~ .tab-contents .tab-content:nth-child(1), #itab2:checked ~ .tab-contents .tab-content:nth-child(2), #itab3:checked ~ .tab-contents .tab-content:nth-child(3), #itab4:checked ~ .tab-contents .tab-content:nth-child(4), #itab5:checked ~ .tab-contents .tab-content:nth-child(5){display:block !important;}

#itab1:checked ~ .tab-contents .tab-content:nth-child(1) .tabcontent, #itab2:checked ~ .tab-contents .tab-content:nth-child(2) .tabcontent, #itab3:checked ~ .tab-contents .tab-content:nth-child(3) .tabcontent, #itab4:checked ~ .tab-contents .tab-content:nth-child(4) .tabcontent, #itab5:checked ~ .tab-contents .tab-content:nth-child(5) .tabcontent{animation-duration:1.2s !important;animation-timing-function:ease !important;animation-delay:0s !important;animation-iteration-count:1 !important;animation-direction:normal !important;animation-fill-mode:none !important;animation-play-state:running !important;animation-name:tabIn !important;}

div#tabs .tab-contents .tab-content{clear:both !important;padding-top:30px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(246, 246, 246) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;display:none !important;}

div#tabs .tab-content .tabcontent{overflow-wrap:break-word !important;overflow-x:hidden !important;width:100% !important;box-sizing:border-box !important;font-size:1em !important;line-height:1.6 !important;font-family:Inter, sans-serif !important;color:rgb(51, 51, 51) !important;text-align:left !important;}

div#tabs .tab-content .tabcontent a{color:rgb(0, 0, 0) !important;text-decoration-line:underline !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}

div#tabs .tab-content .tabcontent h3{font-size:1em !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:0.6px !important;margin-top:0px !important;margin-right:0px !important;margin-bottom:12px !important;margin-left:0px !important;color:rgb(0, 0, 0) !important;}

div#tabs .tab-content .tabcontent h4{font-size:0.9em !important;font-weight:600 !important;margin-top:18px !important;margin-right:0px !important;margin-bottom:6px !important;margin-left:0px !important;color:rgb(0, 0, 0) !important;}

div#tabs .tab-content .tabcontent p{margin-top:0px !important;margin-right:0px !important;margin-bottom:14px !important;margin-left:0px !important;}

div#tabs .tab-content .tabcontent p:last-child{margin-bottom:0px !important;}

div#tabs .tab-content .tabcontent ul{padding-left:20px !important;margin-top:10px !important;margin-right:0px !important;margin-bottom:16px !important;margin-left:0px !important;list-style-position:initial !important;list-style-image:initial !important;list-style-type:disc !important;}

div#tabs .tab-content .tabcontent ul li{margin-bottom:6px !important;}

div#tabs .tab-content .tabcontent section{margin-bottom:24px !important;}

div#tabs .tab-content .tabcontent section:last-child{margin-bottom:0px !important;}

.boxtitle{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;padding-top:20px !important;padding-right:0px !important;padding-bottom:20px !important;padding-left:0px !important;color:rgb(0, 0, 0) !important;font-family:Inter, sans-serif !important;font-size:1.2em !important;font-weight:600 !important;letter-spacing:1.2px !important;text-transform:uppercase !important;text-align:center !important;}

.ymyl-section{padding-top:28px !important;padding-right:0px !important;padding-bottom:24px !important;padding-left:0px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(246, 246, 246) !important;}

.section-title{text-align:center !important;font-size:1.2em !important;font-weight:600 !important;letter-spacing:1.2px !important;text-transform:uppercase !important;color:rgb(0, 0, 0) !important;margin-bottom:22px !important;display:flex !important;align-items:center !important;row-gap:14px !important;column-gap:14px !important;padding-top:20px !important;padding-right:0px !important;padding-bottom:20px !important;padding-left:0px !important;}

.section-title::before{content:"" !important;flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0% !important;height:1px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(204, 204, 204) !important;}

.section-title::after{content:"" !important;flex-grow:1 !important;flex-shrink:1 !important;flex-basis:0% !important;height:1px !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(204, 204, 204) !important;}

.cat-boxes{margin-top:10px !important;margin-right:0px !important;margin-bottom:30px !important;margin-left:0px !important;}

.cat-grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;row-gap:20px !important;column-gap:20px !important;}

.cat-card{position:relative !important;height:260px !important;overflow-x:hidden !important;overflow-y:hidden !important;cursor:pointer !important;}

.cat-img{width:100% !important;height:100% !important;}

.cat-img img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;transition-duration:0.3s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:transform !important;}

.cat-card:hover .cat-img img{transform:scale(1.05) !important;}

.cat-label{position:absolute !important;bottom:0px !important;left:0px !important;width:100% !important;box-sizing:border-box !important;padding-top:40px !important;padding-right:15px !important;padding-bottom:15px !important;padding-left:15px !important;color:rgb(255, 255, 255) !important;font-family:Inter, sans-serif !important;font-size:15px !important;font-weight:700 !important;text-transform:uppercase !important;text-align:left !important;text-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px !important;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;transition-duration:0.3s !important;transition-timing-function:ease !important;transition-delay:0s !important;transition-property:background !important;}

.cat-card:hover .cat-label{background-image:linear-gradient(rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.95) 100%) !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;}

.footer-wrapper{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(0, 0, 0) !important;}

div#footer.footer{color:rgb(255, 255, 255) !important;font-size:1.05em !important;position:relative !important;}

div#footer.footer #helpful_links{display:none !important;}

div#footer.footer #helpful_links_content{width:100% !important;text-align:center !important;font-size:12px !important;font-family:Inter, sans-serif !important;font-weight:500 !important;padding-top:21px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}

div#footer.footer #helpful_links_content a{color:rgb(255, 255, 255) !important;padding-top:0px !important;padding-right:16px !important;padding-bottom:0px !important;padding-left:12px !important;height:12px !important;line-height:12px !important;display:inline-block !important;border-right-width:1px !important;border-right-style:solid !important;border-right-color:rgb(127, 127, 127) !important;}

div#footer.footer #helpful_links_content a:hover{text-decoration-line:underline !important;text-decoration-thickness:initial !important;text-decoration-style:initial !important;text-decoration-color:initial !important;}

div#footer.footer #helpful_links_content a:last-child{border-right-width:initial !important;border-right-style:none !important;border-right-color:initial !important;}

.lit-pay-footer{background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(10, 10, 10) !important;border-top-width:1px !important;border-top-style:solid !important;border-top-color:rgb(31, 31, 31) !important;text-align:center !important;padding-top:24px !important;padding-right:20px !important;padding-bottom:18px !important;padding-left:20px !important;font-family:Inter, sans-serif !important;}

.lit-pay-footer-inner{max-width:1000px !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;}

.lit-pay-footer .lit-pay-footer-logo{position:static !important;top:auto !important;left:auto !important;overflow-x:visible !important;overflow-y:visible !important;width:200px !important;height:100px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;font-size:24px !important;font-weight:600 !important;color:rgb(255, 255, 255) !important;text-align:center !important;}

.lit-pay-footer-logo .logo-img{max-height:56px !important;max-width:180px !important;width:auto !important;height:auto !important;object-fit:contain !important;display:block !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;}

.lit-pay-footer-name{font-size:11px !important;letter-spacing:0.32em !important;color:rgb(255, 255, 255) !important;font-weight:600 !important;margin-top:8px !important;text-transform:uppercase !important;}

.lit-pay-row{display:flex !important;justify-content:center !important;align-items:center !important;row-gap:8px !important;column-gap:8px !important;margin-top:14px !important;flex-wrap:wrap !important;background-image:inherit !important;background-position-x:inherit !important;background-position-y:inherit !important;background-size:inherit !important;background-attachment:inherit !important;background-origin:inherit !important;background-clip:inherit !important;background-color:inherit !important;padding-top:10px !important;padding-right:14px !important;padding-bottom:10px !important;padding-left:14px !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;}

.lit-pay-logo{height:30px !important;width:auto !important;max-width:80px !important;object-fit:contain !important;display:block !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(255, 255, 255) !important;border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important;border-top-style:solid !important;border-right-style:solid !important;border-bottom-style:solid !important;border-left-style:solid !important;border-top-color:rgb(229, 229, 229) !important;border-right-color:rgb(229, 229, 229) !important;border-bottom-color:rgb(229, 229, 229) !important;border-left-color:rgb(229, 229, 229) !important;border-image-source:initial !important;border-image-slice:initial !important;border-image-width:initial !important;border-image-outset:initial !important;border-image-repeat:initial !important;border-top-left-radius:5px !important;border-top-right-radius:5px !important;border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important;padding-top:6px !important;padding-right:9px !important;padding-bottom:6px !important;padding-left:9px !important;box-sizing:content-box !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(1), .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(2), .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(3), .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(4), .lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(5), .lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(6){display:flex !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-thumb:nth-of-type(1), .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-thumb:nth-of-type(2), .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-thumb:nth-of-type(3), .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-thumb:nth-of-type(4), .lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-carousel-thumb:nth-of-type(5), .lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-carousel-thumb:nth-of-type(6){border-top-color:rgb(51, 51, 51) !important;border-right-color:rgb(51, 51, 51) !important;border-bottom-color:rgb(51, 51, 51) !important;border-left-color:rgb(51, 51, 51) !important;background-image:initial !important;background-position-x:initial !important;background-position-y:initial !important;background-size:initial !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:rgb(240, 240, 240) !important;}

.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-nav--1, .lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-nav--2, .lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-nav--3, .lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-nav--4, .lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-nav--5, .lit-carousel--nav:has(input:nth-of-type(6):checked) .lit-nav--6{display:flex !important;}

#i00a3w{width:100% !important;height:100% !important;object-fit:contain !important;display:block !important;}

#itc6i4{display:block !important;width:100% !important;height:100% !important;}

#iau2i{background-color:rgba(0, 0, 0, 0) !important;background-position-x:center !important;background-position-y:center !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-image:url("https://images.litcommerce.com/production/91672/image_library/774d320d-f777-4f14-89a8-dfa7c71c5d32.jpg") !important;background-size:cover !important;background-origin:padding-box !important;background-clip:border-box !important;}

.powered-by{display:block !important;width:fit-content !important;margin-top:12px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;font-size:9px !important;color:rgb(170, 170, 170) !important;font-weight:400 !important;letter-spacing:0.02em !important;padding-right:125px !important;background-image:url("https://litcommerce.com/wp-content/uploads/2025/10/LitC-Logo_240x55.svg") !important;background-position-x:right !important;background-position-y:center !important;background-repeat:no-repeat !important;background-attachment:initial !important;background-origin:initial !important;background-clip:initial !important;background-color:initial !important;background-size:120px auto !important;line-height:27px !important;}

#iqty4l{display:block !important;object-fit:cover !important;}

#i5r0a3{display:block !important;object-fit:cover !important;}

#imffra{display:block !important;object-fit:cover !important;}

#i5tj2g{display:block !important;object-fit:cover !important;}

#ipvf5i{display:block !important;object-fit:cover !important;}

#i9ya0s{display:block !important;object-fit:cover !important;}

#i5tctt{display:block !important;object-fit:cover !important;}

#iuoj96{display:block !important;object-fit:cover !important;}

#ilppxs{display:block !important;object-fit:cover !important;}

#ix1ja{width:1185px !important;max-width:100% !important;}

#iu5g47{height:872px !important;aspect-ratio:unset !important;}

#descriptioncontent{width:1000px !important;}

#ijt8w8{display:block !important;object-fit:cover !important;}

#iwqzpt{display:block !important;object-fit:cover !important;}

#ibophi{display:block !important;object-fit:cover !important;}

#ioem84{display:block !important;object-fit:cover !important;}

@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(1turn);}}

@keyframes tabIn{0%{opacity:0;}100%{opacity:1;}}

@media (min-width: 769px) and (max-width: 1024px){#ic54ib{grid-template-columns:repeat(2, 1fr) !important;display:grid !important;}}

@media (min-width: 769px) and (max-width: 1024px){#is5axz{grid-template-columns:repeat(2, 1fr) !important;display:grid !important;}}

@media (min-width: 1025px){#ic54ib{grid-template-columns:repeat(4, 1fr) !important;display:grid !important;}}

@media (min-width: 1025px){#is5axz{grid-template-columns:repeat(4, 1fr) !important;display:grid !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-tablet-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(n+5){display:none !important;}}

@media (max-width: 992px){.lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(-n+4){display:flex !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-234px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="2"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="3"]:is(:has(input:nth-of-type(4):checked), :has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-192px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-left) .lit-carousel-thumbstrip .lit-carousel-thumbs, .lit-product-carousel-nav[data-phone-thumbs="4"]:is(:has(input:nth-of-type(5):checked)):has(.lit-carousel--nav-right) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateY(-256px) !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(n+4){display:none !important;}}

@media (max-width: 600px){.lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(-n+3){display:flex !important;}}

#nav{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;row-gap:0px !important;column-gap:0px !important;width:1051px !important;}

@media (min-width: 1025px){#ijl2tc{grid-template-columns:repeat(4, 1fr) !important;display:grid !important;}}

@media (min-width: 769px) and (max-width: 1024px){#ijl2tc{grid-template-columns:repeat(2, 1fr) !important;display:grid !important;}}

#ix1di{background-color:rgb(13, 74, 182) !important;}

#i8tpx6{background-color:rgb(13, 74, 182) !important;}

#is4ryk{background-color:rgb(13, 74, 182) !important;}

#ihb7ly{width:1000px !important;}

#izjy5b{width:100% !important;height:100% !important;object-fit:contain !important;display:block !important;}

#in0k1q{display:block !important;width:100% !important;height:100% !important;}

#ia5oy7{display:block !important;object-fit:cover !important;}

#id2rcc{display:block !important;object-fit:cover !important;}

#itjem1{display:block !important;object-fit:cover !important;}

#i5s84f{display:block !important;object-fit:cover !important;}

@media (min-width: 992px){.lit-hide-desktop{display:none !important;}}

@media (min-width: 768px) and (max-width: 991px){.lit-hide-tablet{display:none !important;}}

@media (max-width: 767px){.lit-hide-mobile{display:none !important;}}

.bc-container{width:1140px !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:16px !important;padding-right:16px !important;box-sizing:border-box !important;}

.lit-promo-card{text-align:center !important;font-family:inherit !important;box-sizing:border-box !important;cursor:pointer !important;text-decoration-color:currentcolor !important;text-decoration-line:none !important;text-decoration-style:solid !important;text-decoration-thickness:auto !important;color:inherit !important;}

.lit-promo-card *{pointer-events:none !important;}

.promo-grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;row-gap:14px !important;column-gap:14px !important;}

.promo-card{text-align:center !important;display:flex !important;flex-direction:column !important;}

.promo-img{width:100% !important;aspect-ratio:1 / 1 !important;background-color:rgb(244, 244, 240) !important;background-position-x:0% !important;background-position-y:0% !important;background-repeat:repeat !important;background-attachment:scroll !important;background-image:none !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;margin-bottom:8px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow-x:hidden !important;overflow-y:hidden !important;}

.promo-img img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}

.promo-desc{font-size:13px !important;color:rgb(136, 136, 136) !important;line-height:1.6 !important;margin-bottom:5px !important;font-weight:300 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-moz-box-orient:vertical !important;overflow-x:hidden !important;overflow-y:hidden !important;word-break:break-word !important;}

.promo-price{font-size:20px !important;font-weight:700 !important;color:rgb(51, 51, 51) !important;margin-top:auto !important;}

.litc-export-only{display:none !important;}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-carousel-thumb:nth-child(n+2){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-carousel-thumb:nth-child(-n+1){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-carousel-thumb:nth-child(n+3){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-carousel-thumb:nth-child(-n+2){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-carousel-thumb:nth-child(n+4){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-carousel-thumb:nth-child(-n+3){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(n+5){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-carousel-thumb:nth-child(-n+4){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(n+6){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="6"] .lit-carousel-thumb:nth-child(n+7){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="6"] .lit-carousel-thumb:nth-child(-n+6){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="1"] .lit-collage-grid{grid-template-columns:repeat(1, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="2"] .lit-collage-grid{grid-template-columns:repeat(2, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="3"] .lit-collage-grid{grid-template-columns:repeat(3, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="4"] .lit-collage-grid{grid-template-columns:repeat(4, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="6"] .lit-collage-grid{grid-template-columns:repeat(6, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="7"] .lit-carousel-thumb:nth-child(n+8){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="7"] .lit-carousel-thumb:nth-child(-n+7){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="8"] .lit-carousel-thumb:nth-child(n+9){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="8"] .lit-carousel-thumb:nth-child(-n+8){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="9"] .lit-carousel-thumb:nth-child(n+10){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="9"] .lit-carousel-thumb:nth-child(-n+9){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="10"] .lit-carousel-thumb:nth-child(n+11){display:none !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="10"] .lit-carousel-thumb:nth-child(-n+10){display:flex !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="7"] .lit-collage-grid{grid-template-columns:repeat(7, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="8"] .lit-collage-grid{grid-template-columns:repeat(8, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="9"] .lit-collage-grid{grid-template-columns:repeat(9, 1fr) !important;}}

@media (max-width: 1024px){.lit-product-carousel-nav[data-tablet-thumbs="10"] .lit-collage-grid{grid-template-columns:repeat(10, 1fr) !important;}}

@media (max-width: 1024px){div.row{width:100% !important;max-width:1000px !important;padding-top:0px !important;padding-right:12px !important;padding-bottom:0px !important;padding-left:12px !important;box-sizing:border-box !important;}}

@media (max-width: 1024px){.subheader ul{padding-left:10px !important;}}

@media (max-width: 1024px){.promo-grid{grid-template-columns:repeat(2, 1fr) !important;}}

@media (max-width: 1024px){.lit-carousel--nav .lit-carousel-main{height:380px !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="1"] .lit-carousel-thumb:nth-child(n+2){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="1"] .lit-carousel-thumb:nth-child(-n+1){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="2"] .lit-carousel-thumb:nth-child(n+3){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="2"] .lit-carousel-thumb:nth-child(-n+2){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(n+4){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="3"] .lit-carousel-thumb:nth-child(-n+3){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="4"] .lit-carousel-thumb:nth-child(n+5){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="4"] .lit-carousel-thumb:nth-child(-n+4){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(n+6){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="6"] .lit-carousel-thumb:nth-child(n+7){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="6"] .lit-carousel-thumb:nth-child(-n+6){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="1"] .lit-collage-grid{grid-template-columns:repeat(1, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="2"] .lit-collage-grid{grid-template-columns:repeat(2, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="3"] .lit-collage-grid{grid-template-columns:repeat(3, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="4"] .lit-collage-grid{grid-template-columns:repeat(4, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="6"] .lit-collage-grid{grid-template-columns:repeat(6, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="1"] .lit-collage-grid > :first-child{grid-column-start:auto !important;grid-column-end:auto !important;grid-row-start:auto !important;grid-row-end:auto !important;aspect-ratio:1 / 1 !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="7"] .lit-carousel-thumb:nth-child(n+8){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="7"] .lit-carousel-thumb:nth-child(-n+7){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="8"] .lit-carousel-thumb:nth-child(n+9){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="8"] .lit-carousel-thumb:nth-child(-n+8){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="9"] .lit-carousel-thumb:nth-child(n+10){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="9"] .lit-carousel-thumb:nth-child(-n+9){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="10"] .lit-carousel-thumb:nth-child(n+11){display:none !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="10"] .lit-carousel-thumb:nth-child(-n+10){display:flex !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="7"] .lit-collage-grid{grid-template-columns:repeat(7, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="8"] .lit-collage-grid{grid-template-columns:repeat(8, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="9"] .lit-collage-grid{grid-template-columns:repeat(9, 1fr) !important;}}

@media (max-width: 768px){.lit-product-carousel-nav[data-phone-thumbs="10"] .lit-collage-grid{grid-template-columns:repeat(10, 1fr) !important;}}

@media (max-width: 768px){.lit-pay-footer{padding-top:18px !important;padding-right:12px !important;padding-bottom:14px !important;padding-left:12px !important;}}

@media (max-width: 768px){.lit-pay-footer-logo .logo-img{max-height:44px !important;max-width:150px !important;}}

@media (max-width: 768px){.lit-pay-footer-name{font-size:10px !important;letter-spacing:0.24em !important;}}

@media (max-width: 768px){.lit-pay-row{row-gap:6px !important;column-gap:6px !important;padding-top:8px !important;padding-right:10px !important;padding-bottom:8px !important;padding-left:10px !important;}}

@media (max-width: 768px){.lit-pay-logo{height:24px !important;max-width:64px !important;padding-top:5px !important;padding-right:7px !important;padding-bottom:5px !important;padding-left:7px !important;border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;border-bottom-left-radius:4px !important;}}

@media (max-width: 768px){div.row{padding-top:0px !important;padding-right:8px !important;padding-bottom:0px !important;padding-left:8px !important;}}

@media (max-width: 768px){.subheader-wrapper{display:none !important;}}

@media (max-width: 768px){.image-wrapper{display:none !important;}}

@media (max-width: 768px){.row.bottom{display:none !important;}}

@media (max-width: 768px){.footer-wrapper{display:none !important;}}

@media (max-width: 768px){.lit-pay-footer .lit-pay-footer-name, .lit-pay-footer .lit-pay-row, .lit-pay-footer .lit-pay-footer-copy{display:none !important;}}

@media (max-width: 768px){.header-wrapper{padding-top:12px !important;padding-right:8px !important;padding-bottom:12px !important;padding-left:8px !important;}}

@media (max-width: 768px){#header{text-align:center !important;}}

@media (max-width: 768px){.store-logo, [data-gjs-type="lit-store-logo"]{position:static !important;width:120px !important;height:60px !important;margin-top:0px !important;margin-right:auto !important;margin-bottom:0px !important;margin-left:auto !important;}}

@media (max-width: 768px){.product-info{display:flex !important;flex-direction:column !important;width:100% !important;}}

@media (max-width: 768px){.product-info .product-details{display:contents !important;}}

@media (max-width: 768px){.product-info .product-title{order:1 !important;padding-top:0px !important;padding-right:8px !important;padding-bottom:0px !important;padding-left:8px !important;}}

@media (max-width: 768px){.product-info .alt_image_gallery{order:2 !important;padding-right:0px !important;}}

@media (max-width: 768px){.product-info #description{order:3 !important;padding-top:0px !important;padding-right:8px !important;padding-bottom:0px !important;padding-left:8px !important;}}

@media (max-width: 768px){.alt_image_gallery{float:none !important;width:100% !important;padding-right:0px !important;}}

@media (max-width: 768px){.item-details{float:none !important;width:100% !important;padding-top:10px !important;padding-right:0px !important;padding-bottom:10px !important;padding-left:0px !important;}}

@media (max-width: 768px){.item-details h3{font-size:1.8em !important;}}

@media (max-width: 768px){.lit-carousel--nav .lit-carousel-main{height:260px !important;}}

@media (max-width: 768px){div#tabs .tab-headers label{font-size:0.95em !important;margin-top:0px !important;margin-right:10px !important;margin-bottom:10px !important;margin-left:10px !important;}}

@media (max-width: 768px){div#tabs .tab-contents .tab-content{padding-top:16px !important;padding-right:0px !important;padding-bottom:0px !important;padding-left:0px !important;}}

@media (max-width: 768px){.promo-grid{grid-template-columns:repeat(2, 1fr) !important;row-gap:8px !important;column-gap:8px !important;padding-top:0px !important;padding-right:6px !important;padding-bottom:0px !important;padding-left:6px !important;}}

@media (max-width: 768px){#ic54ib{grid-template-columns:repeat(1, 1fr) !important;display:grid !important;}}

@media (max-width: 768px){#is5axz{grid-template-columns:repeat(1, 1fr) !important;display:grid !important;}}

@media (max-width: 768px){#ijl2tc{grid-template-columns:repeat(1, 1fr) !important;display:grid !important;}}