|
14 | 14 |
|
15 | 15 | .product-card:hover { |
16 | 16 | transform: translateY(-4px); |
17 | | - box-shadow: 0 12px 24px rgba(102, 126, 234, 0.15); |
18 | | - border-color: rgba(102, 126, 234, 0.3); |
| 17 | + box-shadow: 0 12px 24px rgba(46, 133, 85, 0.15); |
| 18 | + border-color: rgba(46, 133, 85, 0.3); |
19 | 19 | } |
20 | 20 |
|
21 | 21 | /* Image Section */ |
|
70 | 70 | justify-content: center; |
71 | 71 | cursor: pointer; |
72 | 72 | transition: all 0.2s ease; |
73 | | - color: #667eea; |
74 | | - box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); |
| 73 | + color: var(--ifm-color-primary); |
| 74 | + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); |
75 | 75 | } |
76 | 76 |
|
77 | 77 | .overlay-button:hover { |
78 | 78 | transform: scale(1.1); |
79 | | - background: linear-gradient(135deg, #667eea 0%, #06b6d4 100%); |
| 79 | + background: var(--ifm-color-primary); |
80 | 80 | color: white; |
81 | 81 | } |
82 | 82 |
|
|
114 | 114 | position: absolute; |
115 | 115 | top: 12px; |
116 | 116 | left: 12px; |
117 | | - background: linear-gradient(135deg, #667eea 0%, #5b47d6 100%); |
| 117 | + background: var(--ifm-color-primary); |
118 | 118 | color: white; |
119 | 119 | padding: 4px 10px; |
120 | 120 | border-radius: 6px; |
|
123 | 123 | text-transform: uppercase; |
124 | 124 | letter-spacing: 0.5px; |
125 | 125 | z-index: 3; |
126 | | - box-shadow: 0 2px 8px rgba(102, 126, 234, 0.4); |
| 126 | + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15); |
127 | 127 | } |
128 | 128 |
|
129 | 129 | /* Content Section */ |
|
206 | 206 | display: flex; |
207 | 207 | align-items: baseline; |
208 | 208 | font-weight: 700; |
209 | | - color: #5b47d6; |
| 209 | + color: var(--ifm-font-color-base); |
210 | 210 | } |
211 | 211 |
|
212 | 212 | .price-currency { |
|
223 | 223 | justify-content: center; |
224 | 224 | gap: 0.5rem; |
225 | 225 | padding: 0.625rem 1rem; |
226 | | - background: linear-gradient(135deg, #667eea 0%, #5b47d6 100%); |
| 226 | + background: var(--ifm-color-primary); |
227 | 227 | color: white; |
228 | 228 | border: none; |
229 | 229 | border-radius: 8px; |
|
232 | 232 | cursor: pointer; |
233 | 233 | transition: all 0.2s ease; |
234 | 234 | white-space: nowrap; |
235 | | - box-shadow: 0 2px 8px rgba(102, 126, 234, 0.3); |
| 235 | + box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); |
236 | 236 | } |
237 | 237 |
|
238 | 238 | .product-card-button:hover { |
239 | | - background: linear-gradient(135deg, #818cf8 0%, #06b6d4 100%); |
| 239 | + background: var(--ifm-color-primary-dark); |
240 | 240 | transform: translateY(-1px); |
241 | | - box-shadow: 0 4px 12px rgba(102, 126, 234, 0.4); |
| 241 | + box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15); |
242 | 242 | } |
243 | 243 |
|
244 | 244 | .product-card-button:active { |
|
0 commit comments