<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body .hulk__wishlist-wrap {
  * {
    box-sizing: border-box;
  }

  .fancy_title, .bulk_action, .list-header, .wishlist-list-view  {
    padding: 0 2rem;

    @media screen and (min-width: 768px) {
      padding: 0 5vw;
    }
  }


  .wishlist-list-view {
    padding-top: 1rem;
    padding-bottom: clamp(3rem, 3.5vw, 5rem);
  }

  .fancy_title {
    border: none;

    h3[data-mywishlisttitle] {
      font-size: clamp(1.8rem, 2.5vw, 2.4rem);
      color: rgb(var(--color-heading));
      text-transform: uppercase;
      font-weight: 300;
      text-align: center;
    }

    p a {
      color: rgba(var(--color-heading), 0.8);
      font-size: clamp(1.4rem, 2vw, 1.6rem);
      transition: color var(--duration-short) ease;
      text-transform: uppercase;

      &amp;:hover {
        color: rgb(var(--color-heading));
      }
    }
  }

  .grid_12 {
    padding: 0 0 50px 0;
  }

  .grid_12 h3 {
    font-size: clamp(1.5rem, 2.5vw, 2.1rem) !important;
    color: var(--color-button-text);
  }

  .icon-wishlist-remove.hulkThemeColor {
    color: rgb(var(--color-secondary-button-text)) !important;
  }

  .list-header {
    .search__bar {
      margin-right: 0 !important;
      height: 4.5rem;
    }
    .input-group.search__bar::before {
      color: rgb(var(--color-secondary-button-text));
    }

    input[type="search"] {
      border: 1px solid rgb(var(--color-secondary-button-text));
      color: rgb(var(--color-foreground));

      &amp;::placeholder {
        color: rgba(var(--color-secondary-button-text), 0.6);
      }
    }

    .wishlist-view {
      border-color: rgb(var(--color-secondary-button-text));
    }

    .change__view {
      color: rgba(var(--color-secondary-button-text), 0.4);
      transition: all var(--duration-short) ease;
    }

    .change__view:hover, .change__view.change__view-active {
      color: rgb(var(--color-secondary-button-text));
      background-color: rgba(var(--color-secondary-button-text), 0.1);
    }
  }

  .wishlist-btn, button[data-movetocart], button[data-movetowishlist] {
    text-transform: uppercase;
    font-size: clamp(1.4rem, 2vw, 1.6rem);
    font-weight: 500;
    background: rgba(var(--color-button), 0.9) !important;
    border: 1px solid rgba(var(--color-button), 0.9) !important;
    color: rgba(var(--color-button-text)) !important;
    transition: all var(--duration-short) ease;

    &amp;:hover {
      background: rgb(var(--color-button)) !important;
      border-color: rgb(var(--color-button)) !important;
    }

    &amp;[disabled] {
      background: rgba(var(--color-button), 0.5) !important;
      border-color: rgba(var(--color-button), 0.5) !important;
      color: rgba(var(--color-button-text), 0.8) !important;
      cursor: not-allowed !important;

      &amp;:hover {
        background: rgba(var(--color-button), 0.4) !important;
        border-color: rgba(var(--color-button), 0.4) !important;
      }
    }
  }

  .wrapper_grid {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .wrapper_grid.wishlist-list-view {
    display: grid !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    .wishlist-card {
      width: 100% !important;
      max-width: none !important;
      overflow: hidden !important;
      .wishlist__product-img {
        margin: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        aspect-ratio: 1/1 !important;
        overflow: hidden !important;
        display: block !important;
        width: 100% !important;
        height: auto !important;
        transform: unset !important;
      }
    }
    .grid_6.wishlist-card:has(.wishlist__product:has(button[data-movetowishlist])) {
      margin-top: 0 !important;
      .wishlist-product__image {
        display: block;
        padding: 0;
        display: block;
        aspect-ratio: 1 / 1;
        overflow: hidden;
        width: 100%;
        height: auto;
        max-width: 100%;
        margin: 0;
      }
    }
    .grid_6.wishlist-card .wishlist__product:has(button[data-movetowishlist], button[data-movetocart]) {
      flex-direction: column;

      .wishlist__product-content {
        flex-grow: 1;

        button[data-movetocart] {
          margin-top: auto;
          margin-bottom: 0;
        }
      }
    }
  }

  button[data-movetocart], button[data-movetowishlist] {
    width: 100% !important;
  }

  button[data-movetowishlist] {
    background: transparent !important;
    color: rgba(var(--color-button), 0.9) !important;
    border: 1px solid rgba(var(--color-button), 0.9) !important;

    &amp;:hover {
      background: transparent !important;
      border-color: rgb(var(--color-button), 1) !important;
      color: rgb(var(--color-button), 1) !important;
    }
  }

  .bulk_action {
    padding-top: 1rem;
    padding-bottom: 1rem;
    a, span {
      text-decoration: underline;
      color: rgba(var(--color-secondary-button-text), 0.9);
      transition: color var(--duration-short) ease;
      font-size: clamp(1.2rem, 2vw, 1.4rem);

      &amp;:hover {
        color: rgb(var(--color-secondary-button-text));
      }
    }

    li::before {
      color: rgba(var(--color-secondary-button-text));
    }
  }

  .wishlist__product-content {
    display: flex;
    flex-direction: column;
    gap: clamp(0.4rem, 1vw, 0.6rem);
    padding: clamp(1.6rem, 2vw, 2rem);
  }

  .wishlist-view {
    display: none !important;
  }

  .wishlist-card {
    .added_date {
      opacity: 0 !important;
      margin: 0 !important;
    }
    p.hulk-product__title, a.product__title {
      font-size: clamp(1.6rem, 2vw, 1.8rem) !important;
      width: 100%;
      color: rgb(var(--color-foreground));
      font-weight: 400;

      &amp;::after {
        content: 'â€';
      }

      &amp;::before {
        content: 'â€œ';
      }
    }

    span.money, p.price b {
      font-size: clamp(1.2rem, 2.5vw, 1.6rem);
      color: rgb(var(--color-heading));
      font-weight: 600;
      line-height: 1;
      width: 100%;
    }

    p.price {
      width: 100%;
    }

    p.vendor {
      width: 100%;
      text-transform: uppercase;
      order: -1;
      font-size: clamp(1.8rem, 2.5vw, 2.2rem);
      color: rgb(var(--color-heading));
      font-weight: 600;
      line-height: 1;
    }
  }


  .wishlist-grid-view, .wrapper_grid.wishlist-list-view {
    gap: 0;
    display: grid;
    background-color: rgb(var(--color-background));
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding-bottom: clamp(3rem, 3.5vw, 5rem);

    @media screen and (min-width: 560px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    @media screen and (min-width: 900px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    @media screen and (min-width: 1220px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .wishlist-card {
      padding: 0;
      background-color: rgba(var(--color-shadow), 0.1);
      border: 1px solid rgba(var(--color-shadow), 0.3);
      box-shadow: none;
      border-radius: 0;
      margin-bottom: 0;
      margin-top: 0 !important;

      .wishlist-status {
        padding: 0 clamp(1.6rem, 2vw, 2rem);
      }

      .wishlist-status {
        margin-top: clamp(0.8rem, 1vw, 1.2rem);
      }

      .wishlist__product-content {
        gap: clamp(1rem, 1.5vw, 1.2rem);
        padding: clamp(1.6rem, 2vw, 2rem);

        br {
          display: none;
        }
      }

      .wishlist__product {
        div.wishlist__product-img {
          padding: 0;
          display: block;
          aspect-ratio: 1/1;
          overflow: hidden;
          width: 100%;
          height: auto;
          max-width: 100%;

          a {
            display: block;
            width: 100%;
            height: 100%;
            position: relative;
            overflow: hidden;
            border-radius: 0;
          }

          img {
            border-radius: unset;
          }
        }
      }
    }
  }

  .wishlist-modal__body.product-view-popup {
    .close-popup {
      z-index: 3;
      border-radius: 999px;
      background: rgba(var(--color-background), 0.5);
    }
    .wrapper_grid {
      margin-bottom: 0 !important;

      @media screen and (max-width: 767px) {
        margin-top: 2rem;
      }
      .grid_5 {
        padding: 0;
        justify-content: center;
        display: flex;
        align-items: center;

        .wishlist-carousel-main {
          width: 100%;
          max-width: none;
        }

        .slider-arrows {
          position: static;
        }
      }

      .grid_7 {
        padding: 0 clamp(1.6rem, 2vw, 2rem);

        .popup-details {
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: center;

          .popup-product-info {
            width: 100%;

            p.vendor {
              display: none;
            }

            p.title {
              font-size: clamp(1.6rem, 2vw, 1.8rem) !important;
              width: 100%;
              color: rgb(var(--color-foreground));
              font-weight: 400;

              &amp;::after {
                content: 'â€';
              }

              &amp;::before {
                content: 'â€œ';
              }
            }
          }

          .wishlist-btn {
            margin: 0 auto;
          }

          .popup-product-offer {
            &amp;::-webkit-scrollbar {
              width: 0.5rem;
            }

            &amp;::-webkit-scrollbar-thumb {
              background-color: rgba(var(--color-button));
              border-radius: 0.25rem;
            }

            &amp;::-webkit-scrollbar-track {
              background: none;
            }
          }

          .products-details-link {
            margin: 0 auto;
            width: fit-content;

            a {
              color: rgba(var(--color-secondary-button-text), 0.8) !important;
              font-size: clamp(1.2rem, 2vw, 1.4rem);
              transition: color var(--duration-short) ease;

              &amp;:hover {
                color: rgb(var(--color-secondary-button-text)) !important;
              }
            }
          }
        }
      }
    }
  }

  .wrapper_grid.wrapper_grid_no_margin {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    width: 100%;
  }

  .wrapper {
    padding: 0;
    max-width: none;
  }
}
</pre></body></html>