.properties padding-bottom: 3rem position: relative .property background-color: #fff background-image: linear-gradient($primary-light, #fff) background-repeat: no-repeat background-size: 100% 4rem border-top: 2px solid $primary overflow: hidden padding-bottom: 3rem padding-top: 2rem .property--shorthand background-image: linear-gradient($purple-light, #fff) border-top-color: $purple .property-links align-items: center display: flex font-size: 0.7rem justify-content: flex-end opacity: 0.5 transition-duration: $speed transition-property: opacity a border-bottom: 1px solid transparent color: $text-light margin-left: 1em &:before left: auto right: 0 transform: translateX(0) translateY(0) white-space: nowrap &:hover border-bottom-color: $link color: $link &:before transform: translateX(0) translateY(-4px) strong text-transform: capitalize &:hover opacity: 1 .property-collections a margin-left: 0.25em .property-name font-size: 1.2rem font-weight: $weight-bold a border-bottom: 1px solid transparent color: $text-strong display: inline-block position: relative vertical-align: top span color: $border padding-right: 0.6em position: absolute right: 100% top: 0 &:hover border-bottom-color: $link color: $link span color: $link .property-description code background: $background border-radius: 2px color: $text-strong padding: 0.2em 0.4em p margin-top: 0.5em .shorthand padding: 0 a background: $background border-radius: 2px padding: 0.2em 0.4em &:hover background: $link color: $link-invert .property-animation display: flex margin-top: 1rem .button background: $green color: #fff font-size: 0.8rem &:before content: "▶ Play animations" &:first-letter margin-right: 0.25em &.is-playing background: $red &:before content: "■ Stop" +mobile .property-header padding-left: 2rem padding-right: 2rem .property-links flex-wrap: wrap margin-bottom: 0.5rem +desktop // .property // margin-bottom: 3rem // margin-left: auto // margin-right: auto // width: 500px .property-header padding-left: 3rem padding-right: 3rem .property-links float: right padding: 0.25rem 0 // +from(1000px) // .property // width: 700px // +from(1200px) // .property // width: 900px // +from(1400px) // .property // width: 1100px // +from(1600px) // .property // width: 1300px