UNPKG

@randstad-design/orbit-multitheme

Version:

multitheme Front-end code based on Randstad Human Forward components

181 lines (162 loc) 4.68 kB
.subscript { font-family: Montserrat, arial, sans-serif; font-size: 16px; text-transform: none; line-height: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .subscript-video--title { font-family: Montserrat-SemiBold, arial, sans-serif; font-size: 20px; text-transform: none; line-height: 30px; } .subscript-video--runtime { font-family: Montserrat, arial, sans-serif; font-size: 18px; text-transform: none; line-height: 30px; } @media (max-width: 940px) { .subscript--info { display: block; margin-top: 5px; } } @media (min-width: 941px) { .subscript { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .subscript--text { -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; } .subscript--info { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } .subscript .subscript--text + .subscript--info { margin-left: 10px; } } .preview figure { height: 100%; width: 100px; } .preview .preview-link-only { text-decoration: underline; } .preview .preview-link-only:hover { text-decoration: none; } .preview .button--icon-text { margin-left: -5px; } @media (max-width: 940px) { figure + .preview--content { margin-top: 30px; } } @media (min-width: 941px) { .preview { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; padding: 50px; } .preview figure { min-width: 100px; } .preview figure + .preview--content { margin: 0 0 0 30px; } .preview--content { -webkit-flex-shrink: 3; -ms-flex-negative: 3; flex-shrink: 3; } .preview .button--icon-text:hover .icon { -webkit-animation: none; animation: none; } } .section-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .section-header h2, .section-header__chapter { font-family: Montserrat-SemiBold, arial, sans-serif; font-size: 32px; text-transform: none; line-height: 40px; } @media (min-width: 941px) { .section-header h2, .section-header__chapter { font-family: Montserrat-SemiBold, arial, sans-serif; font-size: 40px; text-transform: none; line-height: 45px; } } .section-header .block__header + .block__content { margin-top: 0; } @media (min-width: 941px) { .section-header { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; padding-top: 130px; padding-bottom: 50px; } } .section-header__chapter { color: #ff661a; } .section-header__title { color: #2e2e2e; } .quote--s { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .quote--s .quote__media { width: calc((3/28) * 100%); } .quote--s .quote__content { margin-left: auto; width: calc((23/28) * 100%); } .quote--s .quote__text { font-family: Montserrat-ExtraBold, arial, sans-serif; font-size: 20px; text-transform: none; line-height: 30px; margin: 0; } @media (min-width: 941px) { .quote--s .quote__text { font-family: Montserrat-ExtraBold, arial, sans-serif; font-size: 26px; text-transform: uppercase; line-height: 30px; } } .quote--s .quote__author { font-family: Montserrat, arial, sans-serif; font-size: 18px; text-transform: none; line-height: 30px; margin: 10px 0 0; } @media (min-width: 941px) { .quote--s .quote__media { width: calc((3/33) * 100%); } .quote--s .quote__content { width: calc((28/33) * 100%); } .quote--s .quote__author { margin-top: 20px; } } .quote--xs img { width: 60px; } @media (min-width: 941px) { .quote--xs { padding: 50px; } } /*# sourceMappingURL=content-items.css.map */