Newer
Older
@use 'styles/settings.scss'as s;
.dropdown-container {
position: relative;
cursor: pointer;
padding-bottom: 5px;
.current-item {
display: flex;
align-items: center;
font-size: 18px;
font-weight: s.$weight-bold;
}
&.inactive {
cursor: text;
.icon {
display: none;
}
}
&.open {
.dropdown {
opacity: 1;
transform: translateY(100%);
visibility: visible;
}
.icon {
transform: rotate(180deg);
}
}
.dropdown {
position: absolute;
bottom: 0;
left: 0;
transform: translateY(75%);
background: s.$white;
z-index: 2000;
border-radius: 5px;
box-shadow: 0 0 5px rgba(s.$black, 0.05);
visibility: hidden;
opacity: 0;
&.right {
right: 0;
left: auto;
}