@import "variables"; @import "mixins"; .widget-popover { position: absolute; right: 0; display: flex; flex-direction: column; background-color: $color-white; padding: 0; z-index: 100; @include widget-shadow; width: max-content; &--mobile { left: 0; right: inherit; } } .popover-links { list-style: none; display: flex; flex-direction: column; padding: $small-spacing; &__icon { width: 25px; height: 25px; margin-right: $small-spacing; } &__link-with-icon { display: flex; align-items: center; } &__link { cursor: pointer; padding: 0 $medium-spacing; box-sizing: border-box; position: relative; display: flex; flex-shrink: 0; flex-grow: 1; width: auto; & > a { @include popover-link; } &--large { line-height: 40px; padding: $small-spacing $medium-spacing; & > a, & { @include small-text; } } &--emph { @include regular-text; font-weight: 600; } } &__divider { border-top: 1px solid $color-silver-dark; } }