.wishlist-modal {
  display: block;
  opacity: 0;
  pointer-events: none;
  z-index: 0; }
  .wishlist-modal.show {
    opacity: 1;
    pointer-events: all;
    z-index: 1051; }
    .wishlist-modal.show + .modal-backdrop {
      pointer-events: all; }
  .wishlist-modal.fade .modal-dialog {
    max-width: 550px;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  .wishlist-modal .close {
    font-weight: 400;
    color: #7a7a7a;
    opacity: 1;
    font-size: 2.25rem; }
    .wishlist-modal .close:hover {
      opacity: 0.6; }
  .wishlist-modal .modal-header {
    padding: 0.625rem 1.875rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border: none; }
    .wishlist-modal .modal-header h5 {
      color: #232323;
      font-size: 22px;
      font-weight: bold;
      letter-spacing: 0;
      line-height: 30px; }
    .wishlist-modal .modal-header::after {
      content: none; }
  .wishlist-modal .modal-text {
    color: #232323;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 19px; }
  .wishlist-modal .modal-body {
    padding: 15px 30px; }
    .wishlist-modal .modal-body .form-group {
      margin-bottom: 0; }
      .wishlist-modal .modal-body .form-group .form-control {
        border-radius: 0;
        background: none;
        color: black; }
  .wishlist-modal .modal-content {
    width: 100%; }
  .wishlist-modal .modal-cancel {
    background: #dddddd;
    margin-right: 10px; }
    .wishlist-modal .modal-cancel:hover {
      opacity: 0.7; }
  .wishlist-modal .modal-footer {
    padding: 12px 30px;
    border: none;
    padding-bottom: 30px; }
    .wishlist-modal .modal-footer .btn {
      text-transform: none; }
  .wishlist-modal .modal-backdrop {
    pointer-events: none; }
    .wishlist-modal .modal-backdrop.in {
      pointer-events: all; }
  .wishlist-modal + .modal-backdrop {
    pointer-events: none; }
    .wishlist-modal + .modal-backdrop.in {
      pointer-events: all; }

.products article .wishlist-button-add {
  position: absolute;
  top: -50px;
  right: 10px;
  z-index: 10; }

.wishlist-footer-links {
  margin-bottom: 50px; }
  .wishlist-footer-links > a {
    color: #2fb5d2;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 19px; }
    .wishlist-footer-links > a:not(:first-child) {
      margin-left: 20px; }
    .wishlist-footer-links > a i {
      font-size: 20px;
      margin-right: 4px;
      vertical-align: middle; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vLi9fZGV2L2Zyb250L3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vX2Rldi9mcm9udC9zY3NzL19wcm9kdWN0LnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vX2Rldi9mcm9udC9zY3NzL19mb290ZXItbGlua3Muc2NzcyIsIndlYnBhY2s6Ly9bbmFtZV0vLi9fZGV2L2Zyb250L3Njc3MvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsY0FBYztFQUNkLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsVUFBVTtFQUpaO0lBT0ksVUFBVTtJQUNWLG1CQUFtQjtJQUNuQixhQUFhO0lBVGpCO01BWU0sbUJBQW1CO0VBWnpCO0lBaUJJLGdCQUFnQjtJQUNoQixnQ0FBd0I7WUFBeEIsd0JBQXdCO0VBbEI1QjtJQXNCSSxnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLFVBQVU7SUFDVixrQkFBa0I7SUF6QnRCO01BNEJNLFlBQVk7RUE1QmxCO0lBa0NNLDBCQUEwQjtJQUMxQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLHlCQUE4QjtRQUE5QixzQkFBOEI7WUFBOUIsOEJBQThCO0lBQzlCLFlBQVk7SUF0Q2xCO01BeUNRLGNBQWM7TUFDZCxlQUFlO01BQ2YsaUJBQWlCO01BQ2pCLGlCQUFpQjtNQUNqQixpQkFBaUI7SUE3Q3pCO01BaURRLGFBQWE7RUFqRHJCO0lBc0RNLGNBQWM7SUFDZCxlQUFlO0lBQ2YsaUJBQWlCO0lBQ2pCLGlCQUFpQjtFQXpEdkI7SUE2RE0sa0JBQWtCO0lBN0R4QjtNQWdFUSxnQkFBZ0I7TUFoRXhCO1FBbUVVLGdCQUFnQjtRQUNoQixnQkFBZ0I7UUFDaEIsWUFBWTtFQXJFdEI7SUEyRU0sV0FBVztFQTNFakI7SUErRU0sbUJBQW1CO0lBQ25CLGtCQUFrQjtJQWhGeEI7TUFtRlEsWUFBWTtFQW5GcEI7SUF3Rk0sa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixvQkFBb0I7SUExRjFCO01BNkZRLG9CQUFvQjtFQTdGNUI7SUFrR00sb0JBQW9CO0lBbEcxQjtNQXFHUSxtQkFBbUI7RUFyRzNCO0lBMkdJLG9CQUFvQjtJQTNHeEI7TUE4R00sbUJBQW1COztBQzlHekI7RUFJUSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxXQUFXOztBQ0xmO0VBQ0UsbUJBQW1CO0VBRHBCO0lBSUcsY0NOTTtJRE9OLGVBQWU7SUFDZixpQkFBaUI7SUFDakIsaUJBQWlCO0lBUHBCO01BVUssaUJBQWlCO0lBVnRCO01BY0ssZUFBZTtNQUNmLGlCQUFpQjtNQUNqQixzQkFBc0IiLCJmaWxlIjoid2lzaGxpc3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndpc2hsaXN0LW1vZGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAwO1xuXG4gICYuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIHotaW5kZXg6IDEwNTE7XG5cbiAgICArIC5tb2RhbC1iYWNrZHJvcCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgfVxuXG4gICYuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIC5jbG9zZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzdhN2E3YTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbCB7XG4gICAgJi1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMC42MjVyZW0gMS44NzVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgaDUge1xuICAgICAgICBjb2xvcjogIzIzMjMyMztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjMyMzIzO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuXG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLWNhbmNlbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1iYWNrZHJvcCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgJi5pbiB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgKyAubW9kYWwtYmFja2Ryb3Age1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi5pbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3RzIHtcbiAgYXJ0aWNsZSB7XG4gICAgLndpc2hsaXN0IHtcbiAgICAgICYtYnV0dG9uLWFkZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLndpc2hsaXN0IHtcbiAgJi1mb290ZXIge1xuICAgICYtbGlua3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgPiBhIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYmx1ZTogIzJmYjVkMjtcbiJdLCJzb3VyY2VSb290IjoiIn0=*/