.membershipContainer { align-items: center; background: var(--Scandic-Brand-Burgundy); border-radius: var(--Corner-radius-Small); display: grid; grid-template-columns: 1fr; justify-items: center; padding: var(--Spacing-x1) var(--Spacing-x2) 0; } .icon { display: flex; align-items: center; flex-direction: row; justify-content: center; padding-left: var(--Spacing-x2); } .burgundy { background-color: var(--Main-Brand-Burgundy); } .red { background-color: var(--Scandic-Brand-Scandic-Red); } @media screen and (min-width: 768px) { .membershipContainer { grid-template-columns: auto auto; padding: 0 0 0 var(--Spacing-x2); gap: var(--Spacing-x-half); } .icon { padding-left: 0; } }