/****************WISHLIST MENU (selon mon shortcode "Menu single discotheque - shortcode")****************/

/****menu du plugin****/
.nmgr-dashboard{
	display: none;
}

/****selon shortcode****/
/*left menu shortcode*/
.nm_gift_registry #primary,
.nm_gift_registry-wishlist #primary{
	border-left: none !important;
}

.nmgr-wishlist-menu-custom ul {
    background-color: var(--ast-global-color-4);
}

.nmgr-wishlist-menu-custom ul li{
    border-top: 1px solid var(--ast-border-color);
    margin-bottom: 0 !important;
}

.nmgr-wishlist-menu-custom ul li a {
    display: inline-flex;
    padding: 1em;
    width: 100%;
    font-weight: 500;
    color: var(--ast-global-color-3);
    transition: all 0.1s;
}

.nmgr-wishlist-menu-custom ul li a:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f8d9";
    margin-right: 20px;
}

.nmgr-wishlist-menu-custom .is-active a, .nmgr-wishlist-menu-custom li:hover a {
    color: var(--ast-global-color-0);
}

.nmgr-wishlist-menu-custom .is-active,
.nmgr-wishlist-menu-custom li:not(.is-active):hover a {
    border-right: 3px solid var(--ast-global-color-0);
}

.nmgr-wishlist-menu-custom .is-active.no-border,
.nmgr-wishlist-menu-custom .is-active.no-border:hover a{
    border-right: none !important; 
    background-color: #FFF !important;
    border-top: none !important;
}

/*delete btn*/

label.nmgr-checkbox-switch, label[for="nmgr_delete_wishlist"] {
    pointer-events: painted !important; 
    position: relative !important; 
	overflow: visible !important; 
}


/********************************MENU ACTIONS*************************/
.nmgr-submenu {
    display: block !important; 
    position: static !important; 
    visibility: visible !important; 
    left: auto !important;
    top: auto !important;
}

.edit-delete-wrapper .nmgr-dropdown-btn{
	display: none !important;
}

.nmgr-submenu .ui-menu-item-wrapper {
    white-space: normal !important; /* Permet au texte de passer à la ligne */
    overflow-wrap: normal; 
}


/*****************************WISHLIST ID CARD (shortcode)*****************/
/****infos du plugin****/
.nmgr-title, .nmgr-display-name, .nmgr-event-date, .nmgr-description{
	display: none;
}

/*exception pour la page de recherche et résultats*/
.search-nm_gift_registry .nmgr-title, 
.search-nm_gift_registry .nmgr-display-name, 
.search-nm_gift_registry .nmgr-event-date, 
.search-nm_gift_registry .nmgr-description{
	display: block;
}

/****selon shortcode****/
.nmgr-wishlist-idcard{
	background: var(--ast-global-color-2);
	padding: 20px;
	color: #fff;
}

.nmgr-wishlist-idcard h2.upmywp-nmgr-title{
	color: #fff;
	margin-bottom: 10px;
}

.nmgr-wishlist-idcard p{
		margin-bottom: 10px
}

/**************************PRODUCTS TABLE************************/
.nmgr-table tbody th:not(:last-child), .nmgr-table td:not(:last-child),
.nmgr-table tbody th:last-child, .nmgr-table td:last-child{
    border-bottom: 1px solid var(--ast-border-color);
}

.nmgr-items-view .nmgr_title div a{
	font-family: 'Bebas Neue', sans-serif;
	font-size: 18px; 
	line-height: 1.2em;
}


/*************************Share***********************/
/****offficiel plugin****/
.nmgr-sharing{
    background: var(--ast-global-color-0);
	padding: 20px; 
}

/*.nmgr-template-title{
	color: #fff !important;
}*/

.nmgr-copy-wrapper.nmgr-tip{
    background: var(--ast-global-color-0);
	padding: 20px;
	margin-top: 0;
	color: #fff; 
	width: 100%;
}

.share-item.nmgr-tip a{
	background: #fff !important;
}

.share-item.nmgr-tip svg{
	fill: var(--ast-global-color-2);
}
