button.foldout-button{border:0;background:0;padding:4px 0;color:var(--text-regularHigh);cursor:pointer;font-size:1.5rem;line-height:1.75rem;font-family:SwedbankHeadlineBold,Arial,sans-serif;text-align:left;text-underline-offset:8px;text-decoration-thickness:3px}
button.foldout-button icon-chevron{color:var(--icon-regularLight);position:relative;top:5px;right:7px;transition:all .2s ease-in-out;margin-top:-3px;pointer-events:none}
button.foldout-button:hover:not(.reverse-foldout){text-decoration:none !important}
button.foldout-button:hover:not(.reverse-foldout) icon-chevron{color:var(--icon-regular);right:2px;transition:all .2s ease-in-out}
button.foldout-button.reverse-foldout{font-size:1rem;line-height:1.5rem}
button.foldout-button.reverse-foldout icon-chevron{color:var(--text-regularHigh);rotate:180deg;margin-top:-3px;position:relative;top:1px;right:unset;margin-right:2px;transition:all .2s ease-in-out;pointer-events:none}
button.foldout-button.reverse-foldout icon-chevron svg{pointer-events:none;height:20px;width:20px}
button.foldout-button.reverse-foldout:hover icon-chevron{left:-5px;transition:all .2s ease-in-out}
button.foldout-button:focus-visible{outline:2px solid var(--line-tabFocus);outline-offset:2px}
@media screen and (min-width:37.5em){button.foldout-button{font-size:1.75rem;line-height:2rem}
}