@@ -6,6 +6,12 @@ FONT SIZE SYSTEM (px)
6
6
10 / 12 / 14 / 16 / 18 / 20 / 24 / 30 / 36 / 44 / 52 / 62 / 74 / 86 / 98
7
7
*/
8
8
9
+ /*
10
+ Main color: #087f5b
11
+ Gray: #343a40
12
+
13
+
14
+ */
9
15
* {
10
16
margin : 0 ;
11
17
padding : 0 ;
@@ -16,7 +22,9 @@ FONT SIZE SYSTEM (px)
16
22
/* GENERAL STYLES */
17
23
/* ------------------------ */
18
24
body {
19
- font-family : sans-serif;
25
+ font-family : "Inter" , sans-serif;
26
+ color : # 343a40 ;
27
+ border-bottom : 8px solid # 087f5b ;
20
28
}
21
29
22
30
.container {
@@ -31,6 +39,8 @@ section {
31
39
32
40
h2 {
33
41
margin-bottom : 48px ;
42
+ font-size : 36px ;
43
+ letter-spacing : -0.5px ;
34
44
}
35
45
36
46
.grid-3-cols {
39
49
column-gap : 80px ;
40
50
}
41
51
52
+ .btn : link ,
53
+ .btn : visited {
54
+ font-weight : 500 ;
55
+ background-color : # 087f5b ;
56
+ color : # fff ;
57
+ text-decoration : none;
58
+ text-transform : uppercase;
59
+ display : inline-block;
60
+ }
61
+
62
+ .btn : hover ,
63
+ .btn : active {
64
+ background-color : # 099268 ;
65
+ }
66
+
67
+ .btn--big {
68
+ font-size : 18px ;
69
+ padding : 16px 32px ;
70
+ }
71
+
72
+ .btn--small {
73
+ font-size : 14px ;
74
+ padding : 8px 12px ;
75
+ }
76
+
42
77
/* ------------------------ */
43
78
/* COMPONENT STYLES */
44
79
/* ------------------------ */
@@ -57,10 +92,15 @@ header {
57
92
58
93
h1 {
59
94
margin-bottom : 24px ;
95
+ font-size : 44px ;
96
+ line-height : 1.1 ;
97
+ letter-spacing : -1px ;
60
98
}
61
99
62
100
.header-text {
63
101
margin-bottom : 24px ;
102
+ font-size : 18px ;
103
+ line-height : 1.7 ;
64
104
}
65
105
66
106
img {
@@ -73,13 +113,19 @@ img {
73
113
74
114
.features-title {
75
115
margin-bottom : 16px ;
116
+ font-size : 20px ;
76
117
}
77
118
78
119
.features-text {
120
+ font-size : 18px ;
121
+ line-height : 1.7 ;
79
122
}
80
123
81
124
/* TESTIMONIAL */
82
125
.testimonial-section {
126
+ background-color : # 087f5b ;
127
+ color : white;
128
+ padding : 24px ;
83
129
}
84
130
85
131
.testimonial-box {
@@ -89,11 +135,14 @@ img {
89
135
90
136
.testimonial-box h2 {
91
137
margin-bottom : 24px ;
138
+ font-size : 24px ;
92
139
}
93
140
94
141
.testimonial-text {
95
142
font-style : italic;
96
143
margin-bottom : 24px ;
144
+ font-size : 18px ;
145
+ line-height : 1.7 ;
97
146
}
98
147
99
148
/* CHAIRS */
@@ -103,6 +152,7 @@ img {
103
152
104
153
h3 {
105
154
margin-bottom : 24px ;
155
+ font-size : 20px ;
106
156
}
107
157
108
158
.chair-details {
@@ -127,8 +177,11 @@ h3 {
127
177
.chair-price {
128
178
display : flex;
129
179
justify-content : space-between;
180
+ font-size : 20px ;
130
181
}
131
182
132
183
footer {
133
184
margin-bottom : 48px ;
185
+ font-size : 14px ;
186
+ color : # 52575d ;
134
187
}
0 commit comments