.elementor-3394 .elementor-element.elementor-element-5a1a557{--display:flex;--margin-top:26px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:15px;--padding-left:50px;--padding-right:50px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 > .elementor-widget-container{margin:-15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-woo-products__item{--columns:3;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .cw-col-row > div{padding:0px 0px 58px 0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .cw-col-row{margin-left:-0px;margin-right:-0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-wishlist-item{background-color:#FFFFFF;border-style:none;border-radius:12px 12px 12px 12px;overflow:hidden;padding:15px 15px 15px 15px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-thumbnail{background-color:#9A191412;border-radius:16px 16px 16px 16px;overflow:hidden;margin:0px 0px -30px 0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-thumbnail img{border-radius:16px 16px 16px 16px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-product-title a{font-family:"indivisible", Sans-serif;font-size:29px;font-weight:500;line-height:41px;color:#000000;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-product-title{margin:20px 0px 8px 0px;text-align:left;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price del{display:inline-block;color:#9A1914;font-size:48px;font-weight:400;text-decoration:line-through;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price ins{display:inline-block;color:#9A1914;font-weight:400;text-decoration:none;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price{font-family:"indivisible", Sans-serif;font-size:20px;font-weight:500;line-height:16px;color:#9A1914;margin:0px 0px 15px 2px;text-align:left;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price .amount{color:#9A1914;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price del .amount{color:#9A1914;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price ins .amount{color:#9A1914;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price .woocommerce-Price-currencySymbol{color:#9A1914;vertical-align:baseline;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price del .woocommerce-Price-currencySymbol{color:#9A1914;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-add-to-cart .button{font-family:"indivisible", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;background-color:#9A1914;border-radius:1000px 1000px 1000px 1000px;margin:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-add-to-cart{text-align:center;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button{color:#000000;background-color:#9A191400;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button:hover{color:#000000;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button .icon{font-size:25px;margin-right:0px;color:#000000;}.rtl .elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button .icon{margin-left:0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button:hover .icon{color:#FFFFFF;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist-empty{font-family:"indivisible", Sans-serif;color:#000000;margin:80px 0px 140px 0px;}@media(min-width:768px){.elementor-3394 .elementor-element.elementor-element-5a1a557{--content-width:1480px;}}@media(max-width:1200px){.elementor-3394 .elementor-element.elementor-element-5a1a557{--margin-top:20px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-woo-products__item{--columns:2;}}@media(max-width:767px){.elementor-3394 .elementor-element.elementor-element-5a1a557{--margin-top:25px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-woo-products__item{--columns:1;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .cw-col-row > div{padding:0px 0px 40px 0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .cw-col-row{margin-left:-0px;margin-right:-0px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-product-title a{font-size:24px;line-height:34px;}.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-cw-price del{font-size:25px;}}/* Start custom CSS for jet-wishlist, class: .elementor-element-c65a6c0 */.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button {
    color: #000000;

    border-radius: 10px 10px 0px 0px;
    padding: 0;
    max-width: 10px;
    margin-bottom: -10px;
}



.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-wishlist .jet-wishlist-item {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1a557 */.jet-wishlist-item__content {
  position: relative;
}

.jet-cw-remove-button.jet-wishlist-item-remove-button {
  position: absolute;
  top: 25px;
  left: 1px;
  z-index: 10; 
  border-radius: 100px !important;
}

.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button .icon:hover {
    color: #9a1914;
}

.elementor-3394 .elementor-element.elementor-element-c65a6c0 .jet-cw-remove-button.jet-wishlist-item-remove-button .icon {
    transition: ease 0.3s;
}

.jet-cw-product-title a {
  display: inline-block;     /* ou block si tu veux forcer la ligne entière */
  max-width: 90%;            /* limite la largeur */
  white-space: normal;       /* permet le retour à la ligne */
  overflow: hidden;          /* évite les débordements moches */
  text-overflow: ellipsis;   /* rajoute "..." si tu veux couper au lieu de wrap */
  word-break: break-word;    /* force la coupure des mots longs */
}/* End custom CSS */