@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.experience-commerce_assets-highlightedCarousel {
  margin-top: var(--desk-top, "inherit");
  margin-bottom: var(--desk-bottom, "inherit"); }
  @media (max-width: 768.98px) {
    .experience-commerce_assets-highlightedCarousel {
      margin-top: var(--mob-top, "inherit");
      margin-bottom: var(--mob-bottom, "inherit"); } }

.highlighted-preview-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  width: 100%;
  padding: 10px; }
  .highlighted-preview-container .preview-image-grid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    width: 100%; }
  .highlighted-preview-container .preview-image-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    .highlighted-preview-container .preview-image-row:last-child {
      margin-bottom: 0; }
    .highlighted-preview-container .preview-image-row .preview-image-container {
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      overflow: hidden;
      border-radius: 8px;
      border: 1px solid #ccc; }
      .highlighted-preview-container .preview-image-row .preview-image-container img {
        max-width: 100%;
        max-height: 100%;
        object-fit: cover; }

.highlighted-container {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  width: 100%;
  padding: 0;
  border: none; }
  @media (max-width: 991.98px) {
    .highlighted-container {
      -ms-flex-direction: column;
          flex-direction: column; } }
  .highlighted-container .highlighted-image-container {
    position: relative;
    z-index: 5;
    width: 50%; }
    @media (max-width: 991.98px) {
      .highlighted-container .highlighted-image-container {
        width: 100%; } }
    .highlighted-container .highlighted-image-container::after {
      content: "";
      display: block;
      padding-bottom: 100%; }
    .highlighted-container .highlighted-image-container .highlighted-image {
      position: absolute;
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .highlighted-container .highlighted-main {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center;
    width: 50%;
    padding: 12px 0 20px 8px; }
    @media (max-width: 991.98px) {
      .highlighted-container .highlighted-main {
        width: 100%;
        padding: 0 0 40px; } }
    .highlighted-container .highlighted-main .highlighted-details {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      width: 65%;
      height: fit-content;
      padding: 24px 0; }
      .highlighted-container .highlighted-main .highlighted-details .highlighted-header {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        width: 100%; }
        .highlighted-container .highlighted-main .highlighted-details .highlighted-header .highlighted-header-text {
          margin: 0;
          font-family: Inter, sans-serif;
          font-weight: 500;
          font-size: 32px;
          line-height: 41.6px;
          letter-spacing: 0.03rem;
          color: #0f1018;
          text-align: center; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-details .highlighted-header .highlighted-header-text {
              font-size: 24px; } }
      .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
            flex-direction: row;
        -ms-flex-pack: center;
            justify-content: center;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        width: 100%;
        padding-top: 8px; }
        .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-description .highlighted-description-content {
          text-align: center;
          line-height: 14.52px; }
          .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-description .highlighted-description-content .highlighted-description-text {
            margin-right: 4px;
            font-family: Inter, sans-serif;
            font-weight: 600;
            font-size: 12px;
            letter-spacing: 0.02rem;
            color: #707070;
            text-transform: uppercase; }
            @media (max-width: 991.98px) {
              .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-description .highlighted-description-content .highlighted-description-text {
                font-size: 10px;
                font-weight: 500; } }
        .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-link {
          font-family: Inter, sans-serif;
          font-weight: 600;
          font-size: 12px;
          line-height: 14.52px;
          letter-spacing: 0.02rem;
          color: #0f1018 !important;
          text-decoration: underline;
          text-underline-offset: 2px;
          text-transform: uppercase; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-link {
              font-size: 10px;
              font-weight: 500; } }
        .highlighted-container .highlighted-main .highlighted-details .highlighted-subheader .highlighted-link-comma {
          margin-right: 4px;
          margin-left: -2px;
          font-family: Inter, sans-serif;
          font-weight: 600;
          font-size: 12px;
          line-height: 14.52px;
          letter-spacing: 0.02rem;
          color: #707070; }
    .highlighted-container .highlighted-main .highlighted-product-carousel {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      width: 100%; }
      .highlighted-container .highlighted-main .highlighted-product-carousel a {
        text-decoration: none; }
      .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery {
        position: relative;
        display: -ms-flexbox;
        display: flex;
        width: 41.4772727%;
        height: 390px;
        margin-bottom: 8px;
        transition: transform 0.4s ease-in-out; }
        @media (max-width: 991.98px) {
          .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery {
            width: 78.0748663%;
            max-width: 324px;
            max-height: 432px; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery.disabled {
          pointer-events: none;
          -ms-touch-action: none;
              touch-action: none; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .highlighted-image-block {
          position: absolute;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-pack: center;
              justify-content: center;
          -ms-flex-align: center;
              align-items: center;
          width: 100%;
          height: 100%;
          transition: all 0.8s linear; }
          .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .highlighted-image-block .highlighted-tile-image {
            padding: 0;
            object-fit: contain;
            height: 100%;
            width: 100%; }
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .highlighted-image-block .highlighted-tile-image.disabled {
              pointer-events: none;
              -ms-touch-action: none;
                  touch-action: none; }
          .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .highlighted-image-block .cart-lineitem-image {
            width: 100%;
            height: 100%; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .active-slide {
          top: 0%;
          left: 0%;
          scale: 1;
          visibility: visible;
          opacity: 1;
          z-index: 3;
          filter: none; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .prev-slide {
          top: -15%;
          left: -80%;
          scale: 0.523;
          visibility: visible;
          opacity: 1;
          filter: none; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .prev-slide {
              top: 5%;
              left: var(--mob-spacing-prev, -77%) !important; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .inactive-slide {
          top: -40%;
          left: 0%;
          scale: 0.35;
          visibility: hidden !important;
          opacity: 0;
          filter: blur(20px); }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .inactive-slide {
              top: 5%; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .next-slide {
          top: -15%;
          left: 80%;
          scale: 0.523;
          visibility: visible;
          opacity: 1;
          filter: none; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .next-slide {
              top: 5%;
              left: var(--mob-spacing-next, 77%); } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .active-slide-important {
          top: 0% !important;
          left: 0% !important;
          scale: 1 !important;
          visibility: visible !important;
          z-index: 3;
          opacity: 1 !important;
          filter: none !important; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .prev-slide-important {
          top: -15% !important;
          left: -80% !important;
          scale: 0.523 !important;
          visibility: visible !important;
          z-index: 2;
          opacity: 1 !important;
          filter: none !important; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .prev-slide-important {
              top: 5% !important;
              left: var(--mob-spacing-prev, -77%) !important; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .inactive-slide-important {
          top: -40% !important;
          left: 0% !important;
          scale: 0.35 !important;
          visibility: hidden !important;
          z-index: 1 !important;
          opacity: 0 !important;
          filter: blur(20px) !important; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .inactive-slide-important {
              top: 5% !important; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .next-slide-important {
          top: -15% !important;
          left: 80% !important;
          scale: 0.523 !important;
          visibility: visible !important;
          z-index: 2;
          opacity: 1 !important;
          filter: none !important; }
          @media (max-width: 991.98px) {
            .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .next-slide-important {
              top: 5% !important;
              left: var(--mob-spacing-next, 77%) !important; } }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .index-improtant {
          z-index: 4 !important; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .medium-semi-prev-slide {
          top: -7%;
          left: -50%;
          scale: 0.75;
          visibility: visible;
          opacity: 1;
          filter: blur(0);
          transition: all 0.4s linear; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .medium-semi-next-slide {
          top: -7%;
          left: 50%;
          scale: 0.75;
          visibility: visible;
          opacity: 1;
          filter: blur(0);
          transition: all 0.4s linear; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .semi-prev-slide {
          top: -14%;
          left: -80%;
          scale: 0.523;
          visibility: hidden;
          opacity: 0.5;
          filter: blur(5px);
          transition: all 0.4s linear; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .semi-next-slide {
          top: -14%;
          left: 80%;
          scale: 0.523;
          visibility: hidden;
          opacity: 0.5;
          filter: blur(5px);
          transition: all 0.4s linear; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .slow-transition {
          transition: all 0.4s linear !important; }
        .highlighted-container .highlighted-main .highlighted-product-carousel .highlighted-carousel-gallery .fast-transition {
          transition: none !important; }
    .highlighted-container .highlighted-main .highlighted-details-container {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      width: 100%; }
      .highlighted-container .highlighted-main .highlighted-details-container a {
        text-decoration: none; }
      .highlighted-container .highlighted-main .highlighted-details-container .highlighted-carousel-indicators {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
            justify-content: center;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
        list-style: none;
        width: 225px;
        margin-top: 44px;
        margin-bottom: 20px; }
        .highlighted-container .highlighted-main .highlighted-details-container .highlighted-carousel-indicators li {
          position: relative;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
          width: 100%;
          height: 1px;
          cursor: default;
          background-color: #e3e3e3; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-carousel-indicators li::before {
            position: absolute;
            top: -0.625rem;
            left: 0;
            display: inline-block;
            width: 100%;
            height: 0.625rem;
            content: ""; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-carousel-indicators li::after {
            position: absolute;
            bottom: -0.625rem;
            left: 0;
            display: inline-block;
            width: 100%;
            height: 0.625rem;
            content: ""; }
        .highlighted-container .highlighted-main .highlighted-details-container .highlighted-carousel-indicators .active {
          background-color: #0070d2; }
      .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details {
        position: relative;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        min-height: 90px;
        overflow: hidden; }
        .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail {
          position: absolute;
          top: 0;
          left: 0;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-direction: column;
              flex-direction: column;
          -ms-flex-align: center;
              align-items: center;
          min-width: 100%;
          min-height: 90px; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail.shadow {
            pointer-events: none !important;
            -ms-touch-action: none !important;
                touch-action: none !important; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail.deactivate {
            animation: AnimationDetailDeactivate 0.4s forwards; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail.active {
            animation: AnimationDetailActive 0.4s forwards; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price {
            margin-bottom: 8px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price {
              font-family: Inter, sans-serif;
              font-weight: 700;
              font-size: 12px;
              line-height: 15.6px;
              color: #0f1018; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price span:not(.range):first-of-type {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-direction: row;
                    flex-direction: row;
                -ms-flex-pack: start;
                    justify-content: start;
                -ms-flex-align: center;
                    align-items: center;
                gap: 2px; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price .sales {
                font-size: 16px; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price span.range {
                display: -ms-flexbox;
                display: flex; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price .strike-through {
                margin-right: 4px;
                color: #707070 !important;
                opacity: 0.63; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price del {
                color: #707070 !important;
                font-weight: 500; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .price .members-price {
                display: -ms-flexbox;
                display: flex;
                -ms-flex-direction: column;
                    flex-direction: column;
                -ms-flex-align: center;
                    align-items: center; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .discount {
              font-family: Inter, sans-serif;
              font-weight: 700;
              font-size: 12px;
              line-height: 15.6px;
              color: #2291ff;
              margin: 0;
              margin-left: -3px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .member-label {
              margin-bottom: 4px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .non-member-price-section {
              margin-top: 2px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .non-members,
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-price .non-members-label {
              font-size: 12px;
              font-weight: 500;
              font-style: italic;
              line-height: 1.3;
              letter-spacing: 0;
              color: #0f1018;
              margin: 0px; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-text {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-direction: column;
                flex-direction: column;
            -ms-flex-align: center;
                align-items: center;
            gap: 2px;
            margin-bottom: 8px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-text .highlighted-detail-title {
              font-family: Inter, sans-serif;
              font-weight: 700;
              font-size: 12px;
              line-height: 15.6px;
              color: #0f1018;
              text-align: center; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-text .highlighted-detail-headline {
              font-family: Inter, sans-serif;
              font-weight: 500;
              font-size: 12px;
              line-height: 15.6px;
              color: #707070;
              text-align: center; }
          .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons {
            display: -ms-flexbox;
            display: flex;
            gap: 8px; }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .quickbuy-shop {
              display: -ms-flexbox;
              display: flex;
              -ms-flex-align: center;
                  align-items: center;
              width: 24px;
              height: 24px;
              cursor: pointer; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .quickbuy-shop .quickbuy-icon {
                width: 14px;
                height: 15px;
                margin-left: 2px;
                background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC43NDU0MyA0LjU5Mzc1SDkuOTEzMTRMMTEgNy41SDkuNUw4Ljg2NjczIDUuODQzNzVIMi43ODAzM0wxLjUyMTYgMTIuNDYzN0gxLjUyNjY1SDUuODI2MDZMNS44MjM1MyAxMy43MTM3SDBMMS43MzM5MSA0LjU5Mzc1SDIuOTA2NzRWMi44OUw1LjgyODYxIDBMOC43NDU0MyAyLjg4NVY0LjU5Mzc1Wk0yLjk0ODQ0IDQuNTkzNzVMNS44Mjg2MSAxLjc0NUw4LjcwODc4IDQuNTkzNzVIMi45NDg0NFoiIGZpbGw9IiMwRjEwMTgiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNSAxMi41VjE1SDExLjVWMTIuNUgxNFYxMS41SDExLjVWOUgxMC41VjExLjVIOFYxMi41SDEwLjVaIiBmaWxsPSIjMEYxMDE4Ii8+DQo8L3N2Zz4NCg==") no-repeat center; }
                .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .quickbuy-shop .quickbuy-icon:hover {
                  opacity: 0.7;
                  transform: scale(1.1); }
            .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .highlightedWishlistTile span.fa-stack {
              position: relative;
              background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik02LjcyMjAyIDEwLjc1MThMMS44NDc3NyA1Ljg5MTc3QzEuMjgxMTEgNS4zMjY3NyAwLjk1NTE1NiA0LjU3Njc3IDAuOTI1MDY4IDMuNzc2NzdMMC45MTUwMzkgMy40MjE3N0MwLjkxNTAzOSAxLjUzNjc3IDIuNDU0NTQgMC4wMDE3NzIwOSA0LjM0NTA3IDAuMDAxNzcyMDlDNS4yNDI2OSAwLjAwMTc3MjA5IDYuMDg1MTYgMC4zNDY3NzIgNi43MTcgMC45NTE3NzJDNy40MzkxMiAwLjI1MTc3MiA4LjQ0MjA1IC0wLjA5MzIyNzkgOS40ODUxIDAuMDIxNzcyMUMxMS4yMTUyIDAuMjE2NzcyIDEyLjUxOSAxLjcyMTc3IDEyLjUxOSAzLjUyMTc3QzEyLjUxOSA0LjM0MTc3IDEyLjIwMyA1LjEyMTc3IDExLjYzMTQgNS43MTE3N0w2LjcyNzAzIDEwLjc1MThINi43MjIwMlpNMi4xNjg3IDMuNDExNzdMMi4xNzg3MyAzLjczNjc3QzIuMTkzNzggNC4yMTY3NyAyLjM5NDM2IDQuNjcxNzcgMi43MzUzNiA1LjAxMTc3TDYuNzExOTkgOC45NzY3N0wxMC43Mjg3IDQuODQ2NzdDMTEuMDc0NyA0LjQ5MTc3IDExLjI2NTMgNC4wMjE3NyAxMS4yNjUzIDMuNTI2NzdDMTEuMjY1MyAyLjM4MTc3IDEwLjQyMjggMS4zODY3NyA5LjM0NDY5IDEuMjY2NzdDOC40OTcyMSAxLjE3MTc3IDcuNjk0ODYgMS41NTY3NyA3LjI0ODU2IDIuMjY2NzdMNi43MTcgMy4xMDY3N0w2LjE4NTQ1IDIuMjY2NzdDNS43ODQyOCAxLjYzMTc3IDUuMDk3MjcgMS4yNTE3NyA0LjM0NTA3IDEuMjUxNzdDMy4xNTE1OCAxLjI1MTc3IDIuMTczNzIgMi4yMTY3NyAyLjE2ODcgMy40MTE3N1oiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==") no-repeat;
              width: 24px;
              height: 24px;
              display: inline-block;
              transition: all 0.15s ease-in-out;
              background-position: center;
              top: 0;
              right: 0; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .highlightedWishlistTile span.fa-stack i {
                display: none; }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .highlightedWishlistTile span.fa-stack:hover {
                opacity: 0.7;
                transform: scale(1.1); }
              .highlighted-container .highlighted-main .highlighted-details-container .highlighted-product-details .highlighted-product-detail .highlighted-detail-icons .highlightedWishlistTile span.fa-stack.active {
                background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik01LjgwMDA1IDEwLjc1MDNMMC45MjAwNDggNS44OTAzM0MwLjM2MDA0OCA1LjMzMDMzIDAuMDMwMDQ4NCA0LjU4MDMzIDQuODQyNzRlLTA1IDMuNzgwMzNWMy40MjAzM0MtMC4wMDk5NTE1NyAxLjU0MDMzIDEuNTMwMDUgMC4wMDAzMzQwNzYgMy40MjAwNSAwLjAwMDMzNDA3NkM0LjMyMDA1IDAuMDAwMzM0MDc2IDUuMTYwMDUgMC4zNTAzMzQgNS43OTAwNSAwLjk1MDMzNEM2LjUxMDA1IDAuMjUwMzM0IDcuNTIwMDUgLTAuMDg5NjY1OSA4LjU2MDA1IDAuMDIwMzM0MUMxMC4yOSAwLjIxMDMzNCAxMS41OSAxLjcyMDMzIDExLjU5IDMuNTIwMzNDMTEuNTkgNC4zNDAzMyAxMS4yNyA1LjEyMDMzIDEwLjcgNS43MTAzM0w1LjgwMDA1IDEwLjc1MDNaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo="); }
    .highlighted-container .highlighted-main .highlighted-button-prev,
    .highlighted-container .highlighted-main .highlighted-button-next {
      position: absolute;
      top: 65%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center;
      width: 40px;
      height: 40px;
      background: #000;
      color: inherit;
      border: none;
      cursor: pointer; }
      .highlighted-container .highlighted-main .highlighted-button-prev:hover img,
      .highlighted-container .highlighted-main .highlighted-button-next:hover img {
        scale: 1.1; }
      .highlighted-container .highlighted-main .highlighted-button-prev.disabled,
      .highlighted-container .highlighted-main .highlighted-button-next.disabled {
        pointer-events: none;
        -ms-touch-action: none;
            touch-action: none; }
      @media (max-width: 991.98px) {
        .highlighted-container .highlighted-main .highlighted-button-prev,
        .highlighted-container .highlighted-main .highlighted-button-next {
          display: none !important; } }
    .highlighted-container .highlighted-main .highlighted-button-next {
      right: 8px; }
      .highlighted-container .highlighted-main .highlighted-button-next img {
        height: 16px;
        width: 16px;
        transform: rotate(-90deg); }
    .highlighted-container .highlighted-main .highlighted-button-prev {
      left: 16px; }
      .highlighted-container .highlighted-main .highlighted-button-prev img {
        height: 16px;
        width: 16px;
        transform: rotate(90deg); }

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

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