@keyframes zoomIn {

  from {

    opacity: 0;

    -webkit-transform: scale3d(0.3, 0.3, 0.3);

    transform: scale3d(0.3, 0.3, 0.3); }

  50% {

    opacity: 1;

    -webkit-transform: scale3d(1, 1, 1);

    transform: scale3d(1, 1, 1); } }

.zoomIn {

  -webkit-animation-name: zoomIn;

  animation-name: zoomIn;

  -webkit-animation-duration: 0.5s;

  /* Safari 4.0 - 8.0 */

  animation-duration: 0.5s; }



/* lnk on detail product page */

#wishlist_button, #wishlist_button_nopop {

  font-weight: 700;

  -moz-border-radius: 5px;

  -webkit-border-radius: 5px;

  border-radius: 5px;

  background-color: transparent;

  border-color: transparent;

  margin: auto;

  outline: 0;

  cursor: pointer; 
color: #fff;}

  #wishlist_button:before, #wishlist_button_nopop:before {

    content: "\f08a";

    font: 400 15px/31px "FontAwesome";

    color: #474033;

    background: #f5f4e9;

    width: 30px;

    text-align: center;

    display: inline-block;

    height: 30px;

    margin: 0 6px 0 0;

    -moz-border-radius: 50px;

    -webkit-border-radius: 50px;

    border-radius: 50px; }



/* wishlist block */

#wishlist_block #wishlist_block_list {

  margin: 0 0 20px 0; }

  #wishlist_block #wishlist_block_list dl {

    font-weight: 400; }

    #wishlist_block #wishlist_block_list dl.products.no-products {

      font-weight: 700;

      padding: 0 0 15px 0;

      border-bottom: 1px solid #d6d4d4; }

      #wishlist_block #wishlist_block_list dl.products.no-products dt {

        padding: 0;

        border-top: none; }

      #wishlist_block #wishlist_block_list dl.products.no-products dd {

        display: none; }

    #wishlist_block #wishlist_block_list dl.products {

      border-bottom: 1px solid #d6d4d4; }

      #wishlist_block #wishlist_block_list dl.products dt {

        padding: 20px 0 0;

        border-top: 1px solid #d6d4d4; }

      #wishlist_block #wishlist_block_list dl.products dd {

        padding: 0 0 20px 0; }

      #wishlist_block #wishlist_block_list dl.products dt.first_item {

        padding: 0;

        border-top: none; }

    #wishlist_block #wishlist_block_list dl dt {

      position: relative;

      padding-right: 0; }

    #wishlist_block #wishlist_block_list dl dd {

      margin: 0 0 0 24px; }

#wishlist_block .lnk .form-group {

  margin: 0 0 20px 0; }

  #wishlist_block .lnk .form-group select {

    max-width: 192px; }

    @media (max-width: 767px) {

      #wishlist_block .lnk .form-group select {

        width: 192px; } }

#wishlist_block .ajax_cart_block_remove_link {

  font-size: 14px;

  line-height: 14px;

  color: #d3d2d2;

  width: 14px;

  height: 14px;

  float: right; }

  #wishlist_block .ajax_cart_block_remove_link:hover {

    color: black; }

#wishlist_block .cart_block_product_name {

  width: 85%;

  display: inline-block;

  font-weight: bold; }

#wishlist_block .quantity-formated {

  float: left;

  margin: 0 5px 0 0;

  width: 15px; }



#wishlist_block_list .price {

  float: right; }



/* page in my account ************************************************************************* */

#mywishlist td.wishlist_delete a {

  font-size: 15px; }



/* wishlistLinkTop */

#module-blockwishlist-mywishlist #block-order-detail #hideSendWishlist {

  display: inline-block; }



#module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list {

  border-bottom: 1px solid #d6d4d4;

  margin-bottom: 20px; }

  #module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a {

    display: inline-block;

    color: #000000;

    margin: 10px 10px 10px 0px;

    font-weight: bold; }

    #module-blockwishlist-mywishlist .wishlistLinkTop ul.display_list a:hover {

      color: black; }



#module-blockwishlist-mywishlist .wishlistLinkTop li {

  float: left; }



#module-blockwishlist-mywishlist .wishlistLinkTop #hideSendWishlist {

  float: right; }



#module-blockwishlist-mywishlist .wishlistLinkTop #showBoughtProducts,

#module-blockwishlist-mywishlist .wishlistLinkTop #hideBoughtProductsInfos {

  display: none; }



/* wlp_bought ****************************************** */

/* wlp_bought_list */

ul.wlp_bought_list li {

  margin: 0 0 30px 0;

  /*> 992px*/

  /*768px x 991px*/ }

  ul.wlp_bought_list li .product_image {

    padding: 9px;

    border: 1px solid #d6d4d4;

    margin: 0 0 20px 0;

    max-width: 270px; }

  ul.wlp_bought_list li .product-name {

    margin: 0 0 10px 0;

    padding: 0 20px 0 0; }

    ul.wlp_bought_list li .product-name small {

      display: block;

      font-size: 11px; }

      ul.wlp_bought_list li .product-name small a {

        font-size: 11px; }

  ul.wlp_bought_list li .product_infos {

    position: relative; }

  ul.wlp_bought_list li .btn_action .btn {

    margin: 0 0 10px 0; }

  @media (min-width: 992px) {

    ul.wlp_bought_list li.first-in-line {

      clear: left; } }

  @media (min-width: 768px) and (max-width: 991px) {

    ul.wlp_bought_list li.first-item-of-tablet-line {

      clear: left; } }



.wishlistLinkTop .submit {

  margin: 0 0 30px 0; }



ul.wlp_bought_list li .lnkdel {

  position: absolute;

  top: 0;

  right: 0;

  display: block;

  font-size: 14px; }



#wishlist_button > .btn-group {

  width: 80%; }



ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover {

  padding: 0;

  min-width: 160px; }

  ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover .popover-content {

    padding: 0;

    min-width: 158px; }

  ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover table {

    margin-bottom: 2px; }

    ul.product_list.grid > li .product-container .functional-buttons .wishlist .popover table td:hover {

      background-color: #cccccc;

      cursor: pointer; }



[id=wishlist_button] + .popover,

.wishlist_change_button + .popover {

  padding: 0;

  min-width: 150px; }

  [id=wishlist_button] + .popover .popover-content,

  .wishlist_change_button + .popover .popover-content {

    padding: 0; }

  [id=wishlist_button] + .popover table,

  .wishlist_change_button + .popover table {

    margin-bottom: 2px; }

    [id=wishlist_button] + .popover table td:hover,

    .wishlist_change_button + .popover table td:hover {

      background-color: #cccccc;

      cursor: pointer; }



/*wishlist home*/

ul.product_list > li .wishlist.checked i {

  color: #7fc01e; }



/*# sourceMappingURL=blockwishlist.css.map */

