UNPKG

@appearhere/bloom

Version:

Appear Here's pattern library and styleguide

74 lines (63 loc) 1.59 kB
.root { color: var(--color-white); position: relative; border-radius: var(--size-sm-iii); height: 0; padding-bottom: calc(56.25% + var(--destination-listing-content-height)); } .root:after { box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.1); } .root:hover, .root:focus { color: var(--color-white); } .body { position: absolute; bottom: 0; padding: var(--size-regular); overflow: hidden; width: 100%; } .overlay { background: linear-gradient(to bottom, rgba(20, 20, 21, 0) 10%, rgba(20, 20, 21, 0.65) 85%); background-color: transparent; border-bottom-left-radius: var(--size-sm-iii); border-bottom-right-radius: var(--size-sm-iii); } .name { composes: fontSmallI from '../../../globals/typography.css'; font-weight: var(--fontweight-demi); margin-top: var(--size-sm-ii); white-space: nowrap; overflow: hidden; width: 98%; text-overflow: ellipsis; } .spacer { padding-left: var(--size-sm-ii); padding-right: var(--size-sm-ii); vertical-align: top; } .additionalInformationBlock { composes: fontSmallI from '../../../globals/typography.css'; margin-top: var(--size-sm-ii); display: block; } .additionalInformationItem { display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .priceFromLabel { composes: fontSmallI from '../../../globals/typography.css'; margin-right: var(--size-sm-iii); } .price { composes: fontRegular from '../../../globals/typography.css'; font-weight: var(--fontweight-demi); } .priceUnit { composes: fontSmallI from '../../../globals/typography.css'; }