$layout-a-max: 820px $layout-b-min: 821px body margin: 0 padding: 0 font-size: 18px .main-divider display: block @media screen and (min-width: $layout-b-min) display: grid grid-template-columns: 235px 1fr min-height: 100vh .pfp border-radius: 50% @mixin link-button color: hsl(107, 100%, 21.8%) background: hsl(87, 78.4%, 80%) padding: 12px border-radius: 10px border: 1px solid hsl(106.9, 49.8%, 46.9%) line-height: 1 text-decoration: none &:hover color: hsl(106.4, 100%, 12.9%) background: hsl(102.1, 77.2%, 67.3%) border-color: hsl(104, 51.4%, 43.5%) .profile-overview text-align: center z-index: 1 position: relative contain: paint //