.spw-fab-container {
    display: none;
    position: fixed;
    right: .5rem;
    width: auto;
    z-index: 5;
}

.spw-fab-container--bottom-right {
    bottom: 2rem;
}

.spw-fab-container--middle-right {
    bottom: 50vh;
}

.spw-fab--regular {
    border-radius: 3rem;
    padding: 0.75rem 1.25rem;
}

.spw-fab--bar {
    padding: .625rem 1.5rem;
}

.spw-fab:focus {
    outline: none;
}

.spw-fab__icon {}

.spw-fab__text {
    font-size: 1rem;
}
