PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 2.0.3
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v2.0.3
3.1.4 3.0.8 3.0.9 3.1.0 3.1.2 3.1.3 3.0.7 3.0.5 3.0.4 3.0.3 3.0.2 trunk 1.5.0 1.5.1 1.5.2 1.6.1 1.6.2 1.6.3 1.6.4 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 All 93 releases
ultimate-store-kit / assets / css / usk-product-category.css

usk-product-category.css in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 2.0.3, at assets/css/usk-product-category.css

319 lines 7.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .usk-product-category .usk-grid {
2 grid-template-columns: repeat(1, 1fr);
3 grid-gap: 20px;
4 display: grid;
5 text-decoration: none;
6 margin: 0 auto;
7 }
8 .usk-product-category .category-link {
9 text-decoration: none;
10 }
11 .usk-product-category .usk-item {
12 position: relative;
13 transition: all 0.3s ease;
14 overflow: hidden;
15 }
16 .usk-product-category .usk-content {
17 position: absolute;
18 }
19 .usk-product-category .usk-image {
20 width: 100%;
21 height: 100%;
22 overflow: hidden;
23 }
24 .usk-product-category .usk-image img {
25 width: 100%;
26 height: 100%;
27 object-fit: cover;
28 }
29 .usk-product-category .title {
30 font-weight: 600;
31 line-height: 22px;
32 margin: 0;
33 text-decoration: none;
34 transition: all 0.25s ease;
35 }
36 .usk-product-category .usk-category-count {
37 font-size: 13px;
38 text-transform: uppercase;
39 margin: 0;
40 transition: all 0.25s ease;
41 }
42 .usk-product-category.style-1 .usk-item {
43 border-radius: 5px;
44 }
45 .usk-product-category.style-1 .usk-item:hover .usk-content {
46 background: #0c0d0e;
47 }
48 .usk-product-category.style-1 .usk-item:hover .title {
49 color: #fff;
50 }
51 .usk-product-category.style-1 .usk-item:hover .usk-category-count span {
52 opacity: 0;
53 }
54 .usk-product-category.style-1 .usk-item:hover .usk-category-count i {
55 color: #fff;
56 opacity: 1;
57 right: 0;
58 }
59 .usk-product-category.style-1 .usk-item:hover .usk-image img {
60 transform: scale(1.1);
61 }
62 .usk-product-category.style-1 .usk-content {
63 padding: 12px 20px;
64 border-radius: 4px;
65 background: #fff;
66 bottom: 0;
67 left: 0;
68 right: 0;
69 margin: clamp(15px, 2vw, 30px);
70 transition: all 0.25s ease;
71 display: flex;
72 justify-content: space-between;
73 align-items: center;
74 gap: 10px;
75 }
76 .usk-product-category.style-1 .title {
77 color: #0c0d0e;
78 font-size: 16px;
79 }
80 .usk-product-category.style-1 .usk-category-count {
81 position: relative;
82 display: flex;
83 align-items: center;
84 flex-shrink: 0;
85 font-size: 12px;
86 font-weight: 600;
87 color: #828282;
88 gap: 5px;
89 }
90 .usk-product-category.style-1 .usk-category-count i {
91 color: #0c0d0e;
92 font-size: 17px;
93 position: absolute;
94 right: -10px;
95 transition: 0.25s cubic-bezier(0.5, 1, 0.89, 1);
96 opacity: 0;
97 }
98 .usk-product-category.style-1 .usk-image img {
99 transition: 0.5s cubic-bezier(0.5, 1, 0.89, 1);
100 will-change: transform;
101 animation: 1s cubic-bezier(0.26, 0.54, 0.32, 1) lazy-fadeIn;
102 -webkit-animation: 1s cubic-bezier(0.26, 0.54, 0.32, 1) lazy-fadeIn;
103 }
104 .usk-product-category.style-2 .usk-item:hover .usk-image img {
105 transform: scale(1.1);
106 }
107 .usk-product-category.style-2 .usk-item:hover .usk-category-count {
108 background: #0c0d0e;
109 color: #fff;
110 }
111 .usk-product-category.style-2 .usk-item:hover .usk-category-count i {
112 transform: translateX(0px);
113 opacity: 1;
114 }
115 .usk-product-category.style-2 .usk-item:hover .usk-count-number {
116 opacity: 0;
117 transform: translateX(15px);
118 }
119 .usk-product-category.style-2 .usk-image img {
120 transition: 0.5s cubic-bezier(0.5, 1, 0.89, 1);
121 will-change: transform;
122 animation: 1s cubic-bezier(0.26, 0.54, 0.32, 1) lazy-fadeIn;
123 -webkit-animation: 1s cubic-bezier(0.26, 0.54, 0.32, 1) lazy-fadeIn;
124 }
125 .usk-product-category.style-2 .usk-content {
126 bottom: 0;
127 left: 0;
128 right: 0;
129 display: flex;
130 align-items: center;
131 justify-content: space-between;
132 padding: clamp(20px, 2vw, 30px);
133 }
134 .usk-product-category.style-2 .title {
135 color: #0c0d0e;
136 font-size: clamp(18px, 2vw, 24px);
137 }
138 .usk-product-category.style-2 .usk-category-count {
139 color: #0c0d0e;
140 background: #fff;
141 display: inline-flex;
142 align-items: center;
143 justify-content: center;
144 font-size: 16px;
145 border-radius: 40px;
146 height: 48px;
147 width: 48px;
148 position: relative;
149 overflow: hidden;
150 transition: all 0.25s ease;
151 }
152 .usk-product-category.style-2 .usk-category-count i {
153 position: absolute;
154 opacity: 0;
155 transform: translateX(-25px);
156 transition: transform 0.25s ease;
157 }
158 .usk-product-category.style-2 .usk-count-number {
159 transition: all 0.25s ease;
160 }
161 .usk-product-category.style-2 .usk-count-text {
162 display: none;
163 }
164 .usk-product-category.style-3 .usk-item:hover .usk-image img {
165 transform: scale(1.1);
166 }
167 .usk-product-category.style-3 .usk-item:hover .title {
168 transform: translateY(0);
169 }
170 .usk-product-category.style-3 .usk-item:hover .usk-category-count {
171 opacity: 1;
172 transform: translateY(0);
173 }
174 .usk-product-category.style-3 .usk-image img {
175 transition: all 0.3s ease;
176 }
177 .usk-product-category.style-3 .usk-content {
178 bottom: 0;
179 padding: 28px;
180 overflow: hidden;
181 width: 100%;
182 }
183 .usk-product-category.style-3 .title {
184 color: #0c0d0e;
185 font-size: clamp(18px, 2vw, 24px);
186 transform: translateY(30px);
187 margin-bottom: 8px;
188 line-height: 1.2;
189 overflow: hidden;
190 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
191 }
192 .usk-product-category.style-3 .usk-category-count {
193 color: #828282;
194 opacity: 0;
195 transform: translateY(25px);
196 overflow: hidden;
197 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.4s step-end, opacity 0.4s ease;
198 }
199 .usk-product-category.style-3 .usk-category-count i {
200 display: none;
201 }
202 .usk-product-category.style-4 .usk-item {
203 display: flex;
204 align-items: center;
205 justify-content: center;
206 }
207 .usk-product-category.style-4 .usk-item:hover .usk-image img {
208 transform: scale(1.1);
209 }
210 .usk-product-category.style-4 .usk-item:hover .title {
211 opacity: 0;
212 }
213 .usk-product-category.style-4 .usk-item:hover .usk-category-count {
214 opacity: 1;
215 transform: translateY(-20px);
216 }
217 .usk-product-category.style-4 .usk-image img {
218 transition: all 0.3s ease;
219 }
220 .usk-product-category.style-4 .usk-content {
221 top: 50%;
222 transform: translateY(-50%);
223 text-align: center;
224 }
225 .usk-product-category.style-4 .title {
226 background: #2b2d42;
227 padding: 5px 10px;
228 border-radius: 2px;
229 color: #fff;
230 font-size: 14px;
231 transform: translateY(20px);
232 opacity: 1;
233 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.3s step-end, opacity 0.3s ease;
234 }
235 .usk-product-category.style-4 .usk-category-count {
236 padding: 5px 10px;
237 color: #fff;
238 background: #d90429;
239 border-radius: 3px;
240 transform: translateY(-10px);
241 opacity: 0;
242 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0.4s step-end, opacity 0.4s ease;
243 }
244 .usk-product-category.style-4 .usk-category-count i {
245 display: none;
246 }
247 .usk-product-category.style-5 .usk-item:hover {
248 box-shadow: 0px 9px 16px -4px rgba(0, 0, 0, 0.23);
249 transition: all 0.3s ease;
250 }
251 .usk-product-category.style-5 .title {
252 color: #0c0d0e;
253 font-size: clamp(18px, 2vw, 24px);
254 margin-bottom: 8px;
255 }
256 .usk-product-category.style-5 .usk-content {
257 text-align: center;
258 padding: 20px 30px;
259 border-radius: 5px;
260 width: max-content;
261 top: 50%;
262 left: 50%;
263 transform: translate(-50%, -50%);
264 border: 1px solid #e2e2e2;
265 backdrop-filter: blur(15px);
266 background: rgba(255, 255, 255, 0.22);
267 }
268 .usk-product-category.style-5 .usk-category-count {
269 color: #828282;
270 }
271 .usk-product-category.style-5 .usk-category-count i {
272 display: none;
273 }
274 .usk-product-category.style-6 .usk-item {
275 display: flex;
276 align-items: center;
277 grid-gap: 15px;
278 border: 0;
279 }
280 .usk-product-category.style-6 .usk-content {
281 position: relative;
282 }
283 .usk-product-category.style-6 .usk-image {
284 width: 60px;
285 height: 60px;
286 padding: 5px;
287 border-radius: 60px;
288 border: 1px solid #ddd;
289 overflow: hidden;
290 }
291 .usk-product-category.style-6 .usk-image img {
292 border-radius: 60px;
293 }
294 .usk-product-category.style-6 .usk-category-count {
295 display: none;
296 }
297 .usk-product-category.style-6 .title {
298 font-size: clamp(16px, 2vw, 18px);
299 color: #0c0d0e;
300 }
301
302 @media (min-width: 768px) {
303 .usk-product-category .usk-grid {
304 grid-template-columns: repeat(2, 1fr);
305 }
306 }
307 @media (min-width: 1024px) {
308 .usk-product-category .usk-grid {
309 grid-template-columns: repeat(3, 1fr);
310 }
311 }
312 @keyframes lazy-fadeIn {
313 0% {
314 opacity: 0;
315 }
316 to {
317 opacity: 1;
318 }
319 }