/*** Tabs ***

<div class='tabs'> 
    <a href='#'><div class='tab active'>Active Tab</div></a>
    <a href='#'><div class='tab'>Other Tab</div></a>
</div>
*/

.tabs {
    display: flex;
    flex-direction: row;
    gap: 32px;
}

.tab {
    display: flex;
    padding: 12px 0px 9px 0px;
    justify-content: center;
    align-items: center;
    color: var(--main-black);
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 21px;
    letter-spacing: -0.14px;
    white-space: nowrap;
    border-bottom: 3px white solid;
}
.tab.padding {
    padding: 12px;
}
.tab:hover {
    border-bottom: 3px solid var(--main-black);
}
.tab.active {
    color: var(--main-blue);
    border-bottom: 3px solid var(--main-blue);
}
@media screen and (max-width: 772px) {
    .tabs {
        gap: 0px;
        overflow-x: scroll;
    }
    .tab {
        font-size: 12px;
        letter-spacing: -0.12px;
        padding: 12px 12px 9px 12px;
    }
}

/*** TOGGLES ***/

/*** TOGGLES ***/
/* Default: Left Active */
.toggle {
    display: flex;
    flex-direction: row;
    gap: 4px;
    align-items: center;
    cursor: pointer;
} 
.toggle_label {
    font-size: 12px;
    letter-spacing: -0.12px;
    font-weight: 400;
}
.toggle_button {
    display: flex;
    width: 32px;
    padding: 2px;
    border-radius: 500px;
    background: var(--main-greyblue-shades-80);
}
.toggle.on .toggle_button {
    justify-content: flex-end;
    background: var(--main-blue);
}
.toggle_circle {
    display: flex;
    width: 14px;
    height: 14px;
    justify-content: center;
    align-items: center;
    border-radius: 500px;
    background: var(--main-white);
}

/*** FILTERS ***/
.dropdown {
    width: auto;
    padding: 6px 30px 6px 12px;
    border-radius: var(--radius-full);
    font-size: 13px;
    line-height: 20px; 
    letter-spacing: -0.13px;
}
.dropdown:focus {
    outline: none;
}
.dropdown.filter {
    border: 1px solid var(--main-blue-shades-90);
    background-color: var(--main-blue-shades-97);
    color: var(--main-blue);
}
.dropdown.filter:hover {
    background-color: var(--main-blue-shades-95);
}

.dropdown.sort {
    border: 1px solid var(--main-black-shades-85);
}
.dropdown.sort:hover {
    background-color: var(--main-black-shades-98);
}