/*$maxWidth : 106.66667em; 1280px base font 12px*/
/* 83.5714285714em;* / /*1170px*/
/* 1.5625%; maxWidth / 20*/
/* ----- Responsive ----- */
/* line 17, ../../app/styles/search-ink.scss */
body.search-ink {
  height: auto;
  overflow-y: hidden;
}
/* line 35, ../../app/styles/search-ink.scss */
body.search-ink .also-like img {
  max-width: 70%;
}
/* line 36, ../../app/styles/search-ink.scss */
body.search-ink .also-like .rounded-button {
  margin-bottom: 35px;
}
@media (min-width: 767px) {
  /* line 38, ../../app/styles/search-ink.scss */
  body.search-ink .also-like p {
    text-align: left;
  }
}
/* line 42, ../../app/styles/search-ink.scss */
body.search-ink .product {
  margin-top: 35px;
}
/* line 46, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__selections, body.search-ink .product-selector__categories, body.search-ink .product-selector__results {
  list-style: none;
  margin: 15px 0;
  padding: 0;
}
/* line 51, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__selections {
  display: none;
}
@media (min-width: 767px) {
  /* line 51, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__selections {
    min-height: 200px;
    position: relative;
    width: 400%;
  }
}
/* line 59, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category {
  padding: 0;
  text-align: center;
}
/* line 64, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category a {
  border: 0;
}
@media (min-width: 767px) {
  /* line 68, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category .product-selector__selections {
    position: relative;
    right: 50%;
  }
}
@media (min-width: 767px) {
  /* line 74, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category + .product-selector__category a {
    border-left: 1px solid #d5d5d5;
  }
}
@media (min-width: 767px) {
  /* line 80, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category + .product-selector__category .product-selector__selections {
    right: 150%;
  }
  /* line 83, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category + .product-selector__category .product-selector__selections a {
    border: 0;
  }
}
@media (min-width: 767px) {
  /* line 89, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category + .product-selector__category + .product-selector__category .product-selector__selections {
    right: 250%;
  }
}
/* line 96, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category a {
  background-color: #EAEAEA;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  color: #ABABAB;
  display: block;
  font-size: 1.875em;
  font-weight: 300;
  padding-bottom: 15px;
  padding-top: 15px;
}
@media (min-width: 767px) {
  /* line 96, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category a {
    font-size: 1.251em;
  }
}
/* line 113, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category.has-selection a.product-selector__category__link {
  color: #3E53A4;
}
/* line 116, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category.is-active a.product-selector__category__link {
  background-color: #F5F5F5;
  color: #4E4E4E;
}
/* line 120, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category.is-active a.product-selector__category__link:after {
  content: '';
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #F5F5F5;
  position: absolute;
  top: 45px;
  left: 48%;
}
@media (min-width: 767px) {
  /* line 120, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category.is-active a.product-selector__category__link:after {
    left: 45%;
    top: 50px;
  }
}
@media (min-width: 0) and (max-width: 767px) {
  /* line 138, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category.is-active + .product-selector__category a.product-selector__category__link {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border: 0;
  }
}
/* line 148, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:first-of-type.is-active {
  border-radius: 10px;
  border-top: 0px;
}
/* line 152, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:first-of-type.is-active a.product-selector__category__link {
  border-radius: 10px;
}
@media (min-width: 767px) {
  /* line 152, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:first-of-type.is-active a.product-selector__category__link {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: 0;
  }
}
/* line 163, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:first-of-type.has-selection a.product-selector__category__link {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
@media (min-width: 767px) {
  /* line 163, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:first-of-type.has-selection a.product-selector__category__link {
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 10px;
    border-bottom: 0;
  }
}
@media (min-width: 767px) {
  /* line 176, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:first-of-type .product-selector__selections {
    right: 50%;
  }
}
@media (min-width: 767px) {
  /* line 182, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:nth-of-type(2) a.product-selector__category__link {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
  }
}
/* line 194, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:nth-of-type(2).is-active a.product-selector__category__link {
  border-top: 1px solid #d5d5d5;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
@media (min-width: 767px) {
  /* line 194, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:nth-of-type(2).is-active a.product-selector__category__link {
    border-radius: 0;
    border-top: 0;
  }
}
/* line 207, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:nth-of-type(2).has-selection a.product-selector__category__link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top: 1px solid #d5d5d5;
}
@media (min-width: 767px) {
  /* line 207, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:nth-of-type(2).has-selection a.product-selector__category__link {
    border-top: 0;
  }
}
@media (min-width: 767px) {
  /* line 217, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:nth-of-type(2) .product-selector__selections {
    right: 150%;
  }
}
/* line 224, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__category:last-of-type a.product-selector__category__link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top: 1px solid #D5d5d5;
}
@media (min-width: 767px) {
  /* line 224, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:last-of-type a.product-selector__category__link {
    border-top: 0;
    border-left: 0;
    border-top-right-radius: 10px;
    border-top-left-radius: 0px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 0px;
  }
}
@media (min-width: 767px) {
  /* line 240, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:last-of-type.has-selection a.product-selector__category__link {
    border-top-right-radius: 10px;
  }
}
@media (min-width: 767px) {
  /* line 247, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__category:last-of-type .product-selector__selections {
    right: 250%;
  }
}
/* line 254, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__selection {
  font-size: 1.251em;
  text-align: center;
}
@media (min-width: 767px) {
  /* line 254, ../../app/styles/search-ink.scss */
  body.search-ink .product-selector__selection {
    text-align: left;
  }
}
/* line 260, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__selection a {
  background-color: #fff;
  border: 0;
  border-radius: 0;
  color: #3E53A4;
}
/* line 266, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__selection a:first-of-type, body.search-ink .product-selector__selection a:last-of-type {
  border: 0;
}
/* line 270, ../../app/styles/search-ink.scss */
body.search-ink .product-selector__results {
  display: none;
}
/* line 274, ../../app/styles/search-ink.scss */
body.search-ink .search-page .search-box {
  margin-top: 25px;
}
/* line 276, ../../app/styles/search-ink.scss */
body.search-ink .search-page .search-box input {
  font-size: 1.543em;
  padding: 9px 10px;
  width: 80%;
  padding-right: 0;
  border-right: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  width: 75%;
}
@media (min-width: 767px) {
  /* line 276, ../../app/styles/search-ink.scss */
  body.search-ink .search-page .search-box input {
    font-size: 1.743em;
    padding: 8px 20px 7px;
    width: 80%;
  }
}
/* line 291, ../../app/styles/search-ink.scss */
body.search-ink .search-page .search-box button {
  font-size: 1.3em;
  padding: 10px;
  width: 25%;
}
@media (min-width: 767px) {
  /* line 291, ../../app/styles/search-ink.scss */
  body.search-ink .search-page .search-box button {
    font-size: 1em;
    padding: 14px 0;
    width: 20%;
  }
}
/* line 336, ../../app/styles/search-ink.scss */
body.search-ink .disclaimer {
  margin-bottom: 30px;
  margin-top: 0;
  text-align: center;
}
@media (min-width: 767px) and (max-width: 1024px) {
  /* line 341, ../../app/styles/search-ink.scss */
  body.search-ink .disclaimer h1 {
    margin-bottom: 60px;
  }
}
/* line 347, ../../app/styles/search-ink.scss */
body.search-ink .promo {
  margin-bottom: 35px;
  margin-top: 35px;
  text-align: center;
}
@media (min-width: 767px) {
  /* line 347, ../../app/styles/search-ink.scss */
  body.search-ink .promo {
    text-align: left;
  }
  /* line 355, ../../app/styles/search-ink.scss */
  body.search-ink .promo p {
    text-align: left;
  }
}
/* line 358, ../../app/styles/search-ink.scss */
body.search-ink .promo h1, body.search-ink .promo h3, body.search-ink .promo p {
  color: #fff;
  font-weight: 100;
}
@media (min-width: 767px) and (max-width: 1024px) {
  /* line 363, ../../app/styles/search-ink.scss */
  body.search-ink .promo h1 {
    font-size: 25px;
  }
}
/* line 366, ../../app/styles/search-ink.scss */
body.search-ink .promo .color-bg {
  background: #782888;
  background-image: linear-gradient(to top left, #CD3763 0%, #782888 100%);
  padding: 15px 20px 0;
}
/* line 371, ../../app/styles/search-ink.scss */
body.search-ink .promo .bg {
  background-position: center bottom;
  background-size: 230px auto;
  background-repeat: no-repeat;
  padding-bottom: 120px;
  padding-top: 0;
}
@media (min-width: 767px) {
  /* line 371, ../../app/styles/search-ink.scss */
  body.search-ink .promo .bg {
    background-size: 40% auto;
    background-position: right bottom;
    padding-bottom: 10px;
  }
  /* line 14, ../../app/styles/vendors/bootstrap/mixins/_clearfix.scss */
  body.search-ink .promo .bg:before, body.search-ink .promo .bg:after {
    content: " ";
    display: table;
  }
  /* line 19, ../../app/styles/vendors/bootstrap/mixins/_clearfix.scss */
  body.search-ink .promo .bg:after {
    clear: both;
  }
}
/* line 385, ../../app/styles/search-ink.scss */
body.search-ink .promo .light {
  color: #B71B5D;
}
