|
- @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');
-
- * {
- font-family: 'Roboto', sans-serif;
- margin: 0;
- box-sizing: border-box;
- padding: 0;
- text-decoration: none;
- outline: none;
- }
-
- button, a {
- cursor: pointer;
- }
-
- :root {
- font-size: 62.5%;
- --primary: #6d654e;
- --secondary: #c4b57b;
- --highlight: #ea8f34;
- --teal: #1e8bbc;
- --dark-grey: #7a7a7a;
- --border-grey: #e8e8e8;
- --shadow-grey: hsl(0, 0%, 86%);
- --footer-grey: hsl(0, 0%, 93%);
- --error: #d07a7a;
- --success: #88b749;
- --warning: #ffc409;
- }
-
-
- .tab-header {
- display: flex;
- align-items: center;
- justify-content: flex-start;
- padding: 0 2rem;
- position: sticky;
- position: -webkit-sticky;
- background-color: white;
- z-index: 1;
- top: 0;
-
- &::after {
- content: '';
- display: block;
- flex-grow: 1;
- height: 2px;
- background-color: var(--border-grey);
- opacity: 0.7;
- margin-left: 2rem;
- }
-
- h2 {
- font-size: 2.4rem;
- color: var(--primary);
- font-weight: 400;
- }
- }
-
- .bread-crumbs {
- font-size: 1.4rem;
- color: var(--dark-grey);
- padding: 2rem;
- position: sticky;
- position: -webkit-sticky;
- background-color: white;
- top: 2.9rem;
- z-index: 1;
-
- span {
- color: var(--highlight);
- font-weight: 300;
- letter-spacing: 0.5px;
- cursor: pointer;
-
- &.current-page {
- pointer-events: none;
- color: var(--dark-grey);
- }
- }
- }
-
- .common-button {
- border: none;
- background-color: var(--highlight);
- padding: 0 4rem;
- color: white;
- font-size: 1.6rem;
- letter-spacing: 0.5px;
- border-radius: 4rem;
- height: 4.5rem;
- transition: box-shadow 0.3s;
-
- &:hover {
- box-shadow: 0px 0px 10px -2px var(--highlight);
- }
-
- &.neutral {
- background-color: var(--border-grey);
- color: var(--dark-grey);
-
- &:hover {
- box-shadow: 0px 0px 10px -2px var(--dark-grey);
- }
- }
-
- &.outline {
- border: 1px solid var(--highlight);
- background-color: transparent;
- color: var(--highlight);
- }
-
- &:disabled {
- cursor: not-allowed;
- opacity: 0.5;
- }
- }
|