
    /* ── 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(5):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(5) { 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(5):checked) .lit-carousel-thumb:nth-of-type(5) { 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; }
    .lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-nav--5 { 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; }
    .lit-product-carousel-nav[data-desktop-thumbs="5"] .lit-carousel-thumb:nth-child(n+6) { 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; }
  .lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(n+6) { display: none !important; }
  .lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5) { 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; }
  .lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(n+6) { display: none !important; }
  .lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5) { 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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
    .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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
    .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); }
    .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); }
    @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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
  .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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
  .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); }
  .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); }
}
    @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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
  .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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs { transform: translateX(-312px); }
  .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); }
  .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); }
}

    /* :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="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); }
    .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="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); }
    .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); }
    .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); }
    @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="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); }
  .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="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); }
  .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); }
  .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); }
}
    @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="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); }
  .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="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); }
  .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); }
  .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); }
}

    /* ── 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); }
    .lit-product-carousel-nav[data-desktop-thumbs="5"] .lit-collage-grid { grid-template-columns: repeat(5, 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); }
  .lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-collage-grid { grid-template-columns: repeat(5, 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); }
  .lit-product-carousel-nav[data-phone-thumbs="5"] .lit-collage-grid { grid-template-columns: repeat(5, 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;
      }
    }
  
* { box-sizing: border-box; } body {margin: 0;}.lit-carousel input[type="radio"]{display:none;}.lit-carousel-slide{display:none;width:100%;height:100%;align-items:center;justify-content:center;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(245, 245, 245);position:absolute;top:0px;left:0px;}.lit-carousel-slide img{width:100%;height:100%;object-fit:contain;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;box-sizing:border-box;display:block;}.lit-carousel-thumb{display:flex;flex-shrink:0;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(221, 221, 221);border-right-color:rgb(221, 221, 221);border-bottom-color:rgb(221, 221, 221);border-left-color:rgb(221, 221, 221);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;cursor:pointer;overflow-x:hidden;overflow-y:hidden;align-items:center;justify-content:center;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(238, 238, 238);transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:border-color;box-sizing:border-box;}.lit-carousel-thumb:hover{border-top-color:rgb(153, 153, 153);border-right-color:rgb(153, 153, 153);border-bottom-color:rgb(153, 153, 153);border-left-color:rgb(153, 153, 153);}.lit-carousel-thumb img{width:100%;height:100%;object-fit:contain;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;box-sizing:border-box;display:block;}.lit-carousel-thumbs::-webkit-scrollbar{display:none;}.lit-carousel-thumbs{scrollbar-width:none;}.lit-product-carousel-nav{display:block;width:100%;max-width:800px;box-sizing:border-box;min-width:0px;}.lit-carousel--nav{display:flex;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(221, 221, 221);border-right-color:rgb(221, 221, 221);border-bottom-color:rgb(221, 221, 221);border-left-color:rgb(221, 221, 221);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;width:100%;box-sizing:border-box;min-width:0px;}.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-x:hidden;overflow-y:hidden;}.lit-carousel--nav .lit-carousel-thumbstrip{position:relative;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(250, 250, 250);overflow-x:hidden;overflow-y:hidden;}.lit-carousel--nav .lit-carousel-thumbs{display:flex;row-gap:6px;column-gap:6px;flex-shrink:0;flex-wrap:nowrap;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.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-x:hidden;overflow-y:hidden;position:relative;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(245, 245, 245);}.lit-carousel--nav .lit-nav{display:none;position:absolute;top:0px;right:0px;bottom:0px;left:0px;align-items:center;justify-content:space-between;pointer-events:none;z-index:5;}.lit-carousel--nav .lit-carousel-main-wrap .lit-nav{padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;}.lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn{width:34px;height:34px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(255, 255, 255, 0.82);color:rgb(34, 34, 34);font-size:13px;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;box-shadow:rgba(0, 0, 0, 0.18) 0px 2px 8px;backdrop-filter:blur(4px);flex-shrink:0;}.lit-carousel--nav .lit-carousel-main-wrap .lit-nav-btn:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);box-shadow:rgba(0, 0, 0, 0.26) 0px 3px 12px;}.lit-nav-btn{pointer-events:all;display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;box-shadow:rgba(0, 0, 0, 0.13) 0px 1px 5px;cursor:pointer;font-size:11px;color:rgb(51, 51, 51);user-select:none;transition-behavior:normal, normal;transition-duration:0.15s, 0.15s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:background, box-shadow;box-sizing:border-box;z-index:5;}.lit-nav-btn:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(245, 245, 245);box-shadow:rgba(0, 0, 0, 0.2) 0px 2px 8px;}.lit-carousel--nav-top{flex-direction:column;}.lit-carousel--nav-top .lit-carousel-thumbstrip{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(221, 221, 221);display:flex;justify-content:center;align-items:center;width:100%;min-width:0px;max-width:100%;box-sizing:border-box;}.lit-carousel--nav-top .lit-carousel-thumbs{flex-direction:row;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;transform:translateX(0px);}.lit-carousel--nav-top .lit-carousel-main-wrap{width:100%;}.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav{padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;}.lit-carousel--nav-bottom{flex-direction:column-reverse;}.lit-carousel--nav-bottom .lit-carousel-thumbstrip{border-top-width:1px;border-top-style:solid;border-top-color:rgb(221, 221, 221);display:flex;justify-content:center;align-items:center;width:100%;min-width:0px;max-width:100%;box-sizing:border-box;}.lit-carousel--nav-bottom .lit-carousel-thumbs{flex-direction:row;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;transform:translateX(0px);}.lit-carousel--nav-bottom .lit-carousel-main-wrap{width:100%;}.lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav{padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;}.lit-carousel--nav-left{flex-direction:row;align-items:center;}.lit-carousel--nav-left .lit-carousel-thumbstrip{border-right-width:1px;border-right-style:solid;border-right-color:rgb(221, 221, 221);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-top:44px;padding-right:8px;padding-bottom:44px;padding-left:8px;transform:translateY(0px);}.lit-carousel--nav-left .lit-carousel-main-wrap{flex-grow:1;flex-shrink:1;flex-basis:0%;width:auto;}.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav{flex-direction:column;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}.lit-carousel--nav-right{flex-direction:row-reverse;align-items:center;}.lit-carousel--nav-right .lit-carousel-thumbstrip{border-left-width:1px;border-left-style:solid;border-left-color:rgb(221, 221, 221);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-top:44px;padding-right:8px;padding-bottom:44px;padding-left:8px;transform:translateY(0px);}.lit-carousel--nav-right .lit-carousel-main-wrap{flex-grow:1;flex-shrink:1;flex-basis:0%;width:auto;}.lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav{flex-direction:column;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;}.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:0px;bottom:0px;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:0px;}.lit-carousel--nav-top .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-bottom .lit-carousel-thumbstrip .lit-nav::after{right:0px;}.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:0px;right:0px;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:0px;}.lit-carousel--nav-left .lit-carousel-thumbstrip .lit-nav::after, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav::after{bottom:0px;}.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(5):checked) .lit-carousel-main .lit-carousel-slide:nth-of-type(5){display:flex;}.lit-carousel--nav:has(input:nth-of-type(1):checked) .lit-carousel-thumb:nth-of-type(1){border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.lit-carousel--nav:has(input:nth-of-type(2):checked) .lit-carousel-thumb:nth-of-type(2){border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.lit-carousel--nav:has(input:nth-of-type(3):checked) .lit-carousel-thumb:nth-of-type(3){border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.lit-carousel--nav:has(input:nth-of-type(4):checked) .lit-carousel-thumb:nth-of-type(4){border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-carousel-thumb:nth-of-type(5){border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.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;}.lit-carousel--nav:has(input:nth-of-type(5):checked) .lit-nav--5{display:flex;}.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-carousel--nav-left .lit-carousel-thumbstrip .lit-nav-btn, .lit-carousel--nav-right .lit-carousel-thumbstrip .lit-nav-btn{transform:rotate(90deg);}.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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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);}.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);}.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="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);}.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="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);}.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);}.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);}.lit-collage-grid{display:grid;row-gap:8px;column-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);}.lit-product-carousel-nav[data-desktop-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr);}.lit-collage-grid.lit-collage--spotlight > :first-child{grid-column-start:span 2;grid-column-end:auto;grid-row-start:span 2;grid-row-end:auto;}.lit-collage-grid.lit-collage--featured-top > :first-child{grid-column-start:1;grid-column-end:-1;aspect-ratio:16 / 7;}*{box-sizing:border-box;}body{font-family:Barlow, sans-serif;font-size:13px;color:rgb(26, 26, 26);background-color:rgb(245, 245, 245);}#isspws{margin-top:16px;font-family:"Barlow Condensed", sans-serif;font-size:24px;font-weight:900;color:rgb(26, 26, 26);}*, ::before, ::after{box-sizing:border-box;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:inherit;}.announce-bar{background-color:rgb(20, 20, 20);padding-top:7px;padding-right:20px;padding-bottom:7px;padding-left:20px;display:flex;align-items:center;justify-content:center;row-gap:8px;column-gap:8px;}.announce-bar svg{color:rgb(61, 186, 78);flex-shrink:0;}.announce-bar span{font-size:10.5px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgb(255, 255, 255);}.site-header{background-color:rgb(10, 10, 10);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(51, 51, 51);}.header-inner{max-width:1060px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;display:flex;align-items:center;row-gap:32px;column-gap:32px;}.logo-block{display:flex;align-items:center;row-gap:10px;column-gap:10px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;flex-shrink:0;}.store-logo{display:inline-flex;align-items:center;justify-content:center;position:relative;width:180px;height:44px;overflow-x:hidden;overflow-y:hidden;color:rgb(255, 255, 255);font-family:"Barlow Condensed", sans-serif;font-size:18px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;text-align:center;}.logo-wrap, [data-gjs-type="lit-store-logo"]{display:inline-flex;align-items:center;justify-content:center;position:relative;width:180px;height:44px;overflow-x:hidden;overflow-y:hidden;color:rgb(255, 255, 255);font-family:"Barlow Condensed", sans-serif;font-size:18px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;text-align:center;}.logo-img, .store-logo > img, .logo-wrap > img, [data-gjs-type="lit-store-logo"] > img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;cursor:pointer;}.logo-view{display:flex;align-items:center;row-gap:10px;column-gap:10px;}.logo-shield{width:36px;height:36px;flex-shrink:0;}.logo-shield svg{width:100%;height:100%;}.logo-wordmark{display:flex;flex-direction:column;line-height:1;row-gap:1px;column-gap:1px;}.logo-wordmark .turtle, .logo-wordmark .beach{font-family:"Barlow Condensed", sans-serif;font-size:15px;font-weight:800;color:rgb(255, 255, 255);letter-spacing:0.2em;text-transform:uppercase;}.main-nav{display:flex;justify-content:center;overflow-x:auto;flex-grow:1;flex-shrink:1;flex-basis:0%;}.main-nav::-webkit-scrollbar{display:none;}.main-nav a{display:block;padding-top:18px;padding-right:14px;padding-bottom:18px;padding-left:14px;font-size:11px;font-weight:600;letter-spacing:0.06em;color:rgba(255, 255, 255, 0.65);white-space-collapse:collapse;text-wrap-mode:nowrap;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;transition-behavior:normal, normal;transition-duration:0.15s, 0.15s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:color, border-color;}.main-nav a:hover{color:rgb(255, 255, 255);border-bottom-color:rgb(61, 186, 78);}.hero{background-color:rgb(20, 20, 20);min-height:420px;position:relative;overflow-x:hidden;overflow-y:hidden;display:flex;align-items:center;justify-content:center;text-align:center;}.hero-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;display:block;z-index:0;}.hero::before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(rgba(0, 0, 0, 0.55) 0%, rgba(0, 0, 0, 0.35) 50%, rgba(0, 0, 0, 0.65) 100%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;z-index:1;pointer-events:none;}.hero-text{position:relative;z-index:2;padding-top:40px;padding-right:24px;padding-bottom:40px;padding-left:24px;max-width:820px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}.hero-title{font-family:"Barlow Condensed", sans-serif;font-size:64px;font-weight:900;color:rgb(255, 255, 255);text-transform:uppercase;letter-spacing:0.06em;line-height:1;margin-bottom:18px;text-shadow:rgba(0, 0, 0, 0.5) 0px 2px 12px;}.hero-sub{font-size:16px;font-weight:300;color:rgba(255, 255, 255, 0.92);line-height:1.6;text-shadow:rgba(0, 0, 0, 0.55) 0px 1px 6px;}.wrap{max-width:1060px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.product-section{background-color:rgb(255, 255, 255);padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;}.product-inner{display:flex;row-gap:36px;column-gap:36px;align-items:flex-start;}.product-img-col{width:420px;flex-shrink:0;}.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);}.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);}.product-img-col .lit-product-carousel-nav{width:100%;max-width:100%;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;}.product-img-col .lit-carousel-main{aspect-ratio:unset;height:320px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);}.product-img-col .lit-carousel-slide img{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;object-fit:contain;}.product-img-col .lit-carousel-thumb{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(240, 240, 240);border-top-width:1.5px;border-right-width:1.5px;border-bottom-width:1.5px;border-left-width:1.5px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;}.product-img-col .lit-carousel-thumb:hover{border-top-color:rgb(20, 20, 20);border-right-color:rgb(20, 20, 20);border-bottom-color:rgb(20, 20, 20);border-left-color:rgb(20, 20, 20);}.product-img-col .lit-carousel-thumb img{object-fit:contain;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;}.product-info-col{flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:0px;}.product-title{font-family:"Barlow Condensed", sans-serif;font-size:24px;font-weight:700;color:rgb(26, 26, 26);line-height:1.2;margin-bottom:14px;letter-spacing:0.01em;}.product-title-h{display:block;font-family:"Barlow Condensed", sans-serif;font-size:24px;font-weight:700;color:rgb(26, 26, 26);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;letter-spacing:0.01em;}.description{font-size:12.5px;line-height:1.8;color:rgb(85, 85, 85);font-weight:300;}.description p{margin-bottom:12px;}.description p:last-child{margin-bottom:0px;}.tabs-section{background-color:rgb(20, 20, 20);}.tabs-inner{max-width:1060px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:24px;padding-left:20px;}.tab-frame > input[type="radio"]{display:none;}.tab-headers{display:flex;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(51, 51, 51);margin-bottom:18px;overflow-x:auto;}.tab-headers::-webkit-scrollbar{display:none;}.tab-headers label{padding-top:13px;padding-right:20px;padding-bottom:13px;padding-left:20px;font-family:"Barlow Condensed", sans-serif;font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255, 255, 255, 0.45);cursor:pointer;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;margin-bottom:-1px;white-space-collapse:collapse;text-wrap-mode:nowrap;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:color;user-select:none;}.tab-headers label:hover{color:rgba(255, 255, 255, 0.8);}.tab-content{display:none;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-size:12px;font-weight:300;line-height:1.85;color:rgba(255, 255, 255, 0.65);}.tab-content p{margin-bottom:10px;}.tab-content p:last-child{margin-bottom:0px;}#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"]{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);}#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;}.ymyl-section{background-color:rgb(255, 255, 255);padding-top:36px;padding-right:0px;padding-bottom:36px;padding-left:0px;}.section-title{font-family:"Barlow Condensed", sans-serif;font-size:22px;font-weight:900;letter-spacing:0.12em;text-transform:uppercase;color:rgb(26, 26, 26);text-align:center;margin-bottom:28px;}.ymyl-grid.promo-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:20px;column-gap:20px;}.ymyl-grid .promo-card{text-align:center;cursor:pointer;display:flex;flex-direction:column;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:transparent;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.ymyl-grid .promo-card:hover .promo-img{opacity:0.88;}.ymyl-grid .promo-img{background-color:rgb(245, 245, 245);height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;overflow-x:hidden;overflow-y:hidden;}.ymyl-grid .promo-img img{max-width:100%;max-height:100%;object-fit:contain;cursor:pointer;}.ymyl-grid .promo-desc.lit-promo-desc{font-family:"Barlow Condensed", sans-serif;font-size:12px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:rgb(26, 26, 26);margin-bottom:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-x:hidden;overflow-y:hidden;word-break:break-word;text-align:center;}.ymyl-grid .promo-price.lit-promo-price{font-size:14px;font-weight:700;color:rgb(26, 26, 26);margin-top:auto;text-align:center;}.platform-section{padding-top:36px;padding-right:0px;padding-bottom:36px;padding-left:0px;background-image:repeating-linear-gradient(-45deg, transparent 0px, transparent 6px, rgba(255, 255, 255, 0.01) 6px, rgba(255, 255, 255, 0.01) 7px);background-color:rgb(20, 20, 20);}.platform-section .section-title{color:rgb(255, 255, 255);text-align:left;margin-bottom:20px;}.platform-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:10px;column-gap:10px;}.platform-card{background-color:rgb(30, 30, 30);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(51, 51, 51);border-right-color:rgb(51, 51, 51);border-bottom-color:rgb(51, 51, 51);border-left-color:rgb(51, 51, 51);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;padding-top:28px;padding-right:16px;padding-bottom:18px;padding-left:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;column-gap:16px;cursor:pointer;transition-behavior:normal, normal;transition-duration:0.2s, 0.2s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:background, border-color;}.platform-card:hover{background-color:rgb(42, 42, 42);border-top-color:rgb(85, 85, 85);border-right-color:rgb(85, 85, 85);border-bottom-color:rgb(85, 85, 85);border-left-color:rgb(85, 85, 85);}.platform-icon{width:100%;height:110px;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:hidden;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(10, 10, 10);}.platform-icon :is(img, svg){width:100%;height:100%;object-fit:cover;display:block;}.platform-icon svg{width:70px;height:70px;stroke:rgb(255, 255, 255);fill:none;}.platform-name{font-family:"Barlow Condensed", sans-serif;font-size:13px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgb(255, 255, 255);}.platform-name sup{font-size:9px;}.category-section{background-color:rgb(255, 255, 255);padding-top:36px;padding-right:0px;padding-bottom:40px;padding-left:0px;}.category-section .section-title{text-align:left;}.category-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:20px;column-gap:20px;}.cat-card{cursor:pointer;text-align:center;display:block;}.cat-card:hover .cat-img{opacity:0.85;}.cat-img{background-color:rgb(245, 245, 245);height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 224, 224);border-right-color:rgb(224, 224, 224);border-bottom-color:rgb(224, 224, 224);border-left-color:rgb(224, 224, 224);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;overflow-x:hidden;overflow-y:hidden;}.cat-img img{max-width:100%;max-height:100%;object-fit:contain;cursor:pointer;}.cat-name{font-family:"Barlow Condensed", sans-serif;font-size:14px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:rgb(26, 26, 26);}.site-footer{background-color:rgb(10, 10, 10);border-top-width:1px;border-top-style:solid;border-top-color:rgb(51, 51, 51);padding-top:28px;padding-right:20px;padding-bottom:20px;padding-left:20px;text-align:center;}.footer-logo{display:inline-flex;flex-direction:column;align-items:center;row-gap:4px;column-gap:4px;margin-bottom:16px;}.footer-logo .store-logo, .footer-logo .logo-wrap, .footer-logo [data-gjs-type="lit-store-logo"]{width:140px;height:64px;}.footer-logo svg{width:42px;height:42px;margin-bottom:2px;}.footer-logo .turtle, .footer-logo .beach{font-family:"Barlow Condensed", sans-serif;font-size:16px;font-weight:900;color:rgb(255, 255, 255);letter-spacing:0.22em;text-transform:uppercase;line-height:1;}.footer-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:0px;column-gap:0px;margin-bottom:14px;}.footer-links a{font-size:10.5px;font-weight:500;color:rgba(255, 255, 255, 0.5);padding-top:3px;padding-right:14px;padding-bottom:3px;padding-left:14px;border-right-width:1px;border-right-style:solid;border-right-color:rgb(51, 51, 51);white-space-collapse:collapse;text-wrap-mode:nowrap;transition-behavior:normal;transition-duration:0.15s;transition-timing-function:ease;transition-delay:0s;transition-property:color;letter-spacing:0.02em;}.footer-links a:last-child{border-right-width:medium;border-right-style:none;border-right-color:currentcolor;}.footer-links a:hover{color:rgb(255, 255, 255);}.pay-row{display:flex;align-items:center;justify-content:center;row-gap:6px;column-gap:6px;margin-bottom:12px;}.pay-logo{height:15px;width:auto;max-width:42px;object-fit:contain;display:block;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(229, 229, 229);border-right-color:rgb(229, 229, 229);border-bottom-color:rgb(229, 229, 229);border-left-color:rgb(229, 229, 229);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;box-sizing:content-box;}.footer-copy{font-size:10px;color:rgba(255, 255, 255, 0.25);letter-spacing:0.04em;}.powered-by{display:block;width:fit-content;margin-top:12px;margin-right:auto;margin-bottom:0px;margin-left:auto;font-size:9px;color:rgb(170, 170, 170);font-weight:400;letter-spacing:0.02em;padding-right:125px;background-image:url("https://litcommerce.com/wp-content/uploads/2025/10/LitC-Logo_240x55.svg");background-position-x:right;background-position-y:center;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;background-size:120px;line-height:27px;}#i4n396{width:100%;height:100%;object-fit:contain;display:block;}#imyjuz{display:block;width:100%;height:100%;}#ilbto6{width:100%;height:100%;object-fit:contain;display:block;}#i2yl22{display:block;width:100%;height:100%;}#i0fd2{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:0px;column-gap:0px;}#ipvzl5{color:rgba(255, 255, 255, 0.83);margin-top:1px;margin-right:1px;margin-bottom:0px;margin-left:0px;}#ie3ib7{display:block;}#iyqd6k{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iw2f4j{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ik3g06{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iz3g2p{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iyk60f{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i7v6k5{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#idbu06{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i11m79{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#irwozd{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iktwq2{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iv77sp{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i6wy2u{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ikneli{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iul6v5{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i47x1g{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ifx5by{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i1fj8n{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i40mnu{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#im9ocd{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#im0ivh{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ibycii{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#il7of2{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i58biv{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i87pyc{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#izk34v{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ibvlev{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(128, 128, 128);}#i3pvll{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ixqfch{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ilrih8{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iaic5k{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i7hxv6{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ihj58j{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ihbn5a{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i7opd3{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iyyaab{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i4rdnh{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#itfjuz{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#irh30f{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ivgo2i{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i83w0u{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i3blz8{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i8xhvc{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#irblwe{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i65fyw{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i2qqnl{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iday69{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ipziqp{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iidnlf{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i552wr{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ijqckh{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ircpej{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iab4gv{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ij6n4f{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i9a2rs{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ip8cu8{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#io13v7{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ijxje5{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i0lnwf{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ilf7bt{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#imwxm3{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ihc2bo{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#issylz{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ia0x3k{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ijtp6k{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i32w01{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ifxg1e{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ie6wqy{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#izgvxq{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iu58na{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i5h1hi{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iz0b3q{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i068wk{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i1mcdh{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iruyuc{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iv0lbh{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iqxd8p{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ir9wo2{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ig9i4f{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#is73i7{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iv1n3y{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ij0xdn{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i1b11a{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iado95{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i2ist1{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i7nebk{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i290gp{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i1rii7{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:14px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#isrppw{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i092iq{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i4yayw{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#irfqna{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i9jpps{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i1bd5b{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i2hnyp{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ims83q{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:20px;font-weight:600;margin-top:24px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ibraq1{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i5a48e{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ihcr3d{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#izhpho{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ijzdgg{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i6cr8z{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iulot6{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#iteiij{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ioc4t7{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ip0dtw{font-weight:700;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i4sfwk{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#io84nu{margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#i6wqww{font-family:"Google Sans", Roboto, Arial, sans-serif;font-size:16px;margin-top:12px;margin-right:0px;margin-bottom:16px;margin-left:0px;border-bottom-width:0px;border-bottom-style:none;border-bottom-color:rgb(10, 10, 10);}#ixzr9{display:block;object-fit:cover;}.bc-container{width:1140px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;box-sizing:border-box;}.lit-promo-card{text-align:center;font-family:inherit;box-sizing:border-box;cursor:pointer;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:inherit;}.lit-promo-card *{pointer-events:none;}.promo-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:14px;column-gap:14px;}.promo-card{text-align:center;display:flex;flex-direction:column;}.promo-img{width:100%;aspect-ratio:1 / 1;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(244, 244, 240);margin-bottom:8px;display:flex;align-items:center;justify-content:center;overflow-x:hidden;overflow-y:hidden;}.promo-img img{width:100%;height:100%;object-fit:cover;display:block;}.promo-desc{font-size:13px;color:rgb(136, 136, 136);line-height:1.6;margin-bottom:5px;font-weight:300;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-x:hidden;overflow-y:hidden;word-break:break-word;}.promo-price{font-size:20px;font-weight:700;color:rgb(51, 51, 51);margin-top:auto;}.litc-export-only{display:none;}#ij9u0j{maxWidth:200px;display:block;object-fit:cover;}#i1mi8o{maxWidth:200px;display:block;object-fit:cover;}#i701jz{maxWidth:200px;display:block;object-fit:cover;}#ihas9m{maxWidth:200px;display:block;object-fit:cover;}@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;}.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(n+6){display:none !important;}.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5){display:flex !important;}.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);}.lit-product-carousel-nav[data-tablet-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr);}.ymyl-grid.promo-grid{grid-template-columns:repeat(2, 1fr);}}@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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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);}.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);}.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="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);}.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="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);}.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);}.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);}.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);}.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 (min-width: 768px) and (max-width: 991px){.lit-hide-tablet{display:none !important;}}@media (min-width: 769px) and (max-width: 1024px){#i0sx2w{grid-template-columns:repeat(2, 1fr);display:grid;}}@media (min-width: 992px){.lit-hide-desktop{display:none !important;}}@media (min-width: 1025px){#i0sx2w{grid-template-columns:repeat(4, 1fr);display:grid;}}@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;}.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(n+6){display:none !important;}.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-carousel-thumb:nth-child(-n+5){display:flex !important;}.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);}.lit-product-carousel-nav[data-phone-thumbs="5"] .lit-collage-grid{grid-template-columns:repeat(5, 1fr);}.lit-product-carousel-nav[data-phone-thumbs="1"] .lit-collage-grid > :first-child{grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto;aspect-ratio:1 / 1;}.announce-bar{display:none !important;}.main-nav{display:none !important;}.hero{display:none !important;}.platform-section{display:none !important;}.category-section{display:none !important;}.price-val{display:none !important;}.footer-links{display:none !important;}.pay-row{display:none !important;}.footer-copy{display:none !important;}.site-header{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(42, 42, 42);}.header-inner{justify-content:center;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;row-gap:0px;column-gap:0px;}.logo-block{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.product-inner{flex-direction:column;row-gap:16px;column-gap:16px;}.product-info-col{display:contents;}.product-title{order:1;}.product-img-col{order:2;width:100%;}.description{order:3;}.ymyl-grid.promo-grid{grid-template-columns:1fr;}.site-footer{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;}.footer-logo{margin-bottom:0px;}#i0sx2w{grid-template-columns:repeat(1, 1fr);display:grid;}}@media (max-width: 767px){.lit-hide-mobile{display:none !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);}.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="1"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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="2"]:is(:has(input:nth-of-type(5):checked)) .lit-carousel-thumbstrip .lit-carousel-thumbs{transform:translateX(-312px);}.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);}.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);}.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="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);}.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="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);}.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);}.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);}.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);}.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);}}