@import "../../../stylesheets/variables/_all"; .modal { display: flex; flex-direction: column; align-self: flex-start; padding: calc(var(--line-height-computed) / 2) var(--line-height-computed); outline: none; @include mq($small-only) { width: 100%; height: 100%; } } .content { color: var(--color-text); font-weight: normal; padding: var(--line-height-computed) 0; } .header { display: flex; padding: var(--line-height-computed) 0; border-bottom: var(--border-size) solid var(--color-gray-lighter); } .actions { flex: 0 1 35%; display: flex; align-items: center; justify-content: space-between; } .title { @extend %text-elipsis; flex: 1; margin: 0; font-weight: 400; } %btn { flex: 0 1 48%; } .dismiss, .confirm { @extend %btn; } .dismiss { } .confirm { color: var(--color-white) !important; background-color: var(--color-link) !important; }