
/* =========================
DROPDOWNS
========================= */

.altanz-pf-dropdowns {
    position: relative;
    height: 0;
}

.altanz-pf-dropdown {

    position: absolute;
    top: 100%;
    left: 0;

    width: 100%;

    background: #fff;

    border-top: 1px solid #f7c988;
    border-bottom: 1px solid #f7c988;

    box-shadow: 0 4px 12px rgba(0,0,0,0.03);

    z-index: 999;

    opacity: 0;
    visibility: hidden;

    transform: translateY(8px);

    transition:
        opacity 0.28s ease,
        transform 0.28s ease,
        visibility 0.28s ease;
}


.altanz-pf-dropdown.active {

    opacity: 1;
    visibility: visible;

    transform: translateY(0);
}


.altanz-pf-dropdown-inner {
    padding: 26px 40px 26px;
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.altanz-pf-dropdown label {

    display: flex;

    align-items: center;

    line-height: 1.3;

    gap: 12px;

    font-size: 14px;

    color: #555;

    cursor: pointer;

    transition:
        opacity .24s ease,
        color .24s ease,
        transform .24s ease;
}



/*
|--------------------------------------------------------------------------
| DISABLED FILTER OPTIONS
|--------------------------------------------------------------------------
*/

.altanz-pf-disabled {

    opacity: 0.34;

    pointer-events: none;

    transform: translateX(1px);
}

.altanz-pf-disabled input {

    cursor: not-allowed;
}










