|
25 | 25 | }
|
26 | 26 | /* Lookbook product markers */
|
27 | 27 | .lookbook-marker {
|
28 |
| - width: 2rem; |
29 |
| - height: 2rem; |
| 28 | + position: relative; |
| 29 | + width: 2.75rem; |
| 30 | + height: 2.75rem; |
30 | 31 | border-radius: 50%;
|
31 | 32 | padding: 0;
|
32 | 33 | display: flex;
|
33 | 34 | align-items: center;
|
34 | 35 | justify-content: center;
|
| 36 | + background-color: #fff; |
| 37 | + border: 3px solid #f25b76; |
| 38 | + box-shadow: 0 12px 24px rgba(242, 91, 118, 0.25); |
| 39 | + transition: transform 0.2s ease, box-shadow 0.2s ease; |
| 40 | +} |
| 41 | + |
| 42 | +.lookbook-marker::after { |
| 43 | + content: ""; |
| 44 | + display: block; |
| 45 | + width: 0.9rem; |
| 46 | + height: 0.9rem; |
| 47 | + border-radius: 50%; |
| 48 | + background-color: #f25b76; |
35 | 49 | }
|
| 50 | + |
| 51 | +.lookbook-marker:focus, |
| 52 | +.lookbook-marker:hover { |
| 53 | + transform: scale(1.05); |
| 54 | + box-shadow: 0 16px 32px rgba(242, 91, 118, 0.35); |
| 55 | +} |
| 56 | + |
36 | 57 | .prettyblock-lookbook {
|
37 | 58 | width: 100%;
|
38 | 59 | display: grid;
|
39 |
| - gap: 1rem; |
| 60 | + gap: 1.5rem; |
| 61 | + align-items: start; |
40 | 62 | }
|
| 63 | + |
41 | 64 | .prettyblock-lookbook.columns-2 {
|
42 |
| - grid-template-columns: repeat(2, 1fr); |
| 65 | + grid-template-columns: repeat(2, minmax(0, 1fr)); |
43 | 66 | }
|
| 67 | + |
44 | 68 | .prettyblock-lookbook.columns-3 {
|
45 |
| - grid-template-columns: repeat(3, 1fr); |
| 69 | + grid-template-columns: repeat(3, minmax(0, 1fr)); |
| 70 | +} |
| 71 | + |
| 72 | +.prettyblock-lookbook .lookbook-item { |
| 73 | + display: flex; |
| 74 | + align-items: center; |
| 75 | + justify-content: center; |
| 76 | +} |
| 77 | + |
| 78 | +.prettyblock-lookbook .lookbook-item--main { |
| 79 | + padding: 0 1.5rem; |
| 80 | +} |
| 81 | + |
| 82 | +.lookbook-main-wrapper { |
| 83 | + max-width: 640px; |
| 84 | + margin: 0 auto; |
| 85 | +} |
| 86 | + |
| 87 | +.lookbook-helper { |
| 88 | + display: inline-flex; |
| 89 | + align-items: center; |
| 90 | + gap: 0.75rem; |
| 91 | + padding: 0.75rem 1.5rem; |
| 92 | + border-radius: 999px; |
| 93 | + background-color: #fff; |
| 94 | + box-shadow: 0 20px 40px rgba(0, 0, 0, 0.08); |
| 95 | + font-size: 0.95rem; |
| 96 | + color: #3a3a3a; |
| 97 | +} |
| 98 | + |
| 99 | +.lookbook-helper-icon { |
| 100 | + display: inline-flex; |
| 101 | + align-items: center; |
| 102 | + justify-content: center; |
| 103 | + width: 2.5rem; |
| 104 | + height: 2.5rem; |
| 105 | + border-radius: 50%; |
| 106 | + background: linear-gradient(135deg, rgba(242, 91, 118, 0.12), rgba(242, 91, 118, 0.25)); |
| 107 | + color: #f25b76; |
| 108 | +} |
| 109 | + |
| 110 | +.lookbook-helper-svg { |
| 111 | + display: block; |
| 112 | +} |
| 113 | + |
| 114 | +.lookbook-helper-text { |
| 115 | + font-weight: 600; |
46 | 116 | }
|
| 117 | + |
47 | 118 | @media (max-width: 767.98px) {
|
48 | 119 | .prettyblock-lookbook.columns-2,
|
49 | 120 | .prettyblock-lookbook.columns-3 {
|
50 | 121 | grid-template-columns: 1fr;
|
51 | 122 | }
|
52 | 123 | }
|
| 124 | + |
| 125 | +@media (min-width: 992px) { |
| 126 | + .prettyblock-lookbook { |
| 127 | + gap: 0; |
| 128 | + } |
| 129 | + |
| 130 | + .prettyblock-lookbook .lookbook-item--main { |
| 131 | + padding: 0 3rem; |
| 132 | + } |
| 133 | +} |
53 | 134 | /* Style pour le panier déroulant */
|
54 | 135 | .ever-shopping-cart .dropdown-menu.cart-dropdown-content {
|
55 | 136 | padding: 15px;
|
|
0 commit comments