/**
 * Notify Me Pro
 *
 * @author    Nxtal <support@nxtal.com>
 * @copyright Nxtal 2023
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 * @version   2.0.0
 *
 */

.hide{  
    display:none;
}
.nxtal-product-notify .nxtal-notify {
    cursor: pointer;
    display: inline-flex;
    align-items: center;
}
.nxtal-product-notify .nxtal-notify i{
    font-size: 18px;
}
.product-miniature .nxtal-product-notify .nxtal-notify:hover {
    opacity: 0.7;
}
.product-miniature .nxtal-product-notify .nxtal-notify:active {
    transform: scale(1.2);
}
.product-additional-info .nxtal-product-notify .nxtal-notify,
.product-add-to-cart .nxtal-product-notify .nxtal-notify,
.pb-center-column .nxtal-product-notify .nxtal-notify {
    /*padding: 8px 12px;*/
    background: #1d93ab;
    color: #fff;
    display: inline-flex;
    justify-content: center;
}

.product-additional-info .nxtal-product-notify .nxtal-notify.active i,
.product-add-to-cart .nxtal-product-notify .nxtal-notify.active i,
.product-container .nxtal-product-notify .nxtal-notify.active i{
    color: #f55c10;
}
.product-miniature .nxtal-product-notify .nxtal-notify-label, .ajax_block_product .nxtal-product-notify .nxtal-notify-label {
    display: none;
}
.product-miniature .product-description .nxtal-product-notify {
    display: none;
}
.product-miniature .nxtal-product-notify {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 10;
}
.product-miniature .wishlist-button-add + .nxtal-product-notify {
    top: 60px;
}
.product-miniature .nxtal-product-notify .nxtal-notify {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 2.5rem;
    width: 2.5rem;
    min-width: 2.5rem;
    padding-top: 0.1875rem;
    background-color: #ffffff;
    box-shadow: 0.125rem -0.125rem 0.25rem 0 rgba(0,0,0,0.2);
    border-radius: 50%;
    transition: 0.2s ease-out;
    border: none;
}
.product-miniature .nxtal-product-notify .nxtal-notify.active {
    color: #f55c10;
}

#product-notify-modal {
    display: none;
}
#product-notify-modal .modal-header .modal-title {
    display: inline-flex;
    align-items: center;
}
#product-notify-modal .modal-header .material-icons {
    font-size: 24px;
}   

#product-notify-modal .form-group {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
    flex-wrap: wrap;
}

#product-notify-modal .btn-success {
    color: #fff;
    background-color: #4cbb6c;
    border-color: #4cbb6c;
}

#product-notify-modal .input-group-addon{
    min-width: 35px;
    text-align: center;
    border-width: 1px 1px 1px 0px;
    border-style: solid;
    border-color: #e3e3e3;
}

.fancybox-inner #product-notify-modal {
    max-width: 550px;
}

.product-additional-info .nxtal-product-notify {
    display: none;
}

@media (max-width: 991px){
    .product-add-to-cart .nxtal-product-notify {
        padding: 0 0.3rem;
        width: 100%;
    }

    .product-additional-info .nxtal-product-notify .nxtal-notify, 
    .product-add-to-cart .nxtal-product-notify .nxtal-notify, 
    .pb-center-column .nxtal-product-notify .nxtal-notify {
        width: 100%;
    }
}
