



.an_wishlist-nav {



  /* margin-top: .9375rem;



  margin-left: .625rem; */



}







.an_wishlist-in svg path {



    fill: #ff6a3d;



}



.an_wishlist-container {



    text-align: left;



    display: flex;

    /* margin-inline: 4%; */
    width: 400px;
    max-width: 100%;

}



.an_wishlist-container .btn-secondary {



    display: flex;



    justify-content: center;



    align-items: center;



}



.an_wishlist-container .btn-secondary svg {



    margin-right: 5px;



}



.an_wishlist-mini {



 position: absolute;



  top: -238px;



  right: 10px;



}







.an_wishlist-mini span {



  cursor: pointer;

  background-color: #fff;
  box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1rem;
  padding: 5px;


}







.an_wishlist-list-cart h1 {



  margin-top: 20px;



  margin-bottom: 15px;



}



.an_wishlist-list-cart #products .thumbnail-container,



.an_wishlist-list-cart #products .product-description,



.an_wishlist-list-cart #products .highlighted-informations {



  width: 233px;



}



.an_wishlist-list-cart #products .thumbnail-container img {



  max-width: 100%;



}



.an_wishlist-list-cart #products .product-miniature img {



  margin-left: 0px;



}







.an_wishlist-mini-count {



  position: absolute;



  font-size: 12px;



  left: -47px;



  height: 35px;



  line-height: 35px;



  top: -5px;



  text-align: center;



  padding-right: 6px;



  min-width: 45px;



  background: url(../img/count.svg) no-repeat center center;



}















.an_wishlist-message-popup {



  position: relative;



  width: 70%;



  max-width: 800px;



  margin: 0 auto;



  background-color: #fff;



  padding: 20px;



  text-align: center;



}



.an_wishlist-message-popuporspan {



  margin: 0 16px;



}



@media (max-width: 680px) {



    .an_wishlist-message-popup .btn,



    .an_wishlist-message-popuporspan    {



      display: block;



    }



    .an_wishlist-message-popuporspan {



      padding: 10px;



    }



}











.an_wishlist-social {



    margin-bottom: 30px;



}







.an_wishlist-social .social-share {



    background: #f1f1f1;



    padding: 26px 30px 21px;



    margin-bottom: 56px;



}



.an_wishlist-social .an_wishlist-social-list {



    display: flex;



    justify-content: flex-start;



    flex-wrap: wrap;



}



.an_wishlist-social .social-heading {



    text-align: center;



    font-size: 15px;



    font-weight: bold;



    margin-bottom: 16px;



}



.an_wishlist-social .itemFacebookButton a {



    background-color: #5373be;



}



.an_wishlist-social .itemFacebookButton a:hover {



    background-color: #3e5ea9;



}



.an_wishlist-social .itemTwitterButton a {



    background-color: #0084b4;



}



.an_wishlist-social .itemTwitterButton a:hover {



    background-color: #1195c5;



}



.an_wishlist-social .itemPinterestButton a {



    background-color: #cb2027;



}



.an_wishlist-social .itemPinterestButton a:hover {



    background: rgba(203,30,39,0.8);



}



.an_wishlist-social .itemLinkedinButton a {



    background-color: #0077b5;



}



.an_wishlist-social .itemLinkedinButton a:hover {



    background-color: #1289c7;



}



.an_wishlist-social .itemTumblrButton a {



    background-color: #405167;



}



.an_wishlist-social .itemTumblrButton a:hover {



    background-color: #516278;



}







#module-an_wishlist-list #products {



    padding-left: 0;



}







.an_wishlist-social .itemSocialButton a {



    font-size: 12px;



    display: flex;



    height: 34px;



    border-radius: 3px;



    line-height: 18px;



    margin: 0 7px 10px 0;



    width: 120px;



    text-align: left;



    overflow: hidden;



    color: #fff!important;



    min-width: 100px;



    cursor: pointer;



    float: left;



    font-family: inherit;



    padding: 8px 10px 8px 10px;



}



.an_wishlist-social .itemSocialButton a:before {



    display: none!important;



}



.an_wishlist-social .itemSocialButton a svg {



    display: inline-block;



    margin-left: -10px;



    margin-top: -7px;



    margin-bottom: -7px;



    font-size: 14px;



    line-height: 34px;



    width: 34px;



    text-align: center;



    margin-right: 7px;



    background-color: rgba(0,0,0,.1);



    padding: 9px;



}



.an_wishlist-social .itemSocialButton a svg path {



    fill: #fff;



}



.page-my-account #content .links a span.link-item.an_wishlist-link-item {



    display: flex;



    flex-direction: column;



    align-items: center;



}



.page-my-account .link-item.an_wishlist-link-item svg {



    width: 40px;



    height: auto;



    margin-bottom: 15px;



}



.product-list .product-miniature .product-container:has(.js-an_wishlist-container) {

	position: relative;

}



.product-list .product-miniature .product-container .an_wishlist-mini {



    position: absolute;

   

     top: 10px;

   

     right: 10px;

   

   }

.an_wishlist-nav{

    position: relative;

}

.js-an_wishlist-nav-count{

    position: absolute;

    top: -12px;

    left: 0;

    right: 0;

    margin: auto;

    display: block;

    font-size: 10px;

    text-align: center;

    width: 16px;

    height: 16px;

    line-height: 16px;

    background-color: #ff6a3d;

    color: #fff;

    border-radius: 50%;

    transition: all .3s;

}



.mobile-header-version #an_wishlist-nav-container .an_wishlist-link {

	padding: 0;

	height: 34px;

	width: 34px;

	font-size: 18px;

	display: flex;

	align-items: center;

	justify-content: center;

    background-color: transparent;
    color: #111;

}



#an_wishlist-nav-container .an_wishlist-link {

	display: flex;

	border-radius: 3px;

	padding: 7px 8px;

	font-weight: 700;

	font-size: .875rem;

	white-space: nowrap;

	transition: all .3s;

}



#an_wishlist-nav-container .an_wishlist-icon-design {

	position: relative;

}



.mobile-header-version #an_wishlist-nav-container .js-an_wishlist-nav-count {

	left: 50%;

	margin-inline: auto;

}

.mobile-header-version #an_wishlist-nav-container .js-an_wishlist-nav-count, #header #an_wishlist-nav-container .js-an_wishlist-nav-count {

	left: -50%;

	right: -50%;

	width: max-content;

	padding-inline: 5px;

    background-color: #fd6282;

}



.an_wishlist-absolutes-header {

	display: inline-flex;

	gap: 5px;

	text-transform: none;

}



.an_wishlist-btn-product.js-an_wishlist-addremove {

	text-transform: none;

	text-wrap: nowrap;

	display: flex;

	align-items: center;

	gap: 10px;

	color: #444;

	background: #fff;

	/* padding-left: 0; */
    border: 2px solid;
    width: 100%;
    justify-content: center;
    height: 3rem;

    border-radius: 40px 40px 40px 40px;

}



.an_wishlist-added-text{

    display: none;

}

.an_wishlist-removed-text{

    /* display: block; */
    align-items: center;
    justify-content: center;
    display: flex;
    gap: .5rem;

}

.an_wishlist-btn-product.js-an_wishlist-addremove.an_wishlist-in {

    .an_wishlist-added-text{

        /* display: block; */
        align-items: center;
        justify-content: center;
        display: flex;
        gap: .5rem;

    }

    .an_wishlist-removed-text{

        display: none;

    }

}



.an_wishlist-mini.js-an_wishlist-container svg{

	background-color: #fff;

	box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);

	border-radius: 50%;

	cursor: pointer;

	transition: 0.2s ease-out;

	border: none;

	padding: 3px;

}
.an_wishlist-mini.js-an_wishlist-container i.fa-heart-o{
    display: inline-block;
}
.an_wishlist-mini.js-an_wishlist-container i.fa-heart{
    display: none;
}

.js-an_wishlist-addremove.an_wishlist-in{
    i.fa-heart-o{
        display: none;
    }
    i.fa-heart{
        display: inline-block;
    }
}

.an_wishlist-mini.js-an_wishlist-container i {

	/* background-color: #fff; */

    color: #fd6282;

	/* box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2); */

	border-radius: 50%;

	cursor: pointer;

	transition: 0.2s ease-out;

	border: none;

	/* padding: 3px; */

}

.an_wishlist_description i{
    font-size: 1.25rem;
    color: red;
}


/* 
@media (max-width: 799px) {

.an_wishlist_description{

    display: none;

}

.btn.an_wishlist-btn-product.js-an_wishlist-addremove {

	border: 1px solid red;

	height: 34px;

	width: 34px;

	justify-content: center;

	padding: 0;

	margin-top: -10px;

	margin-right: 10px;

}

.product-add-to-cart {

	position: fixed;

	bottom: 0;

	z-index: 1000;

	left: 0;

	right: 0;

	background: #fff;

	flex-direction: row-reverse !important;

	align-items: center !important;

	margin-bottom: 0 !important;

	padding: 10px;

	box-shadow: 0 1px 10px rgba(0,0,0,.4);

}

} */