/* victoria customizations */
/* Colors */
/* Fonts */
.experience-assets-vic_productRecommender_manual {
  margin: 0 15px; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations {
    position: relative; }
    @media (max-width: 992px) {
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations {
        z-index: unset; } }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .title,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .title {
      height: 20px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container h3,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations h3 {
      font-family: "FuturaPro-Medium";
      font-size: 12px;
      color: #000;
      text-transform: uppercase;
      letter-spacing: 0.24px;
      margin-bottom: 0px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .collapse-label,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .collapse-label {
      font-family: "FuturaPro-Medium";
      font-size: 12px;
      color: #000;
      text-transform: uppercase;
      letter-spacing: 0.24px;
      cursor: pointer; }
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .collapse-label::after,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .collapse-label::after {
        display: inline-block;
        width: 10px;
        height: 9px;
        content: "";
        background-image: url("../../images/icon-arrow-down.svg");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 8px 8px;
        margin-left: 5px; }
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .collapse-label[aria-expanded="true"]::after,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .collapse-label[aria-expanded="true"]::after {
        display: inline-block;
        width: 10px;
        height: 9px;
        content: "";
        background-image: url("../../images/icon-arrow-up.svg");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 8px 8px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse img,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse img {
      width: 100%; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .variation-color-label,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .variation-color-label {
      margin-top: 8px;
      line-height: 1.2rem;
      font-size: 12px;
      margin-bottom: 0; }
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .variation-color-label span,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .variation-color-label span {
        font-family: "FuturaPro-Heavy";
        font-size: 12px;
        color: #000 !important;
        letter-spacing: 0.24px;
        text-transform: uppercase; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .featured-text span,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .featured-text span {
      font-size: 10px;
      font-family: "FuturaPro-Book";
      color: #0089FF;
      text-transform: uppercase; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .featured-text.green span,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .featured-text.green span {
      color: #17BA8E; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .productLink:hover,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .productLink:hover {
      text-decoration: none; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .variation-name-label,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .variation-name-label {
      font-family: "FuturaPro-Heavy";
      font-size: 12px;
      color: #000 !important;
      letter-spacing: 0.24px;
      margin-top: 8px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .sales,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .sales {
      color: #000; }
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .sales .value,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .sales .value {
        font-size: 12px;
        font-family: "FuturaPro-Heavy";
        font-weight: 400; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .discounted,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .discounted {
      color: red; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .strike-through,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .strike-through {
      font-size: 12px;
      font-family: "FuturaPro-Light";
      font-weight: 400; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse .fa,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .variation-collapse .fa {
      width: 15px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .col-6,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .col-6 {
      padding: 0 6px; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .row,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .row {
      margin: 0 -6px; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse.onlyMobileFlex .products,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .variation-collapse.onlyMobileFlex .products {
    position: relative;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow: hidden;
    width: 100%; }
    @media (max-width: 768px) {
      .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse.onlyMobileFlex .products,
      .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .variation-collapse.onlyMobileFlex .products {
        overflow: auto; } }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse.onlyMobileFlex .products .product-details .price,
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .variation-collapse.onlyMobileFlex .products .product-details .color-swatches,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .variation-collapse.onlyMobileFlex .products .product-details .price,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .variation-collapse.onlyMobileFlex .products .product-details .color-swatches {
      display: none; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .left,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .left {
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
    z-index: 1; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .left:hover,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .left:hover {
    cursor: pointer; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .left:hover svg path,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .left:hover svg path {
      stroke: black; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .right,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .right {
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
    z-index: 1; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .right:hover,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .right:hover {
    cursor: pointer; }
    .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .right:hover svg path,
    .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .right:hover svg path {
      stroke: black; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .left-mobile,
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .right-mobile,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .left-mobile,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .right-mobile {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    cursor: pointer; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .left-mobile,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .left-mobile {
    left: 0; }
  .experience-assets-vic_productRecommender_manual .manualSlider .variation-collapse-container .right-mobile,
  .experience-assets-vic_productRecommender_manual .manualSlider .recommendations .slot-content .right-mobile {
    right: 0; }

.hide-element-important {
  display: none !important; }
