@import 'colours.less'; .account { margin-top: 2em; grid-area: bottom; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 0 1em; button { display: block; // height: 3em; width: 75%; } input { width: 75%; height: 3em; display: block; } .list { letter-spacing: 0.25em; text-transform: uppercase; figure { font-size: 125%; display: flex; flex-flow: column; button { width: 100%; } } } } .stripe-btn { background: @yellow; color: black; border-radius: 2px; border-width: 0; &:active, &:focus, &:hover { color: black; } &[disabled] { border: 1px solid @yellow; color: @yellow; background: black; } }