PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 1.5.2
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v1.5.2
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-all-styles.rtl.css

usk-all-styles.rtl.css in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 1.5.2, at assets/css/usk-all-styles.rtl.css

9,104 lines 333.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @charset "UTF-8";
2 .usk-slider .swiper-pagination,
3 .usk-dots-container .swiper-pagination,
4 .usk-arrows-dots-container .swiper-pagination {
5 position: relative;
6 display: flex;
7 justify-content: center; }
8 .usk-slider .swiper-pagination .swiper-pagination-bullet,
9 .usk-dots-container .swiper-pagination .swiper-pagination-bullet,
10 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
11 width: 10px;
12 height: 10px;
13 outline: none; }
14 .usk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
15 .usk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
16 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
17 margin-right: 5px;
18 outline: none; }
19 .usk-slider .swiper-pagination.swiper-pagination-fraction,
20 .usk-dots-container .swiper-pagination.swiper-pagination-fraction,
21 .usk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
22 bottom: auto;
23 z-index: 1; }
24
25 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic,
26 .usk-slider .swiper-pagination-bullets-dynamic,
27 .usk-dots-container .swiper-pagination-bullets-dynamic {
28 overflow: hidden;
29 font-size: 0;
30 width: 100% !important;
31 right: 0 !important;
32 transform: translateX(0) !important; }
33
34 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
35 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
36 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
37 transform: scale(0.33);
38 position: relative; }
39
40 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
41 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
42 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
43 transform: scale(1); }
44
45 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
46 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
47 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
48 transform: scale(1); }
49
50 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
51 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
52 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
53 transform: scale(0.66); }
54
55 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
56 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
57 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
58 transform: scale(0.33); }
59
60 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
61 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
62 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
63 transform: scale(0.66); }
64
65 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
66 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
67 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
68 transform: scale(0.33); }
69
70 [class*='usk-arrows-align-top'] .usk-arrows-container {
71 transform: translateY(-40px); }
72
73 [class*='usk-arrows-align-bottom'] .usk-arrows-container {
74 transform: translateY(40px); }
75
76 [class*='usk-dots-align-top'] .usk-dots-container {
77 transform: translateY(-30px); }
78
79 [class*='usk-dots-align-bottom'] .usk-dots-container {
80 transform: translateY(30px); }
81
82 [class*='usk-arrows-dots-align-top'] .usk-arrows-dots-container {
83 transform: translateY(-40px); }
84
85 [class*='usk-arrows-dots-align-bottom'] .usk-arrows-dots-container {
86 transform: translateY(40px); }
87
88 .usk-arrows-align-center .usk-position-center,
89 .usk-arrows-dots-align-center .usk-position-center {
90 width: 100%; }
91
92 .usk-arrows-align-center .usk-navigation-prev,
93 .usk-arrows-dots-align-center .usk-navigation-prev {
94 right: 0;
95 position: absolute;
96 transform: translateY(-50%); }
97
98 .usk-arrows-align-center .usk-navigation-next,
99 .usk-arrows-dots-align-center .usk-navigation-next {
100 left: 0;
101 position: absolute;
102 transform: translateY(-50%); }
103
104 .rtl .usk-arrows-align-center .usk-navigation-prev,
105 .rtl .usk-arrows-dots-align-center .usk-navigation-prev {
106 left: 0;
107 right: inherit; }
108
109 .rtl .usk-arrows-align-center .usk-navigation-next,
110 .rtl .usk-arrows-dots-align-center .usk-navigation-next {
111 right: 0;
112 left: inherit; }
113
114 .usk-arrows-dots-align-center .usk-dots-container .swiper-pagination,
115 .usk-arrows-dots-align-center .usk-arrows-dots-container .swiper-pagination {
116 position: absolute;
117 width: 100% !important; }
118
119 .usk-navigation-type-progress .swiper-pagination-progress {
120 transform: translateY(15px);
121 height: 5px;
122 width: 100%; }
123
124 [class*=" elementor-widget-usk-"] .swiper-pagination-fraction, [class*=" elementor-widget-usk-"] .swiper-pagination-custom, [class*=" elementor-widget-usk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-usk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
125 bottom: auto; }
126
127 .ultimate-store-kit .woocommerce-result-count {
128 font-weight: 500;
129 margin-bottom: 10px;
130 font-size: 18px; }
131
132 .ultimate-store-kit .usk-shiny-grid-header-tabs .tab-option span {
133 width: auto; }
134
135 .theme-storefront .edd_download_purchase_form {
136 margin: 0; }
137
138 .theme-astra .edd_download_purchase_form .edd_purchase_submit_wrapper {
139 margin: 0; }
140
141 #elementor-panel-category-ultimate-store-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-store-kit .elementor-element:hover .title {
142 color: #EF233C; }
143
144 #elementor-panel-category-ultimate-store-kit .elementor-element:hover .icon .usk-widget-icon:after, #elementor-panel-category-ultimate-store-kit .elementor-element:hover .title .usk-widget-icon:after {
145 opacity: 1; }
146
147 .elementor-element .icon {
148 position: relative; }
149
150 .elementor-element .icon .usk-widget-icon:after {
151 content: "\e997";
152 position: absolute;
153 font-family: 'ultimate-store-kit';
154 left: 8px;
155 top: 8px;
156 font-size: 14px;
157 opacity: .7; }
158
159 .elementor-element .icon .usk-widget-icon.usk-new:after {
160 color: #EF233C;
161 opacity: 1; }
162
163 .usk-new-control:after {
164 content: 'NEW';
165 background-color: orangered;
166 color: #fff;
167 font-size: 7px;
168 font-weight: 700;
169 border-radius: 2px;
170 padding: 3px 4px;
171 margin-right: 5px;
172 vertical-align: middle; }
173
174 .ultimate-store-kit .woocommerce-result-count {
175 font-weight: 500;
176 margin-bottom: 10px;
177 font-size: 18px; }
178
179 .ultimate-store-kit .usk-shiny-grid-header-tabs .tab-option span {
180 width: auto; }
181
182 .theme-storefront .edd_download_purchase_form {
183 margin: 0; }
184
185 .theme-astra .edd_download_purchase_form .edd_purchase_submit_wrapper {
186 margin: 0; }
187
188 /* -------------------------------------------------------------------
189 Microtip
190
191 Modern, lightweight css-only tooltips
192 Just 1kb minified and gzipped
193
194 @author Ghosh
195 @package Microtip
196
197 ----------------------------------------------------------------------
198 1. Base Styles
199 2. Direction Modifiers
200 3. Position Modifiers
201 --------------------------------------------------------------------*/
202 /* ------------------------------------------------
203 [1] Base Styles
204 -------------------------------------------------*/
205 [aria-label][role~="tooltip"] {
206 position: relative; }
207
208 [aria-label][role~="tooltip"]::before,
209 [aria-label][role~="tooltip"]::after {
210 transform: translate3d(0, 0, 0);
211 -webkit-backface-visibility: hidden;
212 backface-visibility: hidden;
213 will-change: transform;
214 opacity: 0;
215 pointer-events: none;
216 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
217 position: absolute;
218 box-sizing: border-box;
219 z-index: 10;
220 transform-origin: top;
221 line-height: 1; }
222
223 [aria-label][role~="tooltip"]::before {
224 background-size: 100% auto !important;
225 content: ""; }
226
227 [aria-label][role~="tooltip"]::after {
228 background: #282828;
229 border-radius: 4px;
230 color: #ffffff;
231 content: attr(aria-label);
232 font-size: var(--microtip-font-size, 13px);
233 font-weight: var(--microtip-font-weight, normal);
234 text-transform: capitalize;
235 padding: 10px 15px;
236 white-space: nowrap;
237 box-sizing: content-box; }
238
239 [aria-label][role~="tooltip"]:hover::before,
240 [aria-label][role~="tooltip"]:hover::after,
241 [aria-label][role~="tooltip"]:focus::before,
242 [aria-label][role~="tooltip"]:focus::after {
243 opacity: 1;
244 pointer-events: auto; }
245
246 /* ------------------------------------------------
247 [2] Position Modifiers
248 -------------------------------------------------*/
249 [role~="tooltip"][data-microtip-position|="top"]::before {
250 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
251 height: 6px;
252 width: 18px;
253 margin-bottom: 6px; }
254
255 [role~="tooltip"][data-microtip-position|="top"]::after {
256 margin-bottom: 11px; }
257
258 [role~="tooltip"][data-microtip-position|="top"]::before {
259 transform: translate3d(50%, 0, 0);
260 bottom: 100%;
261 right: 50%; }
262
263 [role~="tooltip"][data-microtip-position|="top"]:hover::before {
264 transform: translate3d(50%, -5px, 0); }
265
266 [role~="tooltip"][data-microtip-position|="top"]::after {
267 transform: translate3d(50%, 0, 0);
268 bottom: 100%;
269 right: 50%; }
270
271 [role~="tooltip"][data-microtip-position="top"]:hover::after {
272 transform: translate3d(50%, -5px, 0); }
273
274 /* ------------------------------------------------
275 [2.1] Top Left
276 -------------------------------------------------*/
277 [role~="tooltip"][data-microtip-position="top-left"]::after {
278 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0);
279 bottom: 100%; }
280
281 [role~="tooltip"][data-microtip-position="top-left"]:hover::after {
282 transform: translate3d(calc(-1*(-100% + 16px)), -5px, 0); }
283
284 /* ------------------------------------------------
285 [2.2] Top Right
286 -------------------------------------------------*/
287 [role~="tooltip"][data-microtip-position="top-right"]::after {
288 transform: translate3d(calc(-1*(+0% - 16px)), 0, 0);
289 bottom: 100%; }
290
291 [role~="tooltip"][data-microtip-position="top-right"]:hover::after {
292 transform: translate3d(calc(-1*(+0% - 16px)), -5px, 0); }
293
294 /* ------------------------------------------------
295 [2.3] Bottom
296 -------------------------------------------------*/
297 [role~="tooltip"][data-microtip-position|="bottom"]::before {
298 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
299 height: 6px;
300 width: 18px;
301 margin-top: 5px;
302 margin-bottom: 0; }
303
304 [role~="tooltip"][data-microtip-position|="bottom"]::after {
305 margin-top: 11px; }
306
307 [role~="tooltip"][data-microtip-position|="bottom"]::before {
308 transform: translate3d(50%, -10px, 0);
309 bottom: auto;
310 right: 50%;
311 top: 100%; }
312
313 [role~="tooltip"][data-microtip-position|="bottom"]:hover::before {
314 transform: translate3d(50%, 0, 0); }
315
316 [role~="tooltip"][data-microtip-position|="bottom"]::after {
317 transform: translate3d(50%, -10px, 0);
318 top: 100%;
319 right: 50%; }
320
321 [role~="tooltip"][data-microtip-position="bottom"]:hover::after {
322 transform: translate3d(50%, 0, 0); }
323
324 /* ------------------------------------------------
325 [2.4] Bottom Left
326 -------------------------------------------------*/
327 [role~="tooltip"][data-microtip-position="bottom-left"]::after {
328 transform: translate3d(calc(-1*(-100% + 16px)), -10px, 0);
329 top: 100%; }
330
331 [role~="tooltip"][data-microtip-position="bottom-left"]:hover::after {
332 transform: translate3d(calc(-1*(-100% + 16px)), 0, 0); }
333
334 /* ------------------------------------------------
335 [2.5] Bottom Right
336 -------------------------------------------------*/
337 [role~="tooltip"][data-microtip-position="bottom-right"]::after {
338 transform: translate3d(calc(-1*(+0% - 16px)), -10px, 0);
339 top: 100%; }
340
341 [role~="tooltip"][data-microtip-position="bottom-right"]:hover::after {
342 transform: translate3d(calc(-1*(+0% - 16px)), 0, 0); }
343
344 /* ------------------------------------------------
345 [2.6] Left
346 -------------------------------------------------*/
347 [role~="tooltip"][data-microtip-position="left"]::before,
348 [role~="tooltip"][data-microtip-position="left"]::after {
349 bottom: auto;
350 right: auto;
351 left: 100%;
352 top: 50%;
353 transform: translate3d(-2px, -50%, 0);
354 line-height: 1.4; }
355
356 [role~="tooltip"][data-microtip-position="left"]::before {
357 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
358 height: 18px;
359 width: 6px;
360 margin-left: 5px;
361 margin-bottom: 0; }
362
363 [role~="tooltip"][data-microtip-position="left"]::after {
364 margin-left: 10px; }
365
366 [role~="tooltip"][data-microtip-position="left"]:hover::before,
367 [role~="tooltip"][data-microtip-position="left"]:hover::after {
368 transform: translate3d(0, -50%, 0); }
369
370 /* ------------------------------------------------
371 [2.7] Right
372 -------------------------------------------------*/
373 [role~="tooltip"][data-microtip-position="right"]::before,
374 [role~="tooltip"][data-microtip-position="right"]::after {
375 bottom: auto;
376 right: 100%;
377 top: 50%;
378 transform: translate3d(2px, -50%, 0); }
379
380 [role~="tooltip"][data-microtip-position="right"]::before {
381 background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
382 height: 18px;
383 width: 6px;
384 margin-bottom: 0;
385 margin-right: 5px; }
386
387 [role~="tooltip"][data-microtip-position="right"]::after {
388 margin-right: 11px; }
389
390 [role~="tooltip"][data-microtip-position="right"]:hover::before,
391 [role~="tooltip"][data-microtip-position="right"]:hover::after {
392 transform: translate3d(0, -50%, 0); }
393
394 /* ------------------------------------------------
395 [3] Size
396 -------------------------------------------------*/
397 [role~="tooltip"][data-microtip-size="small"]::after {
398 white-space: initial;
399 width: 80px; }
400
401 [role~="tooltip"][data-microtip-size="medium"]::after {
402 white-space: initial;
403 width: 150px; }
404
405 [role~="tooltip"][data-microtip-size="large"]::after {
406 white-space: initial;
407 width: 260px; }
408
409 .usk-rating {
410 display: inline-block; }
411 .usk-rating .star-rating {
412 display: block;
413 margin: 6px 0 0 0px;
414 float: right;
415 overflow: hidden;
416 position: relative;
417 height: 14px;
418 line-height: 1;
419 font-size: 14px;
420 width: 95px;
421 font-family: star;
422 letter-spacing: 5px; }
423 .usk-rating .star-rating:before {
424 content: "\73\73\73\73\73";
425 color: #d3ced2;
426 float: right;
427 top: 0;
428 right: 0;
429 position: absolute; }
430 .usk-rating .star-rating span {
431 overflow: hidden;
432 float: right;
433 top: 0;
434 right: 0;
435 position: absolute;
436 padding-top: 1.5em;
437 color: #ffcc00; }
438 .usk-rating .star-rating span:before {
439 content: "\53\53\53\53\53";
440 top: 0;
441 position: absolute;
442 right: 0; }
443 .usk-rating:empty {
444 display: none; }
445 .usk-rating .woocommerce-product-rating {
446 display: inline-block;
447 padding-bottom: 12px; }
448 .usk-rating .woocommerce-product-rating:after, .usk-rating .woocommerce-product-rating:before {
449 content: " ";
450 display: table; }
451 .usk-rating .woocommerce-review-link {
452 color: #fff;
453 display: none; }
454
455 div.pp_pic_holder {
456 z-index: 99999998 !important; }
457
458 .theme-twentytwentyone .onsale {
459 position: unset; }
460
461 .product-quick-view .usk-modal-page .usk-modal-product .product {
462 display: block;
463 align-items: flex-start; }
464 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper {
465 position: relative; }
466 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale {
467 position: absolute;
468 top: 0; }
469 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale .onsale {
470 background: #e62a3f;
471 color: #fff;
472 font-weight: 700;
473 padding: 4px 8px;
474 display: inline-block;
475 font-size: 14px; }
476 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .thumbnails .size-shop_thumbnail {
477 border: 1px solid #dcd7d7;
478 margin-left: 5px; }
479 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box {
480 width: 100%;
481 padding-right: 30px; }
482 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title {
483 text-decoration: none;
484 display: block;
485 margin-bottom: 15px; }
486 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title {
487 color: #454545;
488 font-size: 25px;
489 text-transform: capitalize;
490 font-weight: 800;
491 margin: 0;
492 transition: all .3s ease; }
493 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title:hover {
494 color: #e62a3f; }
495 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price {
496 margin-bottom: 15px; }
497 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price {
498 font-size: 14px;
499 color: #828181d1;
500 font-weight: 700;
501 margin: 0; }
502 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price ins {
503 padding-right: 10px;
504 background: transparent; }
505 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price del {
506 font-weight: 500; }
507 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc {
508 margin-bottom: 20px; }
509 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc p {
510 font-size: 14px;
511 color: #999595;
512 line-height: 1.6;
513 margin: 0; }
514 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap {
515 margin-bottom: 15px; }
516 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity {
517 margin-bottom: 20px; }
518 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input {
519 height: 40px;
520 width: 140px;
521 padding: 10px;
522 border: 1px solid #cccbcb;
523 color: #9b9494;
524 outline: none;
525 background: transparent; }
526 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input:focus {
527 border: 1px solid #8a8484; }
528 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button {
529 font-size: 14px;
530 padding: 14px 30px;
531 margin-right: auto;
532 color: #fff;
533 font-weight: 700;
534 text-transform: capitalize;
535 transition: all .3s ease;
536 background: #e52a3f;
537 border: 1px solid #e52a3f; }
538 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button:hover {
539 border: 1px solid #e52a3f;
540 background: transparent;
541 color: #e52a3f; }
542 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta {
543 margin-bottom: 15px; }
544 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in {
545 font-size: 14px;
546 text-transform: capitalize;
547 font-weight: 700;
548 color: #454545; }
549 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a {
550 padding-right: 10px;
551 font-weight: 400;
552 color: #979393;
553 transition: all .3s ease; }
554 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a:hover {
555 color: #e62a3f; }
556
557 .product-quick-view ::-webkit-scrollbar {
558 width: 7px; }
559
560 .product-quick-view ::-webkit-scrollbar-track {
561 background: #e4e9eb; }
562
563 .product-quick-view ::-webkit-scrollbar-thumb {
564 background: #c9c9c9; }
565
566 @media (min-width: 768px) {
567 .product-quick-view .usk-modal-page .usk-modal-product .product {
568 display: flex; } }
569
570 @media (min-width: 1024px) {
571 .product-quick-view .usk-modal-page .usk-modal-product .product {
572 display: flex; } }
573
574 @keyframes bouncing-loader {
575 to {
576 opacity: 0.1;
577 transform: translate3d(0, -1rem, 0); } }
578
579 .usk-bouncing-loader {
580 display: flex;
581 justify-content: center;
582 position: absolute;
583 right: 50%;
584 transform: translate(50%, -50%);
585 top: 50%; }
586
587 .usk-bouncing-loader > div {
588 width: 1rem;
589 height: 1rem;
590 margin: 3rem 0.2rem;
591 background: #8385aa;
592 border-radius: 50%;
593 animation: bouncing-loader 0.6s infinite alternate; }
594
595 .usk-bouncing-loader > div:nth-child(2) {
596 animation-delay: 0.2s; }
597
598 .usk-bouncing-loader > div:nth-child(3) {
599 animation-delay: 0.4s; }
600
601 .usk-slider .swiper-pagination,
602 .usk-dots-container .swiper-pagination,
603 .usk-arrows-dots-container .swiper-pagination {
604 position: relative;
605 display: flex;
606 justify-content: center; }
607 .usk-slider .swiper-pagination .swiper-pagination-bullet,
608 .usk-dots-container .swiper-pagination .swiper-pagination-bullet,
609 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
610 width: 10px;
611 height: 10px;
612 outline: none; }
613 .usk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
614 .usk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
615 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
616 margin-right: 5px;
617 outline: none; }
618 .usk-slider .swiper-pagination.swiper-pagination-fraction,
619 .usk-dots-container .swiper-pagination.swiper-pagination-fraction,
620 .usk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
621 bottom: auto;
622 z-index: 1; }
623
624 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic,
625 .usk-slider .swiper-pagination-bullets-dynamic,
626 .usk-dots-container .swiper-pagination-bullets-dynamic {
627 overflow: hidden;
628 font-size: 0;
629 width: 100% !important;
630 right: 0 !important;
631 transform: translateX(0) !important; }
632
633 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
634 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
635 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
636 transform: scale(0.33);
637 position: relative; }
638
639 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
640 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
641 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
642 transform: scale(1); }
643
644 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
645 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
646 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
647 transform: scale(1); }
648
649 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
650 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
651 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
652 transform: scale(0.66); }
653
654 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
655 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
656 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
657 transform: scale(0.33); }
658
659 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
660 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
661 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
662 transform: scale(0.66); }
663
664 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
665 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
666 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
667 transform: scale(0.33); }
668
669 [class*='usk-arrows-align-top'] .usk-arrows-container {
670 transform: translateY(-40px); }
671
672 [class*='usk-arrows-align-bottom'] .usk-arrows-container {
673 transform: translateY(40px); }
674
675 [class*='usk-dots-align-top'] .usk-dots-container {
676 transform: translateY(-30px); }
677
678 [class*='usk-dots-align-bottom'] .usk-dots-container {
679 transform: translateY(30px); }
680
681 [class*='usk-arrows-dots-align-top'] .usk-arrows-dots-container {
682 transform: translateY(-40px); }
683
684 [class*='usk-arrows-dots-align-bottom'] .usk-arrows-dots-container {
685 transform: translateY(40px); }
686
687 .usk-arrows-align-center .usk-position-center,
688 .usk-arrows-dots-align-center .usk-position-center {
689 width: 100%; }
690
691 .usk-arrows-align-center .usk-navigation-prev,
692 .usk-arrows-dots-align-center .usk-navigation-prev {
693 right: 0;
694 position: absolute;
695 transform: translateY(-50%); }
696
697 .usk-arrows-align-center .usk-navigation-next,
698 .usk-arrows-dots-align-center .usk-navigation-next {
699 left: 0;
700 position: absolute;
701 transform: translateY(-50%); }
702
703 .rtl .usk-arrows-align-center .usk-navigation-prev,
704 .rtl .usk-arrows-dots-align-center .usk-navigation-prev {
705 left: 0;
706 right: inherit; }
707
708 .rtl .usk-arrows-align-center .usk-navigation-next,
709 .rtl .usk-arrows-dots-align-center .usk-navigation-next {
710 right: 0;
711 left: inherit; }
712
713 .usk-arrows-dots-align-center .usk-dots-container .swiper-pagination,
714 .usk-arrows-dots-align-center .usk-arrows-dots-container .swiper-pagination {
715 position: absolute;
716 width: 100% !important; }
717
718 .usk-navigation-type-progress .swiper-pagination-progress {
719 transform: translateY(15px);
720 height: 5px;
721 width: 100%; }
722
723 [class*=" elementor-widget-usk-"] .swiper-pagination-fraction, [class*=" elementor-widget-usk-"] .swiper-pagination-custom, [class*=" elementor-widget-usk-"] .swiper-horizontal > .swiper-pagination-bullets, [class*=" elementor-widget-usk-"] .swiper-pagination-bullets.swiper-pagination-horizontal {
724 bottom: auto; }
725
726 *, *::before, *::after {
727 box-sizing: border-box; }
728
729 .ultimate-store-kit * ins {
730 background: transparent; }
731
732 .usk-wishlist-products .usk-table {
733 width: 100%;
734 border-collapse: collapse;
735 text-align: center; }
736 .usk-wishlist-products .usk-table th {
737 padding: 10px;
738 border-top: 1px solid #d0caca75;
739 border-bottom: 1px solid #d0caca75;
740 font-size: 14px;
741 font-weight: 700;
742 color: #4e4a4a; }
743 .usk-wishlist-products .usk-table tr {
744 border-bottom: 1px solid #d0caca75; }
745 .usk-wishlist-products .usk-table td {
746 padding: 10px; }
747 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon {
748 font-size: 12px;
749 color: #848181;
750 font-weight: 600;
751 padding: 5px 10px;
752 border-radius: 100px;
753 transition: all 0.3s ease; }
754 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon:hover {
755 background: #000;
756 color: #fff; }
757 .usk-wishlist-products .usk-table .usk-product-image {
758 display: none; }
759 .usk-wishlist-products .usk-table .usk-product-image img {
760 width: 100px; }
761 .usk-wishlist-products .usk-table .usk-product-name {
762 font-size: 12px;
763 font-weight: 600; }
764 .usk-wishlist-products .usk-table .usk-product-name a {
765 color: #656262;
766 transition: all 0.3s ease;
767 text-decoration: none; }
768 .usk-wishlist-products .usk-table .usk-product-name a:hover {
769 color: #272525; }
770 .usk-wishlist-products .usk-table .usk-price {
771 font-size: 12px;
772 color: #656262;
773 font-weight: 600;
774 display: none; }
775 .usk-wishlist-products .usk-table .usk-price .old-price {
776 color: #bdb3b3;
777 font-weight: 500; }
778 .usk-wishlist-products .usk-table .usk-stock {
779 font-size: 12px;
780 font-weight: 600;
781 display: none; }
782 .usk-wishlist-products .usk-table .usk-stock a {
783 color: #656262;
784 text-decoration: none; }
785 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart {
786 font-size: 7px;
787 padding: 8px 6px;
788 background: #3a3939;
789 color: #e8e5e5;
790 font-weight: 600;
791 border-radius: 3px;
792 transition: all 0.3s ease;
793 text-decoration: none; }
794 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart:hover {
795 background: #000; }
796 .usk-wishlist-products .usk-table .product-title,
797 .usk-wishlist-products .usk-table .price-title,
798 .usk-wishlist-products .usk-table .stock-title {
799 display: none; }
800
801 [class*=" elementor-widget-usk-"] svg.e-font-icon-svg {
802 height: 1em;
803 width: 1em; }
804
805 /*-------------------------------------
806 usk Shiny Widget header scss
807 --------------------------------------*/
808 @media screen and (min-width: 768px) {
809 .usk-glossy-grid .usk-grid.usk-grid-3,
810 .usk-florence-grid .usk-grid.usk-grid-3,
811 .usk-shiny-grid .usk-grid.usk-grid-3 {
812 grid-template-columns: repeat(2, 1fr); } }
813
814 @media screen and (min-width: 1024px) {
815 .usk-glossy-grid .usk-grid.usk-list-2,
816 .usk-florence-grid .usk-grid.usk-list-2,
817 .usk-shiny-grid .usk-grid.usk-list-2 {
818 grid-template-columns: repeat(2, 1fr); }
819 .usk-glossy-grid .usk-grid.usk-grid-1,
820 .usk-florence-grid .usk-grid.usk-grid-1,
821 .usk-shiny-grid .usk-grid.usk-grid-1 {
822 grid-template-columns: repeat(1, 1fr); }
823 .usk-glossy-grid .usk-grid.usk-grid-2,
824 .usk-florence-grid .usk-grid.usk-grid-2,
825 .usk-shiny-grid .usk-grid.usk-grid-2 {
826 grid-template-columns: repeat(2, 1fr); }
827 .usk-glossy-grid .usk-grid.usk-grid-3,
828 .usk-florence-grid .usk-grid.usk-grid-3,
829 .usk-shiny-grid .usk-grid.usk-grid-3 {
830 grid-template-columns: repeat(3, 1fr); }
831 .usk-glossy-grid .usk-grid.usk-grid-4,
832 .usk-florence-grid .usk-grid.usk-grid-4,
833 .usk-shiny-grid .usk-grid.usk-grid-4 {
834 grid-template-columns: repeat(4, 1fr); }
835 .usk-glossy-grid .usk-grid.usk-grid-5,
836 .usk-florence-grid .usk-grid.usk-grid-5,
837 .usk-shiny-grid .usk-grid.usk-grid-5 {
838 grid-template-columns: repeat(5, 1fr); }
839 .usk-glossy-grid .usk-grid.usk-grid-6,
840 .usk-florence-grid .usk-grid.usk-grid-6,
841 .usk-shiny-grid .usk-grid.usk-grid-6 {
842 grid-template-columns: repeat(6, 1fr); } }
843
844 .usk-glossy-grid .usk-grid-header,
845 .usk-florence-grid .usk-grid-header,
846 .usk-shiny-grid .usk-grid-header {
847 display: flex;
848 justify-content: space-between;
849 margin-bottom: 30px; }
850 .usk-glossy-grid .usk-grid-header .woocommerce-result-count,
851 .usk-florence-grid .usk-grid-header .woocommerce-result-count,
852 .usk-shiny-grid .usk-grid-header .woocommerce-result-count {
853 display: flex;
854 align-items: center;
855 color: #8d99ae;
856 font-size: 16px;
857 margin: 0;
858 text-transform: capitalize; }
859 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs,
860 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs,
861 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs {
862 display: flex;
863 align-items: center;
864 justify-content: center;
865 list-style: none;
866 margin: 0;
867 padding: 0; }
868 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a,
869 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a,
870 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a {
871 color: #E6EDEF;
872 background: #2B2D42; }
873 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a,
874 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a,
875 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a {
876 padding: 4px 9px;
877 color: #8D99AE;
878 border: var(--usk-filter-border-width, 1px) solid #cad7ef;
879 border-left: 0;
880 transition: all 0.3s ease;
881 font-size: 14px;
882 display: inline-block; }
883 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span,
884 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span,
885 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span {
886 width: auto; }
887 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover,
888 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover,
889 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover {
890 color: #E6EDEF;
891 background: #2B2D42; }
892 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a,
893 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a,
894 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a {
895 border-left: var(--usk-filter-border-width, 1px) solid #cad7ef; }
896
897 .usk-glossy-carousel .usk-carousel .usk-item .usk-item-box .usk-shoping .usk-action-btn {
898 transform: translateY(-80px);
899 opacity: 0; }
900
901 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-shoping .usk-action-btn {
902 transform: translateY(0px);
903 opacity: 1; }
904
905 .usk-glossy-grid .usk-grid .usk-item .usk-item-box .usk-shoping .usk-action-btn {
906 transform: translateY(-70px);
907 opacity: 0; }
908
909 .usk-glossy-grid .usk-grid .usk-item:hover .usk-shoping .usk-action-btn {
910 transform: translateY(0px);
911 opacity: 1; }
912
913 .usk-florence-grid .usk-grid .usk-item .usk-item-box .usk-image .usk-shoping .usk-action-btn {
914 opacity: 0;
915 transition: all 0.3s ease; }
916
917 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .usk-shoping .usk-action-btn {
918 opacity: 1; }
919
920 /*------------------------------------------
921 Ultimate Store Kit Pagination Style
922 -------------------------------------------*/
923 .usk-pagination {
924 display: flex;
925 flex-direction: row;
926 list-style: none;
927 margin: 30px 0;
928 font-weight: 500; }
929 .usk-pagination li a {
930 color: #2b2d42;
931 font-size: 12px;
932 margin: 0 8px;
933 transition: all 0.3s ease;
934 border: 1px solid #2b2d42;
935 padding: 4px 10px;
936 border-radius: 2px; }
937 .usk-pagination li a:hover {
938 background: #2b2d42;
939 color: #edf2f4; }
940 .usk-pagination li:nth-child(1) a {
941 margin-right: 0; }
942 .usk-pagination .usk-active a {
943 background: #2b2d42;
944 color: #edf2f4; }
945
946 /*------------------------------------------
947 usk Shiny Widget rating position scss
948 -------------------------------------------*/
949 @media (min-width: 576px) {
950 .usk-wishlist-products .usk-table .usk-product-image {
951 display: table-cell; }
952 .usk-wishlist-products .usk-table .usk-product-image img {
953 width: 120px; }
954 .usk-wishlist-products .usk-table .usk-table-title th {
955 padding: 15px;
956 font-size: 15px; }
957 .usk-wishlist-products .usk-table td {
958 padding: 15px; }
959 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon {
960 font-size: 14px; }
961 .usk-wishlist-products .usk-table .usk-product-name {
962 font-size: 14px; }
963 .usk-wishlist-products .usk-table .usk-price {
964 font-size: 14px;
965 display: table-cell; }
966 .usk-wishlist-products .usk-table .usk-stock {
967 font-size: 14px;
968 display: table-cell; }
969 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart {
970 font-size: 12px;
971 padding: 8px 15px; }
972 .usk-wishlist-products .usk-table .product-title,
973 .usk-wishlist-products .usk-table .price-title,
974 .usk-wishlist-products .usk-table .stock-title {
975 display: table-cell; } }
976
977 .ultimate-store-kit {
978 /* Swiper */ }
979 .ultimate-store-kit .swiper-coverflow,
980 .ultimate-store-kit .swiper-container-coverflow {
981 padding-top: 15px; }
982 .ultimate-store-kit .swiper-coverflow .swiper-slide,
983 .ultimate-store-kit .swiper-container-coverflow .swiper-slide {
984 transition-property: transform, border, background; }
985 .ultimate-store-kit .swiper-horizontal > .swiper-pagination-progress,
986 .ultimate-store-kit .swiper-container-horizontal > .swiper-pagination-progress {
987 top: auto;
988 bottom: 0; }
989 .ultimate-store-kit .swiper-pagination-fraction,
990 .ultimate-store-kit .swiper-pagination-custom,
991 .ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets,
992 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-bullets,
993 .ultimate-store-kit .swiper-container-horizontal .swiper-pagination-bullets,
994 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-bullets {
995 bottom: -50px;
996 width: 100%; }
997 .ultimate-store-kit .swiper-pagination-fraction .swiper-pagination-bullet,
998 .ultimate-store-kit .swiper-pagination-custom .swiper-pagination-bullet,
999 .ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
1000 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet,
1001 .ultimate-store-kit .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
1002 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
1003 width: 10px;
1004 height: 10px;
1005 margin: 0 5px; }
1006 .ultimate-store-kit .usk-navigation-type-arrows-fraction .swiper-pagination {
1007 position: initial; }
1008 .ultimate-store-kit .swiper .elementor-lightbox-content-source,
1009 .ultimate-store-kit .swiper-container .elementor-lightbox-content-source {
1010 display: none; }
1011 .ultimate-store-kit .swiper-slide {
1012 border-style: solid;
1013 border-width: 0;
1014 overflow: hidden; }
1015 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-progressbar,
1016 .ultimate-store-kit .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
1017 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-progressbar,
1018 .ultimate-store-kit .swiper-container-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
1019 width: 100%;
1020 height: 4px; }
1021 .ultimate-store-kit .swiper-pagination-progressbar {
1022 background: rgba(0, 0, 0, 0.25);
1023 position: absolute; }
1024 .ultimate-store-kit .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
1025 background: #007aff;
1026 position: absolute;
1027 right: 0;
1028 top: 0;
1029 width: 100%;
1030 height: 100%;
1031 transform: scale(0);
1032 transform-origin: right top; }
1033 .ultimate-store-kit .elementor-pagination-position-inside .swiper-pagination-fraction,
1034 .ultimate-store-kit .elementor-pagination-position-inside .swiper-container-horizontal > .swiper-pagination-bullets {
1035 bottom: 10px; }
1036 .ultimate-store-kit .elementor-pagination-position-outside .swiper,
1037 .ultimate-store-kit .elementor-pagination-position-outside .swiper-container {
1038 padding-bottom: 40px; }
1039 .ultimate-store-kit .elementor-pagination-position-outside .swiper-pagination-fraction,
1040 .ultimate-store-kit .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets,
1041 .ultimate-store-kit .elementor-pagination-position-outside .swiper-container-horizontal > .swiper-pagination-bullets {
1042 bottom: 0; }
1043
1044 /* Button icon align */
1045 .usk-button-icon-align-left {
1046 float: right; }
1047
1048 .usk-button-icon-align-right {
1049 float: left; }
1050
1051 .usk-flex-align-left {
1052 order: -1; }
1053
1054 .usk-flex-align-right {
1055 order: 99; }
1056
1057 [class*="usk-position-top"],
1058 [class*="usk-position-bottom"],
1059 [class*="usk-position-left"],
1060 [class*="usk-position-right"],
1061 [class*="usk-position-center"] {
1062 position: absolute !important;
1063 max-width: 100%; }
1064
1065 .usk-position-top {
1066 top: 0;
1067 right: 0;
1068 left: 0; }
1069
1070 .usk-position-bottom {
1071 bottom: 0;
1072 right: 0;
1073 left: 0; }
1074
1075 .usk-position-left {
1076 top: 0;
1077 bottom: 0;
1078 right: 0; }
1079
1080 .usk-position-right {
1081 top: 0;
1082 bottom: 0;
1083 left: 0; }
1084
1085 .usk-position-top-left {
1086 top: 0;
1087 right: 0; }
1088
1089 .usk-position-top-right {
1090 top: 0;
1091 left: 0; }
1092
1093 .usk-position-bottom-left {
1094 bottom: 0;
1095 right: 0; }
1096
1097 .usk-position-bottom-right {
1098 bottom: 0;
1099 left: 0; }
1100
1101 .usk-position-center {
1102 top: 50%;
1103 right: 50%;
1104 transform: translate(50%, -50%);
1105 max-width: 100%;
1106 box-sizing: border-box; }
1107
1108 [class*="usk-position-center-left"],
1109 [class*="usk-position-center-right"] {
1110 top: 50%;
1111 transform: translateY(-50%); }
1112
1113 .usk-position-center-left {
1114 right: 0; }
1115
1116 .usk-position-center-right {
1117 left: 0; }
1118
1119 .usk-position-center-left-out {
1120 left: 100%;
1121 width: max-content; }
1122
1123 .usk-position-center-right-out {
1124 right: 100%;
1125 width: max-content; }
1126
1127 .usk-position-top-center,
1128 .usk-position-bottom-center {
1129 right: 50%;
1130 transform: translateX(50%);
1131 width: max-content;
1132 max-width: 100%;
1133 box-sizing: border-box; }
1134
1135 .usk-position-top-center {
1136 top: 0; }
1137
1138 .usk-position-bottom-center {
1139 bottom: 0; }
1140
1141 .usk-position-cover {
1142 position: absolute;
1143 top: 0;
1144 bottom: 0;
1145 right: 0;
1146 left: 0; }
1147
1148 .usk-position-relative {
1149 position: relative !important; }
1150
1151 .usk-position-absolute {
1152 position: absolute !important; }
1153
1154 .usk-position-fixed {
1155 position: fixed !important; }
1156
1157 .usk-position-z-index {
1158 z-index: 1; }
1159
1160 .usk-position-small {
1161 max-width: calc(100% - (15px * 2));
1162 margin: 15px; }
1163
1164 .usk-position-small.usk-position-center {
1165 transform: translate(50%, -50%) translate(15px, -15px); }
1166
1167 .usk-position-small[class*="usk-position-center-left"],
1168 .usk-position-small[class*="usk-position-center-right"] {
1169 transform: translateY(-50%) translateY(-15px); }
1170
1171 .usk-position-small.usk-position-top-center,
1172 .usk-position-small.usk-position-bottom-center {
1173 transform: translateX(50%) translateX(15px); }
1174
1175 .usk-position-medium {
1176 max-width: calc(100% - (30px * 2));
1177 margin: 30px; }
1178
1179 .usk-position-medium.usk-position-center {
1180 transform: translate(50%, -50%) translate(30px, -30px); }
1181
1182 .usk-position-medium[class*="usk-position-center-left"],
1183 .usk-position-medium[class*="usk-position-center-right"] {
1184 transform: translateY(-50%) translateY(-30px); }
1185
1186 .usk-position-medium.usk-position-top-center,
1187 .usk-position-medium.usk-position-bottom-center {
1188 transform: translateX(50%) translateX(30px); }
1189
1190 .usk-position-large {
1191 max-width: calc(100% - (30px * 2));
1192 margin: 30px; }
1193
1194 .usk-position-large.usk-position-center {
1195 transform: translate(50%, -50%) translate(30px, -30px); }
1196
1197 .usk-position-large[class*="usk-position-center-left"],
1198 .usk-position-large[class*="usk-position-center-right"] {
1199 transform: translateY(-50%) translateY(-30px); }
1200
1201 .usk-position-large.usk-position-top-center,
1202 .usk-position-large.usk-position-bottom-center {
1203 transform: translateX(50%) translateX(30px); }
1204
1205 @media (min-width: 1200px) {
1206 .usk-position-large {
1207 max-width: calc(100% - (50px * 2));
1208 margin: 50px; }
1209 .usk-position-large.usk-position-center {
1210 transform: translate(50%, -50%) translate(50px, -50px); }
1211 .usk-position-large[class*="usk-position-center-left"],
1212 .usk-position-large[class*="usk-position-center-right"] {
1213 transform: translateY(-50%) translateY(-50px); }
1214 .usk-position-large.usk-position-top-center,
1215 .usk-position-large.usk-position-bottom-center {
1216 transform: translateX(50%) translateX(50px); } }
1217
1218 .usk-transition-toggle {
1219 -webkit-tap-highlight-color: transparent; }
1220
1221 .usk-transition-toggle:focus {
1222 outline: none; }
1223
1224 .usk-transition-fade,
1225 [class*="usk-transition-scale"],
1226 [class*="usk-transition-slide"] {
1227 transition: 0.3s ease-out;
1228 transition-property: opacity, transform, filter;
1229 opacity: 0; }
1230
1231 .usk-transition-toggle:hover .usk-transition-fade,
1232 .usk-transition-toggle:focus .usk-transition-fade,
1233 .usk-transition-active.usk-active .usk-transition-fade {
1234 opacity: 1; }
1235
1236 .usk-transition-scale-up {
1237 transform: scale(1, 1); }
1238
1239 .usk-transition-scale-down {
1240 transform: scale(1.1, 1.1); }
1241
1242 .usk-transition-toggle:hover .usk-transition-scale-up,
1243 .usk-transition-toggle:focus .usk-transition-scale-up,
1244 .usk-transition-active.usk-active .usk-transition-scale-up {
1245 opacity: 1;
1246 transform: scale(1.1, 1.1); }
1247
1248 .usk-transition-toggle:hover .usk-transition-scale-down,
1249 .usk-transition-toggle:focus .usk-transition-scale-down,
1250 .usk-transition-active.usk-active .usk-transition-scale-down {
1251 opacity: 1;
1252 transform: scale(1, 1); }
1253
1254 .usk-transition-slide-top {
1255 transform: translateY(-100%); }
1256
1257 .usk-transition-slide-bottom {
1258 transform: translateY(100%); }
1259
1260 .usk-transition-slide-left {
1261 transform: translateX(100%); }
1262
1263 .usk-transition-slide-right {
1264 transform: translateX(-100%); }
1265
1266 .usk-transition-slide-top-small {
1267 transform: translateY(-10px); }
1268
1269 .usk-transition-slide-bottom-small {
1270 transform: translateY(10px); }
1271
1272 .usk-transition-slide-left-small {
1273 transform: translateX(10px); }
1274
1275 .usk-transition-slide-right-small {
1276 transform: translateX(-10px); }
1277
1278 .usk-transition-slide-top-medium {
1279 transform: translateY(-50px); }
1280
1281 .usk-transition-slide-bottom-medium {
1282 transform: translateY(50px); }
1283
1284 .usk-transition-slide-left-medium {
1285 transform: translateX(50px); }
1286
1287 .usk-transition-slide-right-medium {
1288 transform: translateX(-50px); }
1289
1290 .usk-transition-toggle:hover [class*="usk-transition-slide"],
1291 .usk-transition-toggle:focus [class*="usk-transition-slide"],
1292 .usk-transition-active.usk-active [class*="usk-transition-slide"] {
1293 opacity: 1;
1294 transform: translate(0, 0); }
1295
1296 .usk-transition-opaque {
1297 opacity: 1; }
1298
1299 .usk-transition-slow {
1300 transition-duration: 0.7s; }
1301
1302 [hidden],
1303 .usk-hidden {
1304 display: none !important; }
1305
1306 @media (min-width: 640px) {
1307 .usk-hidden\@s {
1308 display: none !important; } }
1309
1310 @media (min-width: 960px) {
1311 .usk-hidden\@m {
1312 display: none !important; } }
1313
1314 @media (min-width: 1200px) {
1315 .usk-hidden\@l {
1316 display: none !important; } }
1317
1318 @media (min-width: 1600px) {
1319 .usk-hidden\@xl {
1320 display: none !important; } }
1321
1322 @media (max-width: 639px) {
1323 .usk-visible\@s {
1324 display: none !important; } }
1325
1326 @media (max-width: 959px) {
1327 .usk-visible\@m {
1328 display: none !important; } }
1329
1330 @media (max-width: 1199px) {
1331 .usk-visible\@l {
1332 display: none !important; } }
1333
1334 @media (max-width: 1599px) {
1335 .usk-visible\@xl {
1336 display: none !important; } }
1337
1338 .usk-invisible {
1339 visibility: hidden !important; }
1340
1341 .usk-flex {
1342 display: flex; }
1343
1344 .usk-flex-inline {
1345 display: inline-flex; }
1346
1347 .usk-flex::before,
1348 .usk-flex::after,
1349 .usk-flex-inline::before,
1350 .usk-flex-inline::after {
1351 display: none; }
1352
1353 .usk-flex-left {
1354 justify-content: flex-start; }
1355
1356 .usk-flex-center {
1357 justify-content: center; }
1358
1359 .usk-flex-right {
1360 justify-content: flex-end; }
1361
1362 .usk-flex-between {
1363 justify-content: space-between; }
1364
1365 .usk-flex-around {
1366 justify-content: space-around; }
1367
1368 @media (min-width: 640px) {
1369 .usk-flex-left\@s {
1370 justify-content: flex-start; }
1371 .usk-flex-center\@s {
1372 justify-content: center; }
1373 .usk-flex-right\@s {
1374 justify-content: flex-end; }
1375 .usk-flex-between\@s {
1376 justify-content: space-between; }
1377 .usk-flex-around\@s {
1378 justify-content: space-around; } }
1379
1380 @media (min-width: 960px) {
1381 .usk-flex-left\@m {
1382 justify-content: flex-start; }
1383 .usk-flex-center\@m {
1384 justify-content: center; }
1385 .usk-flex-right\@m {
1386 justify-content: flex-end; }
1387 .usk-flex-between\@m {
1388 justify-content: space-between; }
1389 .usk-flex-around\@m {
1390 justify-content: space-around; } }
1391
1392 @media (min-width: 1200px) {
1393 .usk-flex-left\@l {
1394 justify-content: flex-start; }
1395 .usk-flex-center\@l {
1396 justify-content: center; }
1397 .usk-flex-right\@l {
1398 justify-content: flex-end; }
1399 .usk-flex-between\@l {
1400 justify-content: space-between; }
1401 .usk-flex-around\@l {
1402 justify-content: space-around; } }
1403
1404 @media (min-width: 1600px) {
1405 .usk-flex-left\@xl {
1406 justify-content: flex-start; }
1407 .usk-flex-center\@xl {
1408 justify-content: center; }
1409 .usk-flex-right\@xl {
1410 justify-content: flex-end; }
1411 .usk-flex-between\@xl {
1412 justify-content: space-between; }
1413 .usk-flex-around\@xl {
1414 justify-content: space-around; } }
1415
1416 .usk-flex-stretch {
1417 align-items: stretch; }
1418
1419 .usk-flex-top {
1420 align-items: flex-start; }
1421
1422 .usk-flex-middle {
1423 align-items: center; }
1424
1425 .usk-flex-bottom {
1426 align-items: flex-end; }
1427
1428 .usk-flex-row {
1429 flex-direction: row; }
1430
1431 .usk-flex-row-reverse {
1432 flex-direction: row-reverse; }
1433
1434 .usk-flex-column {
1435 flex-direction: column; }
1436
1437 .usk-flex-column-reverse {
1438 flex-direction: column-reverse; }
1439
1440 .usk-flex-nowrap {
1441 flex-wrap: nowrap; }
1442
1443 .usk-flex-wrap {
1444 flex-wrap: wrap; }
1445
1446 .usk-flex-wrap-reverse {
1447 flex-wrap: wrap-reverse; }
1448
1449 .usk-flex-wrap-stretch {
1450 align-content: stretch; }
1451
1452 .usk-flex-wrap-top {
1453 align-content: flex-start; }
1454
1455 .usk-flex-wrap-middle {
1456 align-content: center; }
1457
1458 .usk-flex-wrap-bottom {
1459 align-content: flex-end; }
1460
1461 .usk-flex-wrap-between {
1462 align-content: space-between; }
1463
1464 .usk-flex-wrap-around {
1465 align-content: space-around; }
1466
1467 .usk-flex-first {
1468 order: -1; }
1469
1470 .usk-flex-last {
1471 order: 99; }
1472
1473 @media (min-width: 640px) {
1474 .usk-flex-first\@s {
1475 order: -1; }
1476 .usk-flex-last\@s {
1477 order: 99; } }
1478
1479 @media (min-width: 960px) {
1480 .usk-flex-first\@m {
1481 order: -1; }
1482 .usk-flex-last\@m {
1483 order: 99; } }
1484
1485 @media (min-width: 1200px) {
1486 .usk-flex-first\@l {
1487 order: -1; }
1488 .usk-flex-last\@l {
1489 order: 99; } }
1490
1491 @media (min-width: 1600px) {
1492 .usk-flex-first\@xl {
1493 order: -1; }
1494 .usk-flex-last\@xl {
1495 order: 99; } }
1496
1497 .usk-flex-none {
1498 flex: none; }
1499
1500 .usk-flex-auto {
1501 flex: auto; }
1502
1503 .usk-flex-1 {
1504 flex: 1; }
1505
1506 .usk-slidenav {
1507 padding: 5px 10px;
1508 color: rgba(102, 102, 102, 0.5); }
1509
1510 .usk-slidenav:hover,
1511 .usk-slidenav:focus {
1512 color: rgba(102, 102, 102, 0.9);
1513 outline: none; }
1514
1515 .usk-slidenav:active {
1516 color: rgba(102, 102, 102, 0.5); }
1517
1518 .usk-slidenav-large {
1519 padding: 10px 10px; }
1520
1521 .usk-slidenav-container {
1522 display: flex; }
1523
1524 .usk-icon {
1525 margin: 0;
1526 border: none;
1527 border-radius: 0;
1528 overflow: visible;
1529 font: inherit;
1530 color: inherit;
1531 text-transform: none;
1532 padding: 0;
1533 background-color: transparent;
1534 display: inline-block;
1535 fill: currentcolor;
1536 line-height: 0; }
1537
1538 /*--------------------------------------------------------
1539 Ultimate Store Kit
1540 All Widget content-position css
1541 ---------------------------------------------------------*/
1542 .usk-content-position-left .usk-content {
1543 text-align: right; }
1544
1545 .usk-content-position-left .usk-rating {
1546 justify-content: flex-start; }
1547
1548 .usk-content-position-right .usk-content {
1549 text-align: left; }
1550
1551 .usk-content-position-right .usk-rating {
1552 justify-content: flex-end; }
1553
1554 .usk-content-position-center .usk-content {
1555 text-align: center; }
1556
1557 .usk-content-position-center .usk-rating {
1558 justify-content: center; }
1559
1560 .usk-florence-grid .added_to_cart.wc-forward,
1561 .usk-florence-carousel .added_to_cart.wc-forward,
1562 .usk-glossy-grid .added_to_cart.wc-forward,
1563 .usk-showcase-slider .added_to_cart.wc-forward,
1564 .usk-glossy-carousel .added_to_cart.wc-forward {
1565 display: none !important; }
1566
1567 /* Shado Mode */
1568 .usk-shadow-mode-yes .usk-brand-carousel .swiper-container {
1569 padding: 10px;
1570 margin: 0 -10px; }
1571
1572 .usk-shadow-mode-yes .elementor-widget-container:before, .usk-shadow-mode-yes .elementor-widget-container:after {
1573 content: '';
1574 position: absolute;
1575 width: 20%;
1576 height: 100%;
1577 top: 0;
1578 z-index: 2;
1579 pointer-events: none; }
1580
1581 .usk-shadow-mode-yes .elementor-widget-container:before {
1582 background: linear-gradient(to left, white 5%, rgba(255, 255, 255, 0) 100%);
1583 right: -10px; }
1584
1585 .usk-shadow-mode-yes .elementor-widget-container:after {
1586 background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, white 95%);
1587 left: -10px; }
1588
1589 @media (max-width: 767px) {
1590 .usk-shadow-mode-yes .elementor-widget-container:before, .usk-shadow-mode-yes .elementor-widget-container:after {
1591 content: none; } }
1592
1593 /* HIDE ON SPECIFIC DEVICES*/
1594 @media (min-width: 768px) and (max-width: 1023px) {
1595 .usk-hide-tablet {
1596 display: none; } }
1597
1598 @media (min-width: 1024px) {
1599 .usk-hide-desktop {
1600 display: none; } }
1601
1602 @media (max-width: 767px) {
1603 .usk-hide-mobile {
1604 display: none; } }
1605
1606 @font-face {
1607 font-family: "ultimate-store-kit";
1608 src: url("../fonts/ultimate-store-kit.woff2?4ozhgz") format("woff2"), url("../fonts/ultimate-store-kit.ttf?4ozhgz") format("truetype"), url("../fonts/ultimate-store-kit.woff?4ozhgz") format("woff"), url("../fonts/ultimate-store-kit.svg?4ozhgz#ultimate-store-kit") format("svg");
1609 font-weight: normal;
1610 font-style: normal;
1611 font-display: block; }
1612
1613 [class^="usk-icon-"], [class*=" usk-icon-"] {
1614 /* use !important to prevent issues with browser extensions that change fonts */
1615 font-family: "ultimate-store-kit" !important;
1616 speak: never;
1617 font-style: normal;
1618 font-weight: normal;
1619 font-variant: normal;
1620 text-transform: none;
1621 line-height: 1;
1622 /* Better Font Rendering =========== */
1623 -webkit-font-smoothing: antialiased;
1624 -moz-osx-font-smoothing: grayscale; }
1625
1626 .usk-icon-compare-products:before {
1627 content: ""; }
1628
1629 .usk-icon-wishlist-button:before {
1630 content: ""; }
1631
1632 .usk-icon-wishlist-products:before {
1633 content: ""; }
1634
1635 .usk-icon-product-category-carousel:before {
1636 content: ""; }
1637
1638 .usk-icon-page-my-account:before {
1639 content: ""; }
1640
1641 .usk-icon-page-single:before {
1642 content: ""; }
1643
1644 .usk-icon-page-order:before {
1645 content: ""; }
1646
1647 .usk-icon-page-checkout:before {
1648 content: ""; }
1649
1650 .usk-icon-additional-information:before {
1651 content: ""; }
1652
1653 .usk-icon-mentor-slider:before {
1654 content: ""; }
1655
1656 .usk-icon-account-details:before {
1657 content: ""; }
1658
1659 .usk-icon-account-downloads:before {
1660 content: ""; }
1661
1662 .usk-icon-account-login-form:before {
1663 content: ""; }
1664
1665 .usk-icon-checkout-additional-info:before {
1666 content: ""; }
1667
1668 .usk-icon-checkout-order-review:before {
1669 content: ""; }
1670
1671 .usk-icon-edd-product-review-carousel:before {
1672 content: ""; }
1673
1674 .usk-icon-edd-product-reviews:before {
1675 content: ""; }
1676
1677 .usk-icon-product-image:before {
1678 content: ""; }
1679
1680 .usk-icon-thankyou-order:before {
1681 content: ""; }
1682
1683 .usk-icon-thankyou-order-confirmation:before {
1684 content: ""; }
1685
1686 .usk-icon-thankyou-order-customer-address:before {
1687 content: ""; }
1688
1689 .usk-icon-thankyou-order-details:before {
1690 content: ""; }
1691
1692 .usk-icon-account-address:before {
1693 content: ""; }
1694
1695 .usk-icon-account-dashboard:before {
1696 content: ""; }
1697
1698 .usk-icon-account-download:before {
1699 content: ""; }
1700
1701 .usk-icon-account-login:before {
1702 content: ""; }
1703
1704 .usk-icon-account-logout:before {
1705 content: ""; }
1706
1707 .usk-icon-account-navigation:before {
1708 content: "�
1709 "; }
1710
1711 .usk-icon-account-order-details:before {
1712 content: ""; }
1713
1714 .usk-icon-account-orders:before {
1715 content: ""; }
1716
1717 .usk-icon-account-registration-form:before {
1718 content: ""; }
1719
1720 .usk-icon-page-cart:before {
1721 content: ""; }
1722
1723 .usk-icon-checkout-additional-Info:before {
1724 content: ""; }
1725
1726 .usk-icon-checkout-billing-address:before {
1727 content: ""; }
1728
1729 .usk-icon-checkout-coupon-form:before {
1730 content: ""; }
1731
1732 .usk-icon-checkout-login-form:before {
1733 content: ""; }
1734
1735 .usk-icon-checkout-payment:before {
1736 content: ""; }
1737
1738 .usk-icon-checkout-shipping-form:before {
1739 content: ""; }
1740
1741 .usk-icon-checkout-shipping-methods:before {
1742 content: ""; }
1743
1744 .usk-icon-qr-code:before {
1745 content: ""; }
1746
1747 .usk-icon-edd-trendy-carousel:before {
1748 content: ""; }
1749
1750 .usk-icon-edd-trendy-grid:before {
1751 content: ""; }
1752
1753 .usk-icon-edd-standard-carousel:before {
1754 content: ""; }
1755
1756 .usk-icon-edd-standard-grid:before {
1757 content: ""; }
1758
1759 .usk-icon-edd-classic-carousel:before {
1760 content: ""; }
1761
1762 .usk-icon-edd-classic-grid:before {
1763 content: ""; }
1764
1765 .usk-icon-edd-beauty-carousel:before {
1766 content: ""; }
1767
1768 .usk-icon-edd-beauty-grid:before {
1769 content: ""; }
1770
1771 .usk-icon-product-review-carousel:before {
1772 content: ""; }
1773
1774 .usk-icon-sub-category-carousel:before {
1775 content: ""; }
1776
1777 .usk-icon-mini-cart:before {
1778 content: ""; }
1779
1780 .usk-icon-edd-product:before {
1781 content: ""; }
1782
1783 .usk-icon-edd-product-carousel:before {
1784 content: ""; }
1785
1786 .usk-icon-edd-category-carousel:before {
1787 content: ""; }
1788
1789 .usk-icon-edd-category-grid:before {
1790 content: ""; }
1791
1792 .usk-icon-heaven-slider:before {
1793 content: ""; }
1794
1795 .usk-icon-info-list:before {
1796 content: ""; }
1797
1798 .usk-icon-featured-box:before {
1799 content: ""; }
1800
1801 .usk-icon-brand-grid:before {
1802 content: ""; }
1803
1804 .usk-icon-brand-carousel:before {
1805 content: ""; }
1806
1807 .usk-icon-sub-category:before {
1808 content: ""; }
1809
1810 .usk-icon-showcase-slider:before {
1811 content: ""; }
1812
1813 .usk-icon-florence-carousel:before {
1814 content: ""; }
1815
1816 .usk-icon-breadcrumbs:before {
1817 content: ""; }
1818
1819 .usk-icon-compare:before {
1820 content: ""; }
1821
1822 .usk-icon-compare-button:before {
1823 content: ""; }
1824
1825 .usk-icon-product-filter:before {
1826 content: ""; }
1827
1828 .usk-icon-florence-grid:before {
1829 content: ""; }
1830
1831 .usk-icon-glossy-carousel:before {
1832 content: ""; }
1833
1834 .usk-icon-glossy-grid:before {
1835 content: ""; }
1836
1837 .usk-icon-product-meta:before {
1838 content: ""; }
1839
1840 .usk-icon-product-accordion:before {
1841 content: ""; }
1842
1843 .usk-icon-product-category:before {
1844 content: ""; }
1845
1846 .usk-icon-product-gallery:before {
1847 content: ""; }
1848
1849 .usk-icon-product-image-accordion:before {
1850 content: ""; }
1851
1852 .usk-icon-product-list:before {
1853 content: ""; }
1854
1855 .usk-icon-product-reviews:before {
1856 content: ""; }
1857
1858 .usk-icon-product-table:before {
1859 content: ""; }
1860
1861 .usk-icon-product-rating:before {
1862 content: ""; }
1863
1864 .usk-icon-recently-view-product:before {
1865 content: ""; }
1866
1867 .usk-icon-shiny-carousel:before {
1868 content: ""; }
1869
1870 .usk-icon-shiny-grid:before {
1871 content: ""; }
1872
1873 .usk-icon-short-description:before {
1874 content: ""; }
1875
1876 .usk-icon-product-related:before {
1877 content: ""; }
1878
1879 .usk-icon-product-tabs:before {
1880 content: ""; }
1881
1882 .usk-icon-product-stock:before {
1883 content: ""; }
1884
1885 .usk-icon-product-title:before {
1886 content: ""; }
1887
1888 .usk-icon-up-sells:before {
1889 content: ""; }
1890
1891 .usk-icon-add-to-cart:before {
1892 content: ""; }
1893
1894 .usk-icon-product-description:before {
1895 content: ""; }
1896
1897 .usk-icon-product-images:before {
1898 content: ""; }
1899
1900 .usk-icon-product-price:before {
1901 content: ""; }
1902
1903 .usk-icon-arrow-left-0:before {
1904 content: ""; }
1905
1906 .usk-icon-arrow-right-0:before {
1907 content: ""; }
1908
1909 .usk-icon-arrow-left-1:before {
1910 content: ""; }
1911
1912 .usk-icon-arrow-right-1:before {
1913 content: ""; }
1914
1915 .usk-icon-arrow-left-2:before {
1916 content: ""; }
1917
1918 .usk-icon-arrow-right-2:before {
1919 content: ""; }
1920
1921 .usk-icon-arrow-left-3:before {
1922 content: ""; }
1923
1924 .usk-icon-arrow-right-3:before {
1925 content: ""; }
1926
1927 .usk-icon-arrow-left-4:before {
1928 content: ""; }
1929
1930 .usk-icon-arrow-right-4:before {
1931 content: ""; }
1932
1933 .usk-icon-arrow-left-5:before {
1934 content: ""; }
1935
1936 .usk-icon-arrow-right-5:before {
1937 content: ""; }
1938
1939 .usk-icon-arrow-left-6:before {
1940 content: "�
1941 "; }
1942
1943 .usk-icon-arrow-right-6:before {
1944 content: ""; }
1945
1946 .usk-icon-arrow-left-7:before {
1947 content: ""; }
1948
1949 .usk-icon-arrow-right-7:before {
1950 content: ""; }
1951
1952 .usk-icon-arrow-left-8:before {
1953 content: ""; }
1954
1955 .usk-icon-arrow-right-8:before {
1956 content: ""; }
1957
1958 .usk-icon-arrow-left-9:before {
1959 content: ""; }
1960
1961 .usk-icon-arrow-right-9:before {
1962 content: ""; }
1963
1964 .usk-icon-arrow-left-10:before {
1965 content: ""; }
1966
1967 .usk-icon-arrow-right-10:before {
1968 content: ""; }
1969
1970 .usk-icon-arrow-left-11:before {
1971 content: ""; }
1972
1973 .usk-icon-arrow-right-11:before {
1974 content: ""; }
1975
1976 .usk-icon-arrow-left-12:before {
1977 content: ""; }
1978
1979 .usk-icon-arrow-right-12:before {
1980 content: ""; }
1981
1982 .usk-icon-arrow-left-13:before {
1983 content: ""; }
1984
1985 .usk-icon-arrow-right-13:before {
1986 content: ""; }
1987
1988 .usk-icon-arrow-left-14:before {
1989 content: ""; }
1990
1991 .usk-icon-arrow-right-14:before {
1992 content: ""; }
1993
1994 .usk-icon-arrow-left-15:before {
1995 content: ""; }
1996
1997 .usk-icon-arrow-right-15:before {
1998 content: ""; }
1999
2000 .usk-icon-arrow-left-16:before {
2001 content: ""; }
2002
2003 .usk-icon-arrow-right-16:before {
2004 content: ""; }
2005
2006 .usk-icon-arrow-left-17:before {
2007 content: ""; }
2008
2009 .usk-icon-arrow-right-17:before {
2010 content: ""; }
2011
2012 .usk-icon-arrow-left-18:before {
2013 content: ""; }
2014
2015 .usk-icon-arrow-right-18:before {
2016 content: ""; }
2017
2018 .usk-icon-arrow-up-1:before {
2019 content: ""; }
2020
2021 .usk-icon-arrow-down-1:before {
2022 content: ""; }
2023
2024 .usk-icon-arrow-up-2:before {
2025 content: ""; }
2026
2027 .usk-icon-arrow-down-2:before {
2028 content: ""; }
2029
2030 .usk-icon-arrow-up-3:before {
2031 content: ""; }
2032
2033 .usk-icon-arrow-down-3:before {
2034 content: ""; }
2035
2036 .usk-icon-arrow-up-4:before {
2037 content: ""; }
2038
2039 .usk-icon-arrow-down-4:before {
2040 content: ""; }
2041
2042 .usk-icon-arrow-up-5:before {
2043 content: ""; }
2044
2045 .usk-icon-arrow-down-5:before {
2046 content: ""; }
2047
2048 .usk-icon-arrow-up-7:before {
2049 content: ""; }
2050
2051 .usk-icon-arrow-down-7:before {
2052 content: ""; }
2053
2054 .usk-icon-arrow-up-8:before {
2055 content: ""; }
2056
2057 .usk-icon-arrow-down-8:before {
2058 content: ""; }
2059
2060 .usk-icon-arrow-left-circle-1:before {
2061 content: ""; }
2062
2063 .usk-icon-arrow-right-circle-1:before {
2064 content: ""; }
2065
2066 .usk-icon-arrow-left-circle-2:before {
2067 content: ""; }
2068
2069 .usk-icon-arrow-right-circle-2:before {
2070 content: ""; }
2071
2072 .usk-icon-arrow-left-circle-3:before {
2073 content: ""; }
2074
2075 .usk-icon-arrow-right-circle-3:before {
2076 content: ""; }
2077
2078 .usk-icon-arrow-left-circle-4:before {
2079 content: ""; }
2080
2081 .usk-icon-arrow-right-circle-4:before {
2082 content: ""; }
2083
2084 .usk-icon-arrow-left-square-1:before {
2085 content: ""; }
2086
2087 .usk-icon-arrow-right-square-1:before {
2088 content: ""; }
2089
2090 .usk-icon-ultimate-store-kit:before {
2091 content: ""; }
2092
2093 .usk-icon-grid-list:before {
2094 content: ""; }
2095
2096 .usk-icon-grid-2:before {
2097 content: ""; }
2098
2099 .usk-icon-grid-3:before {
2100 content: ""; }
2101
2102 .usk-icon-grid-4:before {
2103 content: ""; }
2104
2105 .usk-icon-grid-5:before {
2106 content: ""; }
2107
2108 .usk-icon-grid-6:before {
2109 content: ""; }
2110
2111 .usk-icon-hexagon-zigzag:before {
2112 content: ""; }
2113
2114 .usk-icon-bulge-rectangle:before {
2115 content: ""; }
2116
2117 .usk-icon-hexagon-radius2:before {
2118 content: ""; }
2119
2120 .usk-icon-hexagon:before {
2121 content: ""; }
2122
2123 .usk-icon-hexagon-radius:before {
2124 content: ""; }
2125
2126 .usk-icon-g2:before {
2127 content: ""; }
2128
2129 .usk-icon-plus-2:before {
2130 content: ""; }
2131
2132 .usk-icon-user:before {
2133 content: ""; }
2134
2135 .usk-icon-eye:before {
2136 content: ""; }
2137
2138 .usk-icon-preview:before {
2139 content: ""; }
2140
2141 .usk-icon-email:before {
2142 content: ""; }
2143
2144 .usk-icon-meneame:before {
2145 content: ""; }
2146
2147 .usk-icon-moimir:before {
2148 content: ""; }
2149
2150 .usk-icon-instapaper:before {
2151 content: ""; }
2152
2153 .usk-icon-surfingbird:before {
2154 content: ""; }
2155
2156 .usk-icon-livejournal:before {
2157 content: "�
2158 "; }
2159
2160 .usk-icon-baidu:before {
2161 content: ""; }
2162
2163 .usk-icon-line:before {
2164 content: ""; }
2165
2166 .usk-icon-twitter:before {
2167 content: ""; }
2168
2169 .usk-icon-linkedin:before {
2170 content: ""; }
2171
2172 .usk-icon-github:before {
2173 content: ""; }
2174
2175 .usk-icon-youtube:before {
2176 content: "�
2177 �"; }
2178
2179 .usk-icon-xing:before {
2180 content: "�
2181 �"; }
2182
2183 .usk-icon-instagram:before {
2184 content: "�
2185 �"; }
2186
2187 .usk-icon-tumblr:before {
2188 content: "�
2189 �"; }
2190
2191 .usk-icon-apple:before {
2192 content: "�
2193 �"; }
2194
2195 .usk-icon-android:before {
2196 content: "�
2197 �"; }
2198
2199 .usk-icon-dribbble:before {
2200 content: "�
2201 �"; }
2202
2203 .usk-icon-skype:before {
2204 content: "�
2205 �"; }
2206
2207 .usk-icon-vk:before {
2208 content: ""; }
2209
2210 .usk-icon-weibo:before {
2211 content: ""; }
2212
2213 .usk-icon-renren:before {
2214 content: ""; }
2215
2216 .usk-icon-wordpress:before {
2217 content: ""; }
2218
2219 .usk-icon-google:before {
2220 content: ""; }
2221
2222 .usk-icon-delicious:before {
2223 content: ""; }
2224
2225 .usk-icon-digg:before {
2226 content: ""; }
2227
2228 .usk-icon-soundcloud:before {
2229 content: ""; }
2230
2231 .usk-icon-wechat:before {
2232 content: ""; }
2233
2234 .usk-icon-pinterest:before {
2235 content: ""; }
2236
2237 .usk-icon-whatsapp:before {
2238 content: ""; }
2239
2240 .usk-icon-odnoklassniki:before {
2241 content: ""; }
2242
2243 .usk-icon-pocket:before {
2244 content: ""; }
2245
2246 .usk-icon-safari:before {
2247 content: ""; }
2248
2249 .usk-icon-chrome:before {
2250 content: ""; }
2251
2252 .usk-icon-firefox:before {
2253 content: ""; }
2254
2255 .usk-icon-opera:before {
2256 content: ""; }
2257
2258 .usk-icon-ie:before {
2259 content: ""; }
2260
2261 .usk-icon-vimeo:before {
2262 content: ""; }
2263
2264 .usk-icon-reddit:before {
2265 content: ""; }
2266
2267 .usk-icon-edge:before {
2268 content: ""; }
2269
2270 .usk-icon-blogger:before {
2271 content: ""; }
2272
2273 .usk-icon-facebook:before {
2274 content: ""; }
2275
2276 .usk-icon-messenger:before {
2277 content: ""; }
2278
2279 .usk-icon-googleplay:before {
2280 content: ""; }
2281
2282 .usk-icon-mix:before {
2283 content: ""; }
2284
2285 .usk-icon-telegram:before {
2286 content: ""; }
2287
2288 .usk-icon-uikit:before {
2289 content: ""; }
2290
2291 .usk-icon-viber:before {
2292 content: ""; }
2293
2294 .usk-icon-flipboard:before {
2295 content: ""; }
2296
2297 .usk-icon-buffer:before {
2298 content: ""; }
2299
2300 .usk-icon-evernote:before {
2301 content: ""; }
2302
2303 .usk-icon-plus:before {
2304 content: ""; }
2305
2306 .usk-icon-search:before {
2307 content: ""; }
2308
2309 .usk-icon-edit:before {
2310 content: ""; }
2311
2312 .usk-icon-video-player:before {
2313 content: ""; }
2314
2315 .usk-icon-tutorial:before {
2316 content: ""; }
2317
2318 .usk-icon-post:before {
2319 content: ""; }
2320
2321 .usk-icon-picture:before {
2322 content: ""; }
2323
2324 .usk-icon-music:before {
2325 content: ""; }
2326
2327 .usk-icon-video:before {
2328 content: ""; }
2329
2330 .usk-icon-code:before {
2331 content: ""; }
2332
2333 .usk-icon-location:before {
2334 content: ""; }
2335
2336 .usk-icon-clock:before {
2337 content: ""; }
2338
2339 .usk-icon-calendar:before {
2340 content: ""; }
2341
2342 .usk-icon-bubble:before {
2343 content: ""; }
2344
2345 .usk-icon-bubbles:before {
2346 content: ""; }
2347
2348 .usk-icon-quote:before {
2349 content: ""; }
2350
2351 .usk-icon-spinner:before {
2352 content: ""; }
2353
2354 .usk-icon-loading:before {
2355 content: ""; }
2356
2357 .usk-icon-spinner-2:before {
2358 content: ""; }
2359
2360 .usk-icon-enlarge:before {
2361 content: ""; }
2362
2363 .usk-icon-lock:before {
2364 content: ""; }
2365
2366 .usk-icon-menu:before {
2367 content: ""; }
2368
2369 .usk-icon-website:before {
2370 content: ""; }
2371
2372 .usk-icon-url:before {
2373 content: ""; }
2374
2375 .usk-icon-link:before {
2376 content: ""; }
2377
2378 .usk-icon-star-empty:before {
2379 content: ""; }
2380
2381 .usk-icon-star-half:before {
2382 content: ""; }
2383
2384 .usk-icon-star-full:before {
2385 content: ""; }
2386
2387 .usk-icon-heart-full:before {
2388 content: ""; }
2389
2390 .usk-icon-heart-empty:before {
2391 content: ""; }
2392
2393 .usk-icon-gallery:before {
2394 content: ""; }
2395
2396 .usk-icon-question:before {
2397 content: ""; }
2398
2399 .usk-icon-plus3:before {
2400 content: ""; }
2401
2402 .usk-icon-checkmark:before {
2403 content: ""; }
2404
2405 .usk-icon-new-tab:before {
2406 content: ""; }
2407
2408 .usk-icon-behance:before {
2409 content: ""; }
2410
2411 .usk-icon-yelp:before {
2412 content: ""; }
2413
2414 .usk-page-checkout {
2415 display: grid;
2416 grid-template-columns: repeat(1, 1fr);
2417 grid-gap: 40px; }
2418 .usk-page-checkout .usk-checkout-billing-address .usk-checkout-billing-address-header {
2419 font-size: 25px;
2420 margin: 0 0 20px;
2421 text-transform: capitalize;
2422 font-weight: 700;
2423 color: #222331; }
2424 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper {
2425 display: grid;
2426 grid-template-columns: repeat(6, 1fr);
2427 grid-gap: 20px; }
2428 .usk-page-checkout .usk-checkout-billing-address .form-row {
2429 display: flex;
2430 grid-gap: 8px;
2431 flex-direction: column;
2432 margin: 0;
2433 grid-column: span 6 / auto; }
2434 .usk-page-checkout .usk-checkout-billing-address label {
2435 font-size: 14px;
2436 color: #2d2d30;
2437 text-transform: capitalize; }
2438 .usk-page-checkout .usk-checkout-billing-address .input-text,
2439 .usk-page-checkout .usk-checkout-billing-address select {
2440 width: 100%;
2441 padding: 12px;
2442 border: 1px solid #ddd;
2443 border-radius: 3px;
2444 color: #4f4f58;
2445 outline: none; }
2446 .usk-page-checkout .usk-checkout-billing-address .input-text:focus,
2447 .usk-page-checkout .usk-checkout-billing-address select:focus {
2448 outline: 1px solid rgba(176, 172, 172, 0.94); }
2449 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper {
2450 display: grid;
2451 grid-template-columns: repeat(6, 1fr);
2452 grid-gap: 20px; }
2453 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row {
2454 grid-column: span 6 / auto; }
2455 .usk-page-checkout .usk-checkout-shipping-form #ship-to-different-address {
2456 font-size: 20px;
2457 text-transform: capitalize;
2458 color: #42454d;
2459 font-family: system-ui;
2460 margin: 0 0 20px;
2461 text-align: right; }
2462 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-form__label-for-checkbox {
2463 display: flex;
2464 align-items: center;
2465 grid-gap: 8px; }
2466 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-form__input-checkbox {
2467 margin: 0;
2468 width: 16px;
2469 height: 16px; }
2470 .usk-page-checkout .usk-checkout-shipping-form .form-row {
2471 margin: 0;
2472 display: flex;
2473 grid-gap: 6px;
2474 flex-direction: column; }
2475 .usk-page-checkout .usk-checkout-shipping-form .form-row label {
2476 font-size: 12px;
2477 color: #43434e;
2478 text-transform: capitalize; }
2479 .usk-page-checkout .usk-checkout-shipping-form .form-row .input-text,
2480 .usk-page-checkout .usk-checkout-shipping-form .form-row .country_to_state,
2481 .usk-page-checkout .usk-checkout-shipping-form .form-row .state_select {
2482 width: 100%;
2483 border: 1px solid #ddd;
2484 border-radius: 3px;
2485 outline: none;
2486 padding: 12px; }
2487 .usk-page-checkout .usk-checkout-shipping-form .form-row .input-text:focus,
2488 .usk-page-checkout .usk-checkout-shipping-form .form-row .country_to_state:focus,
2489 .usk-page-checkout .usk-checkout-shipping-form .form-row .state_select:focus {
2490 outline: 1px solid #c3c3ca; }
2491 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table {
2492 width: 100%;
2493 border-collapse: collapse; }
2494 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table thead {
2495 background-color: #f2f2f2; }
2496 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th,
2497 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2498 border: 1px solid #e0e0e0;
2499 text-align: right;
2500 padding: 15px; }
2501 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th {
2502 font-size: 16px;
2503 text-transform: capitalize;
2504 color: #28283b; }
2505 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table tr:nth-child(even) {
2506 background-color: #f2f2f2; }
2507 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2508 font-size: 14px;
2509 color: #5f6176;
2510 text-transform: capitalize; }
2511 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table tfoot th {
2512 color: #28283b; }
2513 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table .order-total td,
2514 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table .cart-subtotal td {
2515 color: #28283b;
2516 font-weight: 700; }
2517 .usk-page-checkout .usk-checkout-payment .wc_payment_methods {
2518 margin: 0;
2519 padding: 0;
2520 list-style: none; }
2521 .usk-page-checkout .usk-checkout-payment .wc_payment_method.payment_method_bacs {
2522 margin: 0 0 20px; }
2523 .usk-page-checkout .usk-checkout-payment label {
2524 font-size: 14px;
2525 text-transform: capitalize;
2526 color: #5e5d6b; }
2527 .usk-page-checkout .usk-checkout-payment .input-radio {
2528 margin: 0; }
2529 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs {
2530 margin: 10px 0 0; }
2531 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs,
2532 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text {
2533 font-size: 14px;
2534 color: #6b6e83;
2535 line-height: 1.5; }
2536 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs p,
2537 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text p {
2538 margin: 0; }
2539 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text {
2540 margin: 0 0 30px; }
2541 .usk-page-checkout .usk-checkout-payment .payment_method_paypal {
2542 display: flex;
2543 align-items: center;
2544 grid-gap: 12px;
2545 margin: 17px 0; }
2546 .usk-page-checkout .usk-checkout-payment .payment_method_paypal img {
2547 width: 145px;
2548 margin: 0 10px; }
2549 .usk-page-checkout .usk-checkout-payment .place-order .button {
2550 padding: 14px;
2551 background-color: #0075ff;
2552 border: 0;
2553 color: #fff;
2554 text-transform: uppercase;
2555 font-size: 11px;
2556 font-weight: 700;
2557 cursor: pointer;
2558 border-radius: 3px;
2559 transition: all 0.3s ease; }
2560 .usk-page-checkout .usk-checkout-payment .place-order .button:hover {
2561 background-color: #0267dc; }
2562 .usk-page-checkout .usk-checkout-address-wrapper,
2563 .usk-page-checkout .usk-checkout-details-wrapper {
2564 display: flex;
2565 flex-direction: column;
2566 gap: 30px; }
2567
2568 @media (min-width: 768px) {
2569 .usk-page-checkout {
2570 grid-template-columns: repeat(2, 1fr); }
2571 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper .form-row:first-child {
2572 grid-column: span 3 / auto; }
2573 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper .form-row:nth-child(2) {
2574 grid-column: span 3 / auto; }
2575 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row:first-child {
2576 grid-column: span 3 / auto; }
2577 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row:nth-child(2) {
2578 grid-column: span 3 / auto; }
2579 .usk-page-checkout .usk-checkout-shipping-form #ship-to-different-address {
2580 font-size: 20px;
2581 margin: 0 0 30px; }
2582 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th,
2583 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2584 padding: 10px 20px; } }
2585
2586 .usk-page-cart .woocommerce-cart-form .shop_table {
2587 border: 1px solid rgba(0, 0, 0, 0.1);
2588 border-collapse: collapse;
2589 margin: 0;
2590 text-align: center;
2591 width: 100%;
2592 border-radius: 5px; }
2593 .usk-page-cart .woocommerce-cart-form .shop_table th, .usk-page-cart .woocommerce-cart-form .shop_table td {
2594 padding: 10px 12px;
2595 line-height: 1.5em;
2596 background: transparent; }
2597 .usk-page-cart .woocommerce-cart-form .shop_table th {
2598 border: 1px solid #dedcdc94;
2599 font-size: 14px;
2600 color: #fff;
2601 text-transform: uppercase;
2602 font-weight: 700;
2603 background: #e62a3f; }
2604 .usk-page-cart .woocommerce-cart-form .shop_table th:nth-child(3) {
2605 text-align: right; }
2606 .usk-page-cart .woocommerce-cart-form .shop_table td {
2607 border-top: none;
2608 border: 1px solid #dedcdc94;
2609 border-bottom: none;
2610 vertical-align: middle;
2611 font-size: 14px;
2612 text-transform: capitalize;
2613 font-weight: 400;
2614 color: #929292; }
2615 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove {
2616 display: block;
2617 font-size: 17px;
2618 height: 25px;
2619 width: 25px;
2620 text-align: center;
2621 line-height: 22px;
2622 border-radius: 100%;
2623 color: #e62a3f !important;
2624 text-decoration: none;
2625 font-weight: 700;
2626 border: 0;
2627 transition: all .3s ease;
2628 margin: auto;
2629 background: transparent; }
2630 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove:hover {
2631 background: #e62a3f;
2632 color: #fff !important; }
2633 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-image a img {
2634 width: 80px !important;
2635 height: 80px !important;
2636 outline: none; }
2637 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title {
2638 text-align: right; }
2639 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title a {
2640 color: #e62a3f;
2641 font-weight: 500;
2642 transition: all .3s ease; }
2643 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title a:hover {
2644 color: #f00; }
2645 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty {
2646 width: 90px;
2647 height: 42px;
2648 text-align: right;
2649 outline: none;
2650 color: #7b7373;
2651 border: 1px solid #d6d4d4;
2652 background: transparent;
2653 border-radius: 2px; }
2654 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty:focus {
2655 border: 1px solid #b3aaaa; }
2656 .usk-page-cart .woocommerce-cart-form .shop_table .actions {
2657 text-align: left; }
2658 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon {
2659 float: none;
2660 margin: 0;
2661 padding-bottom: 0; }
2662 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2663 height: 40px;
2664 line-height: 40px;
2665 width: 135px;
2666 border: 1px solid #ded3d3;
2667 outline: none;
2668 font-size: 14px;
2669 text-align: center;
2670 font-weight: 500;
2671 border-radius: 2px;
2672 margin-bottom: 10px;
2673 background: transparent; }
2674 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text::placeholder {
2675 color: #c1aeae; }
2676 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text:focus {
2677 border: 1px solid #7b7373; }
2678 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button {
2679 width: 100%;
2680 background: transparent;
2681 border: 1px solid #e62a3f;
2682 color: #e62a3f;
2683 font-size: 12px;
2684 font-weight: 600;
2685 transition: all .3s ease;
2686 border-radius: 2px;
2687 outline: none;
2688 opacity: 1;
2689 cursor: pointer; }
2690 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button:hover {
2691 background-color: #e62a3f;
2692 color: #fff; }
2693
2694 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr {
2695 margin: 0; }
2696
2697 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n) td {
2698 background-color: #eaeff3; }
2699
2700 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n+1) td {
2701 background-color: transparent; }
2702
2703 .usk-page-cart .cart-collaterals {
2704 margin-top: 50px; }
2705 .usk-page-cart .cart-collaterals .cart_totals h2 {
2706 font-size: 22px;
2707 text-transform: capitalize;
2708 font-weight: 600;
2709 color: #e62a3f;
2710 margin: 0;
2711 margin-bottom: 30px; }
2712 .usk-page-cart .cart-collaterals .cart_totals .shop_table {
2713 border: 1px solid rgba(0, 0, 0, 0.1);
2714 border-collapse: collapse;
2715 margin: 0;
2716 margin-bottom: 20px;
2717 text-align: center; }
2718 .usk-page-cart .cart-collaterals .cart_totals .shop_table th, .usk-page-cart .cart-collaterals .cart_totals .shop_table td {
2719 border: 1px solid rgba(0, 0, 0, 0.1);
2720 width: 100%;
2721 padding: 10px 12px;
2722 line-height: 1.5em;
2723 background: transparent; }
2724 .usk-page-cart .cart-collaterals .cart_totals .shop_table th {
2725 font-size: 14px;
2726 color: #565656;
2727 text-transform: uppercase;
2728 font-weight: 700; }
2729 .usk-page-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-Price-amount {
2730 font-size: 14px;
2731 color: #484343bf; }
2732 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout {
2733 padding: 0; }
2734 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
2735 background-color: #e62a3f;
2736 color: #ffffff;
2737 width: 100%;
2738 text-align: center;
2739 height: 50px;
2740 line-height: 50px;
2741 padding: 0;
2742 font-size: 12px;
2743 text-transform: uppercase;
2744 transition: all .3s ease;
2745 margin: 0;
2746 border: none;
2747 border-radius: 2px;
2748 text-decoration: none !important; }
2749 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover {
2750 background: #c50847; }
2751
2752 @media (min-width: 768px) {
2753 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2754 width: 50%; } }
2755
2756 @media (min-width: 1024px) {
2757 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon {
2758 float: right; }
2759 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button {
2760 width: 130px;
2761 font-size: 14px; }
2762 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2763 width: 140px;
2764 font-size: 14px;
2765 margin-bottom: 0; }
2766 .usk-page-cart .cart-collaterals .cart_totals .shop_table th, .usk-page-cart .cart-collaterals .cart_totals .shop_table td {
2767 width: 50%; }
2768 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
2769 height: 55px;
2770 line-height: 55px;
2771 font-size: 14px; } }
2772
2773 .woocommerce-MyAccount-navigation ul {
2774 margin: 0;
2775 padding: 0;
2776 list-style: none; }
2777 .woocommerce-MyAccount-navigation ul li a {
2778 color: #3c3c47;
2779 font-weight: 600;
2780 font-size: 13px;
2781 text-transform: capitalize;
2782 display: block;
2783 padding: 10px 15px;
2784 transition: background-color .3s ease; }
2785 .woocommerce-MyAccount-navigation ul li.is-active a {
2786 background-color: #f1f1f1; }
2787 .woocommerce-MyAccount-navigation ul li:hover a {
2788 background-color: #f7f7f7; }
2789
2790 .woocommerce-MyAccount-content p {
2791 margin: 0 0 20px;
2792 font-size: 14px;
2793 color: #797d85;
2794 font-weight: 400; }
2795
2796 .woocommerce-MyAccount-content a {
2797 color: #000; }
2798
2799 @media (min-width: 768px) {
2800 .usk-page-my-account .woocommerce {
2801 flex-direction: row; }
2802 .usk-page-my-account .woocommerce-MyAccount-navigation {
2803 padding-left: 30px;
2804 border-left: 1px solid #ddd; } }
2805
2806 .usk-page-single .woocommerce-product-gallery {
2807 opacity: 1 !important; }
2808
2809 .usk-page-single input {
2810 line-height: 1 !important; }
2811
2812 .usk-page-single button {
2813 line-height: 1.2; }
2814
2815 .usk-page-single form.cart * {
2816 text-align: center; }
2817
2818 .usk-page-single .woocommerce ul.products {
2819 display: inline-block !important; }
2820 .usk-page-single .woocommerce ul.products li {
2821 border: 1px solid #eee;
2822 padding: 30px !important;
2823 display: inline-block;
2824 border-radius: 5px; }
2825
2826 .usk-florence-grid .usk-grid {
2827 width: 100%;
2828 display: grid;
2829 grid-gap: 40px; }
2830 .usk-florence-grid .usk-grid .usk-item {
2831 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); }
2832 .usk-florence-grid .usk-grid .usk-item .usk-item-box {
2833 position: relative; }
2834 .usk-florence-grid .usk-grid .usk-item .usk-image {
2835 position: relative;
2836 overflow: hidden;
2837 background: #fff; }
2838 .usk-florence-grid .usk-grid .usk-item .usk-image .img {
2839 width: 100%;
2840 overflow: hidden; }
2841 .usk-florence-grid .usk-grid .usk-item .usk-image .image-default {
2842 opacity: 1;
2843 transform: scale(1.1);
2844 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
2845 .usk-florence-grid .usk-grid .usk-item .image-hover {
2846 position: absolute;
2847 top: 0;
2848 bottom: 0;
2849 right: 0;
2850 left: 0;
2851 transition: all 0.5s ease;
2852 opacity: 0;
2853 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
2854 .usk-florence-grid .usk-grid .usk-item .usk-shoping {
2855 position: absolute; }
2856 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn {
2857 display: flex;
2858 align-items: center;
2859 justify-content: center;
2860 text-decoration: none;
2861 margin-bottom: 5px;
2862 transform: translateX(-25px);
2863 box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.1); }
2864 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn:nth-last-child(1) {
2865 margin-bottom: 0; }
2866 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn.added_to_cart {
2867 display: none; }
2868 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
2869 color: #000;
2870 background: #fff;
2871 transition: all 0.3s ease; }
2872 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
2873 background-color: #2B2D42;
2874 color: #fff; }
2875 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
2876 background-color: #D90429;
2877 color: #fff; }
2878 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active:hover {
2879 background-color: #D90429; }
2880 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-compare {
2881 transition: all 0.5s ease;
2882 color: #000;
2883 background: #fff; }
2884 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-compare:hover {
2885 background-color: #2B2D42;
2886 color: #fff; }
2887 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
2888 transition: all 0.6s ease;
2889 color: #000;
2890 background: #fff; }
2891 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
2892 background-color: #2B2D42;
2893 color: #fff; }
2894 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart {
2895 transition: all 0.7s ease;
2896 color: #000;
2897 background: #fff; }
2898 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::before {
2899 display: none; }
2900 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::after {
2901 content: "\2713";
2902 font-size: 16px; }
2903 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::before {
2904 display: none; }
2905 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::after {
2906 content: "";
2907 width: 16px;
2908 height: 16px;
2909 border: 2px dotted #fff;
2910 border-radius: 50%;
2911 display: inline-block;
2912 animation: rotation 2s linear infinite; }
2913 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart:hover {
2914 background-color: #2B2D42;
2915 color: #fff; }
2916 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper {
2917 display: block;
2918 position: absolute;
2919 text-align: right; }
2920 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
2921 display: block; }
2922 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div {
2923 display: flex; }
2924 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
2925 text-decoration: none;
2926 padding: 4px;
2927 font-size: 10px;
2928 border-radius: 1px;
2929 text-transform: capitalize; }
2930 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
2931 background: #2B2D42;
2932 color: #fff; }
2933 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
2934 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
2935 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
2936 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
2937 margin-bottom: 5px; }
2938 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
2939 background: #9FA8BC;
2940 color: #fff; }
2941 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
2942 background: #EF233C;
2943 color: #fff; }
2944 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
2945 background: #ff006e;
2946 color: #fff; }
2947 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
2948 background: #D90429;
2949 color: #fff; }
2950 .usk-florence-grid .usk-grid .usk-item .usk-content {
2951 display: flex;
2952 align-items: center;
2953 height: 100%;
2954 background: #fff; }
2955 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-content-inner {
2956 width: 100%; }
2957 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category {
2958 margin-bottom: 15px; }
2959 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a {
2960 font-size: 11px;
2961 color: #9FA8BC;
2962 text-transform: uppercase;
2963 font-weight: 500;
2964 display: inline-block;
2965 padding: 4px 10px;
2966 transition: all .3s ease;
2967 line-height: 1; }
2968 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a:hover {
2969 color: #E6EDEF;
2970 background: #2B2D42;
2971 border-color: #2B2D42; }
2972 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title {
2973 display: inline-block;
2974 margin-bottom: 10px; }
2975 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title .title {
2976 color: #2B2D42;
2977 text-transform: capitalize;
2978 font-weight: 700;
2979 font-size: 16px;
2980 margin: 0; }
2981 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price {
2982 font-size: 12px;
2983 font-weight: 700;
2984 color: #9FA8BC;
2985 margin-bottom: 14px; }
2986 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price del {
2987 font-weight: 500; }
2988 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price ins {
2989 text-decoration: none;
2990 padding-right: 7px; }
2991 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating {
2992 display: flex;
2993 align-items: center;
2994 width: 100%;
2995 margin-bottom: 0px; }
2996 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
2997 display: flex;
2998 align-items: center;
2999 padding: 0; }
3000 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3001 font-size: 12px;
3002 margin: 0; }
3003 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .image-default {
3004 opacity: 0;
3005 transform: scale(1); }
3006 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .image-hover {
3007 opacity: 1;
3008 transform: scale(1.1); }
3009 .usk-florence-grid .usk-grid .usk-item:hover .usk-shoping .usk-action-btn {
3010 transform: translateX(0px); }
3011
3012 .usk-florence-grid .usk-grid-layout {
3013 grid-template-columns: repeat(1, 1fr); }
3014 .usk-florence-grid .usk-grid-layout .usk-item .usk-item-box {
3015 overflow: hidden; }
3016 .usk-florence-grid .usk-grid-layout .usk-item .usk-content {
3017 padding: 20px; }
3018 .usk-florence-grid .usk-grid-layout .usk-item .usk-content .usk-desc {
3019 display: none; }
3020 .usk-florence-grid .usk-grid-layout .usk-item .usk-content .usk-price {
3021 margin: 0; }
3022 .usk-florence-grid .usk-grid-layout .usk-have-rating .usk-content .usk-price {
3023 opacity: 1;
3024 transition: all 0.3s ease;
3025 transform: translateY(0); }
3026 .usk-florence-grid .usk-grid-layout .usk-have-rating .usk-content .usk-rating {
3027 transform: translateY(0);
3028 opacity: 0;
3029 transition: all 0.3s ease; }
3030 .usk-florence-grid .usk-grid-layout .usk-have-rating:hover .usk-content .usk-rating {
3031 transform: translateY(-20px);
3032 opacity: 1; }
3033 .usk-florence-grid .usk-grid-layout .usk-have-rating:hover .usk-content .usk-price {
3034 transform: translateY(-20px);
3035 opacity: 0; }
3036 .usk-florence-grid .usk-grid-layout .usk-shoping {
3037 bottom: 15px;
3038 left: 15px; }
3039 .usk-florence-grid .usk-grid-layout .usk-shoping .usk-action-btn {
3040 height: 30px;
3041 width: 30px; }
3042 .usk-florence-grid .usk-grid-layout .usk-shoping .usk-action-btn .icon {
3043 font-size: 12px; }
3044 .usk-florence-grid .usk-grid-layout .usk-badge-label-wrapper {
3045 top: 15px;
3046 right: 15px; }
3047
3048 .usk-florence-grid .usk-list-layout {
3049 grid-template-columns: repeat(1, 1fr); }
3050 .usk-florence-grid .usk-list-layout .usk-item .usk-item-box {
3051 display: flex;
3052 align-items: center;
3053 height: 100%; }
3054 .usk-florence-grid .usk-list-layout .usk-item .usk-image {
3055 width: 100%;
3056 height: 100%; }
3057 .usk-florence-grid .usk-list-layout .usk-item .usk-image .img {
3058 width: 100%;
3059 height: 100%;
3060 overflow: hidden; }
3061 .usk-florence-grid .usk-list-layout .usk-item .usk-content {
3062 width: 100%;
3063 padding: 15px; }
3064 .usk-florence-grid .usk-list-layout .usk-item .usk-content .usk-desc {
3065 font-size: 14px;
3066 line-height: 1.6;
3067 color: #6f6f6f;
3068 display: none;
3069 padding-bottom: 15px; }
3070 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping {
3071 bottom: 10px;
3072 left: 10px; }
3073 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn {
3074 height: 20px;
3075 width: 20px; }
3076 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn .icon {
3077 font-size: 10px; }
3078
3079 .usk-florence-grid .usk-badge-label-wrapper {
3080 top: 10px;
3081 right: 10px; }
3082
3083 @media (min-width: 768px) {
3084 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3085 padding: 6px; }
3086 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3087 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3088 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3089 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3090 margin-bottom: 10px; }
3091 .usk-florence-grid .usk-grid-layout {
3092 grid-template-columns: repeat(2, 1fr); }
3093 .usk-florence-grid .usk-grid-layout .usk-shoping {
3094 bottom: 20px;
3095 left: 20px; }
3096 .usk-florence-grid .usk-grid-layout .usk-badge-label-wrapper {
3097 top: 20px;
3098 right: 20px; }
3099 .usk-florence-grid .usk-list-layout {
3100 grid-template-columns: repeat(1, 1fr); }
3101 .usk-florence-grid .usk-list-layout .usk-shoping {
3102 bottom: 15px;
3103 left: 15px; }
3104 .usk-florence-grid .usk-list-layout .usk-badge-label-wrapper {
3105 top: 15px;
3106 right: 15px; } }
3107
3108 @media (min-width: 1024px) {
3109 .usk-florence-grid .usk-grid .usk-item .usk-shoping {
3110 bottom: 25px;
3111 left: 25px; }
3112 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category {
3113 margin-bottom: 18px; }
3114 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a {
3115 font-size: 13px; }
3116 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title .title {
3117 font-size: 18px; }
3118 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price {
3119 font-size: 14px; }
3120 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3121 font-size: 14px; }
3122 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3123 top: 25px;
3124 right: 25px; }
3125 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3126 padding: 4px 8px;
3127 font-size: 11px; }
3128 .usk-florence-grid .usk-list-layout {
3129 grid-template-columns: repeat(2, 1fr); }
3130 .usk-florence-grid .usk-list-layout .usk-item .usk-content {
3131 padding: 30px; }
3132 .usk-florence-grid .usk-list-layout .usk-item .usk-content .usk-desc {
3133 display: inherit; }
3134 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn {
3135 height: 30px;
3136 width: 30px; }
3137 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn .icon {
3138 font-size: 12px; }
3139 .usk-florence-grid .usk-grid-layout {
3140 grid-template-columns: repeat(3, 1fr); }
3141 .usk-florence-grid .usk-grid-layout .usk-item .usk-shoping .usk-action-btn {
3142 height: 35px;
3143 width: 35px; }
3144 .usk-florence-grid .usk-grid-layout .usk-item .usk-shoping .usk-action-btn .icon {
3145 font-size: 14px; } }
3146
3147 @keyframes rotation {
3148 0% {
3149 transform: rotate(0deg); }
3150 100% {
3151 transform: rotate(-360deg); } }
3152
3153 .usk-florence-carousel .usk-carousel {
3154 width: 100%;
3155 display: carousel; }
3156 .usk-florence-carousel .usk-carousel .usk-item {
3157 background: #fff;
3158 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); }
3159 .usk-florence-carousel .usk-carousel .usk-item .usk-item-box {
3160 position: relative; }
3161 .usk-florence-carousel .usk-carousel .usk-item .usk-image {
3162 position: relative;
3163 overflow: hidden; }
3164 .usk-florence-carousel .usk-carousel .usk-item .usk-image .img {
3165 width: 100%;
3166 overflow: hidden; }
3167 .usk-florence-carousel .usk-carousel .usk-item .usk-image .image-default {
3168 opacity: 1;
3169 transform: scale(1.1);
3170 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3171 .usk-florence-carousel .usk-carousel .usk-item .image-hover {
3172 position: absolute;
3173 top: 0;
3174 bottom: 0;
3175 right: 0;
3176 left: 0;
3177 transition: all 0.5s ease;
3178 opacity: 0;
3179 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3180 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping {
3181 position: absolute;
3182 display: inline-flex;
3183 flex-direction: column; }
3184 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn {
3185 display: inline-flex;
3186 align-items: center;
3187 justify-content: center;
3188 text-decoration: none;
3189 margin-bottom: 5px;
3190 opacity: 0;
3191 transform: translateX(-25px);
3192 box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.1);
3193 border-radius: 2px; }
3194 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn:nth-last-child(1) {
3195 margin-bottom: 0; }
3196 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn.added_to_cart {
3197 display: none; }
3198 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3199 color: #000;
3200 background: #fff;
3201 transition: all 0.3s ease; }
3202 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
3203 background-color: #2B2D42;
3204 color: #fff; }
3205 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
3206 background-color: #D90429;
3207 color: #fff; }
3208 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active:hover {
3209 background-color: #D90429; }
3210 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
3211 transition: all 0.5s ease;
3212 color: #000;
3213 background: #fff; }
3214 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-compare:hover {
3215 background-color: #2B2D42;
3216 color: #fff; }
3217 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
3218 transition: all 0.6s ease;
3219 color: #000;
3220 background: #fff; }
3221 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
3222 background-color: #2B2D42;
3223 color: #fff; }
3224 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart {
3225 transition: all 0.7s ease;
3226 color: #000;
3227 background: #fff; }
3228 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::before {
3229 display: none; }
3230 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::after {
3231 content: "\2713";
3232 font-size: 16px; }
3233 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::before {
3234 display: none; }
3235 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::after {
3236 content: "";
3237 width: 16px;
3238 height: 16px;
3239 border: 2px dotted #000;
3240 border-radius: 50%;
3241 display: inline-block;
3242 animation: rotation 2s linear infinite; }
3243 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart:hover {
3244 background-color: #2B2D42;
3245 color: #fff; }
3246 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3247 display: block;
3248 position: absolute;
3249 text-align: right; }
3250 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3251 display: block; }
3252 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div {
3253 display: flex; }
3254 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3255 text-decoration: none;
3256 padding: 4px;
3257 font-size: 10px;
3258 border-radius: 1px;
3259 text-transform: capitalize; }
3260 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3261 background: #2B2D42;
3262 color: #fff; }
3263 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3264 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3265 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3266 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3267 margin-bottom: 5px; }
3268 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3269 background: #9FA8BC;
3270 color: #fff; }
3271 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3272 background: #EF233C;
3273 color: #fff; }
3274 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3275 background: #ff006e;
3276 color: #fff; }
3277 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3278 background: #D90429;
3279 color: #fff; }
3280 .usk-florence-carousel .usk-carousel .usk-item .usk-content {
3281 display: flex;
3282 align-items: center;
3283 height: 100%; }
3284 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-content-inner {
3285 width: 100%; }
3286 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category {
3287 margin-bottom: 15px; }
3288 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a {
3289 font-size: 11px;
3290 color: #9FA8BC;
3291 text-transform: uppercase;
3292 font-weight: 500;
3293 display: inline-block;
3294 border: 1px solid #c0c9dd;
3295 padding: 2px 10px;
3296 transition: all .3s ease; }
3297 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a:hover {
3298 color: #E6EDEF;
3299 background: #2B2D42;
3300 border: 1px solid #2B2D42; }
3301 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title {
3302 display: inline-block;
3303 margin-bottom: 10px; }
3304 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3305 color: #2B2D42;
3306 text-transform: capitalize;
3307 font-weight: 700;
3308 font-size: 16px;
3309 margin: 0; }
3310 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price {
3311 font-size: 12px;
3312 font-weight: 700;
3313 color: #9FA8BC;
3314 margin-bottom: 14px; }
3315 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price del {
3316 font-weight: 500; }
3317 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
3318 text-decoration: none;
3319 padding-right: 7px; }
3320 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating {
3321 display: flex;
3322 align-items: center;
3323 width: 100%;
3324 margin-bottom: 0px; }
3325 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3326 display: flex;
3327 align-items: center;
3328 padding: 0; }
3329 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3330 font-size: 12px;
3331 margin: 0; }
3332 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-image .image-default {
3333 opacity: 0;
3334 transform: scale(1); }
3335 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-image .image-hover {
3336 opacity: 1;
3337 transform: scale(1.1); }
3338 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-shoping .usk-action-btn {
3339 opacity: 1;
3340 transform: translateX(0px); }
3341
3342 .usk-florence-carousel .usk-carousel-layout {
3343 grid-template-columns: repeat(1, 1fr); }
3344 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-item-box {
3345 overflow: hidden; }
3346 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content {
3347 padding: 20px; }
3348 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content .usk-desc {
3349 display: none; }
3350 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content .usk-price {
3351 margin: 0; }
3352 .usk-florence-carousel .usk-carousel-layout .usk-have-rating .usk-content .usk-price {
3353 opacity: 1;
3354 transition: all 0.3s ease;
3355 transform: translateY(0); }
3356 .usk-florence-carousel .usk-carousel-layout .usk-have-rating .usk-content .usk-rating {
3357 transform: translateY(0);
3358 opacity: 0;
3359 transition: all 0.3s ease; }
3360 .usk-florence-carousel .usk-carousel-layout .usk-have-rating:hover .usk-content .usk-rating {
3361 transform: translateY(-20px);
3362 opacity: 1; }
3363 .usk-florence-carousel .usk-carousel-layout .usk-have-rating:hover .usk-content .usk-price {
3364 transform: translateY(-20px);
3365 opacity: 0; }
3366 .usk-florence-carousel .usk-carousel-layout .usk-shoping {
3367 bottom: 15px;
3368 left: 15px; }
3369 .usk-florence-carousel .usk-carousel-layout .usk-shoping .usk-action-btn {
3370 height: 30px;
3371 width: 30px; }
3372 .usk-florence-carousel .usk-carousel-layout .usk-shoping .usk-action-btn .icon {
3373 font-size: 12px; }
3374 .usk-florence-carousel .usk-carousel-layout .usk-badge-label-wrapper {
3375 top: 15px;
3376 right: 15px; }
3377
3378 .usk-florence-carousel .usk-badge-label-wrapper {
3379 top: 10px;
3380 right: 10px; }
3381
3382 /*------------------------------------
3383 Florence Carousel elementor-widget Css
3384 --------------------------------------*/
3385 .elementor-widget-usk-florence-carousel .usk-arrows-container {
3386 -webkit-transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 40));
3387 transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 40)); }
3388
3389 .elementor-widget-usk-florence-carousel .usk-dots-container {
3390 -webkit-transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 30));
3391 transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 30)); }
3392
3393 .elementor-widget-usk-florence-carousel .usk-arrows-dots-container {
3394 -webkit-transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 40));
3395 transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 40)); }
3396
3397 .elementor-widget-usk-florence-carousel .usk-arrows-fraction-container {
3398 -webkit-transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 40));
3399 transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 40)); }
3400
3401 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-container,
3402 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-container {
3403 -webkit-transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 0)) rotate(-90deg);
3404 transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 0)) rotate(-90deg); }
3405
3406 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-dots-container,
3407 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-dots-container {
3408 -webkit-transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 0)) rotate(-90deg);
3409 transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 0)) rotate(-90deg); }
3410
3411 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-dots-container,
3412 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-dots-container {
3413 -webkit-transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 0)) rotate(-90deg);
3414 transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 0)) rotate(-90deg); }
3415
3416 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-fraction-container,
3417 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-fraction-container {
3418 -webkit-transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
3419 transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
3420
3421 @media (min-width: 768px) {
3422 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3423 padding: 6px; }
3424 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3425 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3426 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3427 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3428 margin-bottom: 10px; }
3429 .usk-florence-carousel .usk-carousel-layout {
3430 carousel-template-columns: repeat(2, 1fr); }
3431 .usk-florence-carousel .usk-carousel-layout .usk-shoping {
3432 bottom: 20px;
3433 left: 20px; }
3434 .usk-florence-carousel .usk-carousel-layout .usk-badge-label-wrapper {
3435 top: 20px;
3436 right: 20px; }
3437 .usk-florence-carousel .usk-list-layout {
3438 carousel-template-columns: repeat(1, 1fr); }
3439 .usk-florence-carousel .usk-list-layout .usk-shoping {
3440 bottom: 15px;
3441 left: 15px; }
3442 .usk-florence-carousel .usk-list-layout .usk-badge-label-wrapper {
3443 top: 15px;
3444 right: 15px; } }
3445
3446 @media (min-width: 1024px) {
3447 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping {
3448 bottom: 25px;
3449 left: 25px; }
3450 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category {
3451 margin-bottom: 18px; }
3452 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a {
3453 font-size: 13px; }
3454 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3455 font-size: 18px; }
3456 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price {
3457 font-size: 14px; }
3458 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3459 font-size: 14px; }
3460 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3461 top: 25px;
3462 right: 25px; }
3463 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3464 padding: 4px 8px;
3465 font-size: 11px; }
3466 .usk-florence-carousel .usk-carousel-layout {
3467 grid-template-columns: repeat(3, 1fr); }
3468 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-shoping .usk-action-btn {
3469 height: 35px;
3470 width: 35px; }
3471 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-shoping .usk-action-btn .icon {
3472 font-size: 14px; } }
3473
3474 @keyframes rotation {
3475 0% {
3476 transform: rotate(0deg); }
3477 100% {
3478 transform: rotate(-360deg); } }
3479
3480 html {
3481 line-height: 1.3 !important; }
3482
3483 .usk-glossy-grid .usk-grid {
3484 display: grid;
3485 grid-gap: 40px; }
3486 .usk-glossy-grid .usk-grid .usk-item {
3487 box-shadow: 0 5px 15px rgba(211, 211, 211, 0.527);
3488 background: #fff;
3489 position: relative;
3490 overflow: hidden; }
3491 .usk-glossy-grid .usk-grid .usk-item .usk-image {
3492 position: relative;
3493 overflow: hidden;
3494 width: 100%;
3495 height: 100%; }
3496 .usk-glossy-grid .usk-grid .usk-item .usk-image .img {
3497 width: 100%;
3498 height: 100%;
3499 object-fit: cover; }
3500 .usk-glossy-grid .usk-grid .usk-item .usk-image .default-image {
3501 opacity: 1;
3502 transform: scale(1.1);
3503 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3504 .usk-glossy-grid .usk-grid .usk-item .usk-image .hover-image {
3505 position: absolute;
3506 top: 0;
3507 right: 0;
3508 left: 0;
3509 bottom: 0;
3510 opacity: 0;
3511 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3512 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3513 display: block;
3514 position: absolute;
3515 text-align: right;
3516 top: 0;
3517 left: 0;
3518 padding: 10px; }
3519 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3520 display: block;
3521 text-align: left; }
3522 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3523 text-decoration: none;
3524 padding: 3px 5px;
3525 font-size: 8px;
3526 border-radius: 2px;
3527 text-transform: uppercase;
3528 font-weight: 700; }
3529 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3530 background: #2b2d42;
3531 color: #fff; }
3532 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-badge-wrap {
3533 display: flex;
3534 justify-content: flex-end; }
3535 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3536 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3537 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3538 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3539 margin-bottom: 5px; }
3540 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3541 background: #8d99ae;
3542 color: #fff; }
3543 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3544 background: #ef233c;
3545 color: #fff; }
3546 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3547 background: #ccdae0;
3548 color: #fff; }
3549 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3550 background: #d90429;
3551 color: #fff; }
3552 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
3553 text-decoration: none;
3554 margin-bottom: 5px;
3555 display: block; }
3556 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
3557 font-size: 16px;
3558 color: #2b2d42;
3559 font-weight: 700;
3560 transition: all 0.3s ease;
3561 text-transform: capitalize;
3562 margin: 0; }
3563 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title:hover {
3564 color: #d90429; }
3565 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
3566 margin-bottom: 14px;
3567 color: #8d99ae;
3568 text-transform: capitalize;
3569 font-weight: 600;
3570 font-size: 12px;
3571 display: inline-flex;
3572 align-items: center; }
3573 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price del {
3574 font-weight: 500; }
3575 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price ins {
3576 text-decoration: none;
3577 padding-right: 10px; }
3578 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating {
3579 display: flex;
3580 align-items: center;
3581 width: 100%; }
3582 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3583 display: flex;
3584 align-items: center;
3585 font-size: 14px;
3586 padding: 0; }
3587 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3588 font-size: 14px;
3589 margin: 0; }
3590 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3591 position: absolute;
3592 top: 5px;
3593 right: 10px;
3594 left: auto; }
3595 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a {
3596 text-decoration: none;
3597 display: block;
3598 text-align: center;
3599 border: 1px solid transparent;
3600 margin-bottom: 5px;
3601 border-radius: 50%; }
3602 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon {
3603 display: inline-flex;
3604 align-items: center;
3605 justify-content: center; }
3606 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon::before {
3607 margin: 0; }
3608 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3609 color: #ffffffdb;
3610 background: #2b2d42;
3611 transition: all 0.3s ease; }
3612 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
3613 background-color: #d90429; }
3614 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-compare {
3615 background: #2b2d42;
3616 color: #ffffffdb;
3617 transition: all 0.5s ease; }
3618 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
3619 transition: all 0.6s ease;
3620 background: #2b2d42;
3621 color: #ffffffdb; }
3622 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart {
3623 background: #2b2d42;
3624 color: #fff;
3625 transition: all 0.7s ease; }
3626 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::before {
3627 display: none; }
3628 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::after {
3629 content: "\2713";
3630 font-size: 16px; }
3631 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::before {
3632 display: none; }
3633 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::after {
3634 content: "";
3635 width: 15px;
3636 height: 15px;
3637 border: 2px dotted #fff;
3638 border-radius: 50%;
3639 display: inline-block;
3640 animation: rotation 2s linear infinite; }
3641 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .default-image {
3642 opacity: 0;
3643 transform: scale(1); }
3644 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .hover-image {
3645 opacity: 1;
3646 transform: scale(1.1); }
3647
3648 .usk-glossy-grid .usk-grid-layout {
3649 grid-template-columns: repeat(1, 1fr); }
3650 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content {
3651 padding: 20px;
3652 border-top: 1px solid #e8e8e8; }
3653 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-desc {
3654 display: none; }
3655 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-price {
3656 justify-content: center; }
3657 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3658 width: 30px;
3659 height: 30px; }
3660 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon::before {
3661 font-size: 10px; }
3662
3663 .usk-glossy-grid .usk-list-layout {
3664 grid-template-columns: repeat(1, 1fr); }
3665 .usk-glossy-grid .usk-list-layout .usk-item .usk-item-box {
3666 display: flex;
3667 align-items: center;
3668 height: 100%; }
3669 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
3670 width: 23px;
3671 height: 23px; }
3672 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon::before {
3673 font-size: 10px; }
3674 .usk-glossy-grid .usk-list-layout .usk-content {
3675 display: flex;
3676 align-items: center;
3677 width: 100%;
3678 height: 100%;
3679 padding: 10px; }
3680 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
3681 margin-bottom: 14px;
3682 display: none; }
3683 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc .desc {
3684 font-size: 14px;
3685 font-weight: 500;
3686 color: #6f6f6f;
3687 line-height: 1.6; }
3688
3689 @media (min-width: 768px) {
3690 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
3691 margin-bottom: 10px; }
3692 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
3693 font-size: 18px; }
3694 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
3695 font-size: 14px; }
3696 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3697 top: 10px;
3698 right: 15px; }
3699 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3700 padding: 15px; }
3701 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3702 padding: 4px 6px;
3703 font-size: 10px; }
3704 .usk-glossy-grid .usk-grid-layout {
3705 grid-template-columns: repeat(2, 1fr); }
3706 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3707 width: 30px;
3708 height: 30px; }
3709 .usk-glossy-grid .usk-list-layout {
3710 grid-template-columns: repeat(1, 1fr); }
3711 .usk-glossy-grid .usk-list-layout .usk-content {
3712 padding: 15px; } }
3713
3714 @media (min-width: 1024px) {
3715 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3716 top: 20px;
3717 right: 20px; }
3718 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3719 padding: 20px; }
3720 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3721 padding: 4px 6px;
3722 font-size: 10px; }
3723 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3724 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3725 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3726 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3727 margin-bottom: 10px; }
3728 .usk-glossy-grid .usk-grid-layout {
3729 grid-template-columns: repeat(3, 1fr); }
3730 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3731 width: 35px;
3732 height: 35px; }
3733 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon::before {
3734 font-size: 14px; }
3735 .usk-glossy-grid .usk-list-layout {
3736 grid-template-columns: repeat(2, 1fr); }
3737 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
3738 width: 30px;
3739 height: 30px; }
3740 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon::before {
3741 font-size: 12px; }
3742 .usk-glossy-grid .usk-list-layout .usk-content {
3743 padding: 20px; }
3744 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
3745 display: block; } }
3746
3747 @keyframes rotation {
3748 0% {
3749 transform: rotate(0deg); }
3750 100% {
3751 transform: rotate(-360deg); } }
3752
3753 .usk-glossy-carousel .usk-carousel .usk-item {
3754 background: #fff;
3755 position: relative;
3756 height: auto;
3757 overflow: hidden; }
3758 .usk-glossy-carousel .usk-carousel .usk-item .usk-image {
3759 position: relative;
3760 overflow: hidden;
3761 width: 100%;
3762 height: 100%; }
3763 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .img {
3764 width: 100%;
3765 height: 100%;
3766 object-fit: cover; }
3767 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .default-image {
3768 opacity: 1;
3769 transform: scale(1.1);
3770 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3771 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .hover-image {
3772 position: absolute;
3773 top: 0;
3774 right: 0;
3775 left: 0;
3776 bottom: 0;
3777 opacity: 0;
3778 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3779 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3780 display: block;
3781 position: absolute;
3782 text-align: right;
3783 top: 0;
3784 left: 0;
3785 padding: 20px; }
3786 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3787 display: block; }
3788 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div {
3789 display: flex;
3790 justify-content: flex-end; }
3791 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3792 text-decoration: none;
3793 padding: 6px 6px;
3794 font-size: 10px;
3795 border-radius: 3px;
3796 text-transform: capitalize; }
3797 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3798 background: #2B2D42;
3799 color: #fff; }
3800 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge, .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3801 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3802 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3803 margin-bottom: 10px; }
3804 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3805 background: #9FA8BC;
3806 color: #fff; }
3807 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3808 background: #EF233C;
3809 color: #fff; }
3810 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3811 background: #ff006e;
3812 color: #fff; }
3813 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3814 background: #D90429;
3815 color: #fff; }
3816 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping {
3817 position: absolute;
3818 top: 20px;
3819 right: 20px;
3820 left: auto; }
3821 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a {
3822 text-decoration: none;
3823 display: block;
3824 text-align: center;
3825 border: 1px solid transparent;
3826 border-radius: 500px;
3827 margin-bottom: 5px; }
3828 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon {
3829 display: inline-flex;
3830 align-items: center;
3831 justify-content: center;
3832 border-radius: 50px;
3833 width: 28px;
3834 height: 28px; }
3835 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon::before {
3836 margin: 0;
3837 font-size: 10px; }
3838 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3839 transition: all 0.3s ease;
3840 background: #2B2D42;
3841 color: #ffffffdb; }
3842 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
3843 transition: all 0.5s ease;
3844 background: #2B2D42;
3845 color: #ffffffdb; }
3846 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
3847 transition: all 0.6s ease;
3848 background: #2B2D42;
3849 color: #ffffffdb; }
3850 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart {
3851 transition: all 0.7s ease;
3852 background: #2B2D42;
3853 color: #ffffffdb; }
3854 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::before {
3855 display: none; }
3856 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::after {
3857 content: "\2713";
3858 font-size: 16px; }
3859 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::before {
3860 display: none; }
3861 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::after {
3862 content: "";
3863 width: 16px;
3864 height: 16px;
3865 border: 2px dotted #fff;
3866 border-radius: 50%;
3867 display: inline-block;
3868 animation: rotation 2s linear infinite; }
3869 .usk-glossy-carousel .usk-carousel .usk-item .usk-content {
3870 padding: 30px; }
3871 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title {
3872 text-decoration: none;
3873 margin-bottom: 10px;
3874 display: block; }
3875 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3876 font-size: 14px;
3877 color: #2B2D42;
3878 font-weight: 700;
3879 transition: all 0.3s ease;
3880 text-transform: capitalize;
3881 margin: 0; }
3882 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title:hover {
3883 color: #D90429; }
3884 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price {
3885 color: #9FA8BC;
3886 text-transform: capitalize;
3887 font-weight: 600;
3888 font-size: 12px;
3889 margin-bottom: 15px; }
3890 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price del {
3891 font-weight: 500; }
3892 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
3893 text-decoration: none;
3894 padding-right: 10px; }
3895 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating {
3896 display: flex;
3897 align-items: center; }
3898 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3899 display: flex;
3900 align-items: center;
3901 padding: 0; }
3902 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3903 margin: 0;
3904 font-size: 14px; }
3905 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-shoping a {
3906 transform: translateY(0px);
3907 opacity: 1; }
3908 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-image .default-image {
3909 opacity: 0;
3910 transform: scale(1); }
3911 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-image .hover-image {
3912 opacity: 1;
3913 transform: scale(1.1); }
3914
3915 .elementor-widget-usk-glossy-carousel .usk-arrows-container {
3916 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 40));
3917 transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 40)); }
3918
3919 .elementor-widget-usk-glossy-carousel .usk-dots-container {
3920 -webkit-transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 30));
3921 transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 30)); }
3922
3923 .elementor-widget-usk-glossy-carousel .usk-arrows-dots-container {
3924 -webkit-transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 40));
3925 transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 40)); }
3926
3927 .elementor-widget-usk-glossy-carousel .usk-arrows-fraction-container {
3928 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 40));
3929 transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 40)); }
3930
3931 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-container,
3932 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-container {
3933 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 0)) rotate(-90deg);
3934 transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 0)) rotate(-90deg); }
3935
3936 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-dots-container,
3937 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-dots-container {
3938 -webkit-transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 0)) rotate(-90deg);
3939 transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 0)) rotate(-90deg); }
3940
3941 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-dots-container,
3942 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-dots-container {
3943 -webkit-transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 0)) rotate(-90deg);
3944 transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 0)) rotate(-90deg); }
3945
3946 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-fraction-container,
3947 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-fraction-container {
3948 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
3949 transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
3950
3951 @media (min-width: 1024px) {
3952 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3953 font-size: 18px; }
3954 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price {
3955 font-size: 14px; }
3956 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon {
3957 width: 35px;
3958 height: 35px; }
3959 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon::before {
3960 font-size: 14px; }
3961 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3962 padding: 7px 10px;
3963 font-size: 12px; }
3964 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge, .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3965 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3966 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3967 margin-bottom: 15px; } }
3968
3969 @keyframes rotation {
3970 0% {
3971 transform: rotate(0deg); }
3972 100% {
3973 transform: rotate(-360deg); } }
3974
3975 .usk-product-accordion .usk-accordion {
3976 margin: 10px auto;
3977 border: 1px solid #eee;
3978 border-radius: 8px;
3979 box-sizing: border-box;
3980 margin-bottom: 20px;
3981 text-decoration: none;
3982 margin: 0; }
3983 .usk-product-accordion .usk-accordion .usk-accordion-header {
3984 background-color: #e91e63; }
3985 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
3986 font: bold 14px "Arial", sans-serif;
3987 color: #ffffff;
3988 text-align: right;
3989 width: 100%;
3990 padding: 15px;
3991 display: block;
3992 cursor: pointer;
3993 background-color: transparent;
3994 -webkit-transition: color 0.25s ease;
3995 transition: color 0.25s ease;
3996 position: relative;
3997 text-decoration: none;
3998 margin: 0;
3999 border: 0;
4000 transition: all 0.3s ease;
4001 overflow: hidden; }
4002 .usk-product-accordion .usk-accordion .usk-accordion-trigger::after {
4003 content: "+";
4004 text-align: center;
4005 transform: translate(0, -50%);
4006 position: absolute;
4007 left: -1px;
4008 top: 50%;
4009 padding: 10px; }
4010 .usk-product-accordion .usk-accordion .usk-accordion-trigger:focus {
4011 color: #808080; }
4012 .usk-product-accordion .usk-accordion .usk-item-box {
4013 overflow: hidden;
4014 transition-property: height, visibility;
4015 transition-timing-function: ease;
4016 margin: 0; }
4017 .usk-product-accordion .usk-accordion.js-enabled .usk-item-box {
4018 visibility: hidden; }
4019 .usk-product-accordion .usk-accordion.usk-active .usk-item-box {
4020 visibility: visible; }
4021 .usk-product-accordion .usk-accordion.usk-active > .usk-accordion-header .usk-accordion-trigger::after {
4022 content: "\2013"; }
4023
4024 .usk-product-accordion .usk-single-item {
4025 display: grid;
4026 grid-template-columns: repeat(1, 1fr);
4027 background: #fff;
4028 padding: 30px;
4029 position: relative; }
4030 .usk-product-accordion .usk-single-item .usk-single-item-box {
4031 display: inherit;
4032 align-items: center; }
4033 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4034 width: 100%;
4035 height: auto; }
4036 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image a img {
4037 width: 100%;
4038 height: 100%; }
4039 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4040 width: 100%;
4041 padding: 0;
4042 padding-top: 20px; }
4043 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category {
4044 margin-bottom: 15px; }
4045 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category a {
4046 text-decoration: none;
4047 font-size: 12px;
4048 border-radius: 2px;
4049 font-weight: 500;
4050 border: 1px solid #e91e63;
4051 padding: 5px 15px;
4052 text-transform: uppercase;
4053 color: #e91e63;
4054 transition: all 0.3s ease; }
4055 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category a:hover {
4056 background: #e91e63;
4057 color: #fff; }
4058 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price {
4059 color: #32393b;
4060 font-size: 16px;
4061 font-weight: 700;
4062 margin-bottom: 10px; }
4063 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price del {
4064 color: #a09c9c;
4065 font-weight: 400; }
4066 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price ins {
4067 text-decoration: none;
4068 padding-right: 8px; }
4069 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-desc {
4070 font-size: 14px;
4071 color: #6f6f6f;
4072 max-width: 500px;
4073 margin-bottom: 15px; }
4074 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-rating {
4075 margin-bottom: 15px;
4076 display: inline-block; }
4077 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping {
4078 display: flex;
4079 align-items: center;
4080 grid-column-gap: 10px; }
4081 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button {
4082 position: relative; }
4083 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.added {
4084 display: none;
4085 transition: all 3s ease-in-out; }
4086 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.loading::after {
4087 content: '';
4088 width: 12px;
4089 height: 12px;
4090 border: 2px dotted #fff;
4091 border-radius: 50%;
4092 display: inline-block;
4093 position: absolute;
4094 top: 35%;
4095 margin-right: -12px;
4096 text-align: center;
4097 animation: rotation 2s linear infinite; }
4098 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.loading i {
4099 transition: all .3s ease-in-out;
4100 transform: translate(-70px);
4101 opacity: .02; }
4102 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart {
4103 transition: all 3s ease; }
4104 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart::after {
4105 content: '\2713';
4106 margin-right: 5px;
4107 font-size: 13px; }
4108 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart i {
4109 display: none; }
4110 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button,
4111 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart {
4112 background: #2b2d42;
4113 display: inline-block;
4114 padding: 11px 22px;
4115 color: #fff;
4116 font-size: 12px;
4117 font-weight: 700;
4118 border-radius: 3px;
4119 text-transform: capitalize;
4120 transition: all .3s ease; }
4121 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button a,
4122 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart a {
4123 color: #fff; }
4124 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button .button-icon,
4125 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart .button-icon {
4126 margin-right: -5px;
4127 transition: all 0.3s ease;
4128 opacity: 0;
4129 visibility: hidden; }
4130 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button:hover .button-icon,
4131 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart:hover .button-icon {
4132 margin-right: 10px;
4133 opacity: 1;
4134 visibility: visible; }
4135 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-action-btn {
4136 display: inline-block;
4137 text-decoration: none;
4138 text-align: center;
4139 border-radius: 3px;
4140 padding: 7px 12px;
4141 border: 1px solid #2b2d42; }
4142 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-wishlist {
4143 color: #2b2d42;
4144 transition: all 0.3s ease; }
4145 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-wishlist:hover {
4146 color: #fff;
4147 background: #000; }
4148 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-compare {
4149 color: #2b2d42;
4150 transition: all 0.3s ease; }
4151 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-compare:hover {
4152 color: #fff;
4153 background: #000; }
4154 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-quickview {
4155 color: #2b2d42;
4156 transition: all 0.3s ease; }
4157 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-quickview:hover {
4158 color: #fff;
4159 background: #000; }
4160 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4161 position: absolute;
4162 top: 0;
4163 left: 0;
4164 margin: 40px;
4165 display: flex;
4166 align-items: center; }
4167 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4168 margin-right: 10px; }
4169 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap:nth-child(1) {
4170 margin-right: 0; }
4171 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4172 text-transform: capitalize;
4173 font-weight: 500;
4174 padding: 5px 8px;
4175 border-radius: 2px;
4176 font-size: 12px; }
4177 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4178 background: #264653;
4179 color: #fff; }
4180 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
4181 background: #f7996e;
4182 color: #fff; }
4183 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
4184 background: #712f79;
4185 color: #fff; }
4186 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
4187 background: #ff2e00;
4188 color: #fff; }
4189 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
4190 background: #06d6a0;
4191 color: #fff; }
4192
4193 @media (min-width: 768px) {
4194 .usk-product-accordion .usk-single-item .usk-single-item-box {
4195 display: flex; }
4196 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4197 height: 100%; }
4198 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4199 margin: 15px; }
4200 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4201 padding: 20px;
4202 padding-top: 0; }
4203 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
4204 font: bold 18px "Arial", sans-serif; } }
4205
4206 @media (min-width: 1024px) {
4207 .usk-product-accordion .usk-single-item .usk-single-item-box {
4208 display: flex; }
4209 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4210 height: 100%; }
4211 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4212 margin: 15px; }
4213 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4214 padding: 20px;
4215 padding-top: 0; }
4216 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
4217 font: bold 18px "Arial", sans-serif; } }
4218
4219 @keyframes rotation {
4220 0% {
4221 transform: rotate(0deg); }
4222 100% {
4223 transform: rotate(-360deg); } }
4224
4225 .usk-product-category .usk-grid {
4226 grid-template-columns: repeat(1, 1fr);
4227 grid-gap: 20px;
4228 display: grid;
4229 text-decoration: none;
4230 margin: 0 auto; }
4231
4232 .usk-product-category .category-link {
4233 text-decoration: none; }
4234
4235 .usk-product-category .usk-item {
4236 position: relative;
4237 transition: all 0.3s ease;
4238 overflow: hidden;
4239 border: 1px solid #ece8e8;
4240 border-radius: 10px; }
4241
4242 .usk-product-category .usk-content {
4243 position: absolute; }
4244
4245 .usk-product-category .usk-product-category-image img {
4246 width: 100%;
4247 height: 100%;
4248 object-fit: cover; }
4249
4250 .usk-product-category .title {
4251 color: #2B2D42;
4252 font-size: 18px;
4253 font-weight: 700;
4254 line-height: 22px;
4255 margin: 0;
4256 text-transform: uppercase;
4257 text-decoration: none;
4258 transition: all 0.3s ease;
4259 margin-bottom: 6px; }
4260 .usk-product-category .title:hover {
4261 color: #D90429; }
4262
4263 .usk-product-category .usk-category-count {
4264 color: #EF233C;
4265 font-size: 13px;
4266 text-transform: uppercase;
4267 margin: 0;
4268 transition: all 0.3s ease; }
4269 .usk-product-category .usk-category-count .usk-count-text {
4270 padding-right: 5px; }
4271
4272 .usk-product-category.style-1 .usk-item:hover {
4273 box-shadow: 0px 9px 16px -4px rgba(0, 0, 0, 0.23);
4274 transition: all 0.3s ease; }
4275
4276 .usk-product-category.style-1 .usk-content {
4277 text-align: center;
4278 padding: 20px 30px;
4279 border-radius: 5px;
4280 top: 50%;
4281 right: 50%;
4282 transform: translate(50%, -50%);
4283 border: 1px solid #e2e2e2;
4284 backdrop-filter: blur(15px);
4285 background: rgba(255, 255, 255, 0.22); }
4286
4287 .usk-product-category.style-2 .usk-item {
4288 height: 100px;
4289 overflow: hidden; }
4290 .usk-product-category.style-2 .usk-item:hover .usk-product-category-image img {
4291 transform: scale(1.1); }
4292
4293 .usk-product-category.style-2 .usk-product-category-image {
4294 width: 100%;
4295 height: 100%; }
4296 .usk-product-category.style-2 .usk-product-category-image img {
4297 transition: all .3s ease; }
4298
4299 .usk-product-category.style-2 .usk-content {
4300 top: 50%;
4301 transform: translateY(-50%);
4302 display: flex;
4303 align-items: center;
4304 width: 100%;
4305 padding: 20px; }
4306
4307 .usk-product-category.style-2 .title {
4308 margin: 0; }
4309
4310 .usk-product-category.style-2 .usk-category-count {
4311 margin-right: auto; }
4312
4313 .usk-product-category.style-2 .usk-count-text {
4314 display: none; }
4315
4316 .usk-product-category.style-2 .usk-count-number {
4317 background: #2B2D42;
4318 color: #E6EDEF;
4319 width: 30px;
4320 height: 30px;
4321 line-height: 30px;
4322 text-align: center;
4323 display: inherit;
4324 border-radius: 100px; }
4325 .usk-product-category.style-2 .usk-count-number:hover {
4326 background: #000; }
4327
4328 .usk-product-category.style-3 .usk-item:hover .usk-product-category-image img {
4329 transform: scale(1.1); }
4330
4331 .usk-product-category.style-3 .usk-item:hover .title {
4332 transform: translateY(0); }
4333
4334 .usk-product-category.style-3 .usk-item:hover .usk-category-count {
4335 opacity: 1;
4336 transform: translateY(0); }
4337
4338 .usk-product-category.style-3 .usk-product-category-image img {
4339 transition: all .3s ease; }
4340
4341 .usk-product-category.style-3 .usk-content {
4342 bottom: 0;
4343 padding: 28px;
4344 overflow: hidden; }
4345
4346 .usk-product-category.style-3 .title {
4347 transform: translateY(30px);
4348 overflow: hidden;
4349 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; }
4350
4351 .usk-product-category.style-3 .usk-category-count {
4352 opacity: 0;
4353 transform: translateY(25px);
4354 overflow: hidden;
4355 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; }
4356
4357 .usk-product-category.style-4 .usk-item {
4358 display: flex;
4359 align-items: center;
4360 justify-content: center; }
4361 .usk-product-category.style-4 .usk-item:hover .usk-product-category-image img {
4362 transform: scale(1.1); }
4363 .usk-product-category.style-4 .usk-item:hover .title {
4364 opacity: 0; }
4365 .usk-product-category.style-4 .usk-item:hover .usk-category-count {
4366 opacity: 1;
4367 transform: translateY(-20px); }
4368
4369 .usk-product-category.style-4 .usk-product-category-image img {
4370 transition: all .3s ease; }
4371
4372 .usk-product-category.style-4 .usk-content {
4373 top: 50%;
4374 transform: translateY(-50%);
4375 text-align: center; }
4376
4377 .usk-product-category.style-4 .title {
4378 background: #2B2D42;
4379 padding: 5px 10px;
4380 border-radius: 2px;
4381 color: #fff;
4382 font-size: 14px;
4383 transform: translateY(20px);
4384 opacity: 1;
4385 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; }
4386
4387 .usk-product-category.style-4 .usk-category-count {
4388 padding: 5px 10px;
4389 color: #fff;
4390 background: #D90429;
4391 border-radius: 3px;
4392 transform: translateY(-10px);
4393 opacity: 0;
4394 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; }
4395
4396 .usk-product-category.style-5 .usk-item {
4397 display: flex;
4398 align-items: center;
4399 justify-content: center;
4400 border-radius: 0; }
4401 .usk-product-category.style-5 .usk-item:hover .usk-product-category-image:before {
4402 background-color: transparent !important; }
4403 .usk-product-category.style-5 .usk-item:hover .title {
4404 transform: translateY(0); }
4405 .usk-product-category.style-5 .usk-item:hover .usk-category-count {
4406 transform: translateY(0);
4407 opacity: 1; }
4408
4409 .usk-product-category.style-5 .usk-product-category-image {
4410 position: relative; }
4411 .usk-product-category.style-5 .usk-product-category-image:before {
4412 position: absolute;
4413 content: '';
4414 width: 100%;
4415 height: 100%;
4416 background: #2B2D42;
4417 transition: all .3s ease; }
4418
4419 .usk-product-category.style-5 .usk-content {
4420 top: 50%;
4421 transform: translateY(-50%);
4422 text-align: center; }
4423
4424 .usk-product-category.style-5 .title {
4425 color: #E6EDEF;
4426 transform: translateY(12px);
4427 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; }
4428
4429 .usk-product-category.style-5 .usk-category-count {
4430 transform: translateY(20px);
4431 opacity: 0;
4432 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; }
4433
4434 .usk-product-category.style-6 .usk-item {
4435 display: flex;
4436 align-items: center;
4437 grid-gap: 15px;
4438 border: 0; }
4439
4440 .usk-product-category.style-6 .usk-content {
4441 position: unset; }
4442
4443 .usk-product-category.style-6 .usk-product-category-image img {
4444 width: 60px;
4445 height: 60px;
4446 border-radius: 100%;
4447 padding: 5px;
4448 border-radius: 50%;
4449 border: 1px solid #ddd; }
4450
4451 .usk-product-category.style-6 .usk-category-count {
4452 display: none; }
4453
4454 .usk-product-category.style-6 .title {
4455 margin: 0;
4456 font-size: 14px; }
4457
4458 @media (min-width: 768px) {
4459 .usk-product-category .usk-grid {
4460 grid-template-columns: repeat(2, 1fr); } }
4461
4462 @media (min-width: 1024px) {
4463 .usk-product-category .usk-grid {
4464 grid-template-columns: repeat(3, 1fr); } }
4465
4466 .usk-product-category-carousel .category-link {
4467 text-decoration: none; }
4468
4469 .usk-product-category-carousel .usk-item {
4470 position: relative;
4471 transition: all 0.3s ease;
4472 overflow: hidden;
4473 border: 1px solid #ece8e8;
4474 border-radius: 10px; }
4475
4476 .usk-product-category-carousel .usk-content {
4477 position: absolute; }
4478
4479 .usk-product-category-carousel .usk-category-image img {
4480 width: 100%;
4481 height: 100%;
4482 object-fit: cover; }
4483
4484 .usk-product-category-carousel .title {
4485 color: #2B2D42;
4486 font-size: 18px;
4487 font-weight: 700;
4488 line-height: 22px;
4489 margin: 0;
4490 text-transform: uppercase;
4491 text-decoration: none;
4492 transition: all 0.3s ease;
4493 margin-bottom: 6px; }
4494 .usk-product-category-carousel .title:hover {
4495 color: #D90429; }
4496
4497 .usk-product-category-carousel .usk-category-count {
4498 color: #EF233C;
4499 font-size: 13px;
4500 text-transform: uppercase;
4501 margin: 0;
4502 transition: all 0.3s ease; }
4503 .usk-product-category-carousel .usk-category-count .usk-count-text {
4504 padding-right: 5px; }
4505
4506 .usk-product-category-carousel.style-1 .usk-item:hover {
4507 box-shadow: 0px 9px 16px -4px rgba(0, 0, 0, 0.23);
4508 transition: all 0.3s ease; }
4509
4510 .usk-product-category-carousel.style-1 .usk-content {
4511 text-align: center;
4512 padding: 20px 30px;
4513 border-radius: 5px;
4514 top: 50%;
4515 right: 50%;
4516 transform: translate(50%, -50%);
4517 border: 1px solid #e2e2e2;
4518 backdrop-filter: blur(15px);
4519 background: rgba(255, 255, 255, 0.22); }
4520
4521 .usk-product-category-carousel.style-2 .usk-item {
4522 height: 100px;
4523 overflow: hidden; }
4524 .usk-product-category-carousel.style-2 .usk-item:hover .usk-category-image img {
4525 transform: scale(1.1); }
4526
4527 .usk-product-category-carousel.style-2 .usk-category-image {
4528 width: 100%;
4529 height: 100%; }
4530 .usk-product-category-carousel.style-2 .usk-category-image img {
4531 transition: all .3s ease; }
4532
4533 .usk-product-category-carousel.style-2 .usk-content {
4534 top: 50%;
4535 transform: translateY(-50%);
4536 display: flex;
4537 align-items: center;
4538 width: 100%;
4539 padding: 20px; }
4540
4541 .usk-product-category-carousel.style-2 .title {
4542 margin: 0; }
4543
4544 .usk-product-category-carousel.style-2 .usk-category-count {
4545 margin-right: auto; }
4546
4547 .usk-product-category-carousel.style-2 .usk-count-text {
4548 display: none; }
4549
4550 .usk-product-category-carousel.style-2 .usk-count-number {
4551 background: #2B2D42;
4552 color: #E6EDEF;
4553 width: 30px;
4554 height: 30px;
4555 line-height: 30px;
4556 text-align: center;
4557 display: inherit;
4558 border-radius: 100px; }
4559 .usk-product-category-carousel.style-2 .usk-count-number:hover {
4560 background: #000; }
4561
4562 .usk-product-category-carousel.style-3 .usk-item:hover .usk-category-image img {
4563 transform: scale(1.1); }
4564
4565 .usk-product-category-carousel.style-3 .usk-item:hover .title {
4566 transform: translateY(0); }
4567
4568 .usk-product-category-carousel.style-3 .usk-item:hover .usk-category-count {
4569 opacity: 1;
4570 transform: translateY(0); }
4571
4572 .usk-product-category-carousel.style-3 .usk-category-image img {
4573 transition: all .3s ease; }
4574
4575 .usk-product-category-carousel.style-3 .usk-content {
4576 bottom: 0;
4577 padding: 28px;
4578 overflow: hidden; }
4579
4580 .usk-product-category-carousel.style-3 .title {
4581 transform: translateY(30px);
4582 overflow: hidden;
4583 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; }
4584
4585 .usk-product-category-carousel.style-3 .usk-category-count {
4586 opacity: 0;
4587 transform: translateY(25px);
4588 overflow: hidden;
4589 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; }
4590
4591 .usk-product-category-carousel.style-4 .usk-item {
4592 display: flex;
4593 align-items: center;
4594 justify-content: center; }
4595 .usk-product-category-carousel.style-4 .usk-item:hover .usk-category-image img {
4596 transform: scale(1.1); }
4597 .usk-product-category-carousel.style-4 .usk-item:hover .title {
4598 opacity: 0; }
4599 .usk-product-category-carousel.style-4 .usk-item:hover .usk-category-count {
4600 opacity: 1;
4601 transform: translateY(-20px); }
4602
4603 .usk-product-category-carousel.style-4 .usk-category-image img {
4604 transition: all .3s ease; }
4605
4606 .usk-product-category-carousel.style-4 .usk-content {
4607 top: 50%;
4608 transform: translateY(-50%);
4609 text-align: center; }
4610
4611 .usk-product-category-carousel.style-4 .title {
4612 background: #2B2D42;
4613 padding: 5px 10px;
4614 border-radius: 2px;
4615 color: #fff;
4616 font-size: 14px;
4617 transform: translateY(20px);
4618 opacity: 1;
4619 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; }
4620
4621 .usk-product-category-carousel.style-4 .usk-category-count {
4622 padding: 5px 10px;
4623 color: #fff;
4624 background: #D90429;
4625 border-radius: 3px;
4626 transform: translateY(-10px);
4627 opacity: 0;
4628 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; }
4629
4630 .usk-product-category-carousel.style-5 .usk-item {
4631 display: flex;
4632 align-items: center;
4633 justify-content: center;
4634 border-radius: 0; }
4635 .usk-product-category-carousel.style-5 .usk-item:hover .usk-category-image:before {
4636 background-color: transparent !important; }
4637 .usk-product-category-carousel.style-5 .usk-item:hover .title {
4638 transform: translateY(0); }
4639 .usk-product-category-carousel.style-5 .usk-item:hover .usk-category-count {
4640 transform: translateY(0);
4641 opacity: 1; }
4642
4643 .usk-product-category-carousel.style-5 .usk-category-image {
4644 position: relative; }
4645 .usk-product-category-carousel.style-5 .usk-category-image:before {
4646 position: absolute;
4647 content: '';
4648 width: 100%;
4649 height: 100%;
4650 background: #2B2D42;
4651 transition: all .3s ease; }
4652
4653 .usk-product-category-carousel.style-5 .usk-content {
4654 top: 50%;
4655 transform: translateY(-50%);
4656 text-align: center; }
4657
4658 .usk-product-category-carousel.style-5 .title {
4659 color: #E6EDEF;
4660 transform: translateY(12px);
4661 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; }
4662
4663 .usk-product-category-carousel.style-5 .usk-category-count {
4664 transform: translateY(20px);
4665 opacity: 0;
4666 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; }
4667
4668 .usk-product-category-carousel.style-6 .usk-item {
4669 display: flex;
4670 align-items: center;
4671 grid-gap: 15px;
4672 border: 0; }
4673
4674 .usk-product-category-carousel.style-6 .usk-content {
4675 position: unset; }
4676
4677 .usk-product-category-carousel.style-6 .usk-category-image img {
4678 width: 60px;
4679 height: 60px;
4680 border-radius: 100%;
4681 padding: 5px;
4682 border-radius: 50%;
4683 border: 1px solid #ddd; }
4684
4685 .usk-product-category-carousel.style-6 .usk-category-count {
4686 display: none; }
4687
4688 .usk-product-category-carousel.style-6 .title {
4689 margin: 0;
4690 font-size: 14px; }
4691
4692 .elementor-widget-usk-product-category-carousel .usk-arrows-container {
4693 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 40));
4694 transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 40)); }
4695
4696 .elementor-widget-usk-product-category-carousel .usk-dots-container {
4697 -webkit-transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 30));
4698 transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 30)); }
4699
4700 .elementor-widget-usk-product-category-carousel .usk-arrows-dots-container {
4701 -webkit-transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 40));
4702 transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 40)); }
4703
4704 .elementor-widget-usk-product-category-carousel .usk-arrows-fraction-container {
4705 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 40));
4706 transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 40)); }
4707
4708 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-container,
4709 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-container {
4710 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 0)) rotate(-90deg);
4711 transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 0)) rotate(-90deg); }
4712
4713 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-dots-container,
4714 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-dots-container {
4715 -webkit-transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 0)) rotate(-90deg);
4716 transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 0)) rotate(-90deg); }
4717
4718 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-dots-container,
4719 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-dots-container {
4720 -webkit-transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 0)) rotate(-90deg);
4721 transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 0)) rotate(-90deg); }
4722
4723 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
4724 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
4725 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
4726 transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
4727
4728 .ultimate-store-kit * {
4729 margin: 0;
4730 padding: 0;
4731 box-sizing: border-box;
4732 vertical-align: middle; }
4733
4734 .usk-product-image-accordion .usk-grid-wrap {
4735 display: block; }
4736
4737 .usk-product-image-accordion .usk-item {
4738 width: 100%;
4739 height: 350px;
4740 flex: 1 0 10em;
4741 transition: flex-basis 0.5s cubic-bezier(0.2, 0.48, 0.58, 1), -ms-flex-preferred-size 0.4s ease-in-out;
4742 cursor: pointer; }
4743 .usk-product-image-accordion .usk-item .usk-item-box {
4744 position: relative;
4745 width: 100%;
4746 height: 100%;
4747 transition: all 0.3s ease; }
4748 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap {
4749 height: 100%; }
4750 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image {
4751 height: 100%;
4752 position: relative; }
4753 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image::before {
4754 content: '';
4755 position: absolute;
4756 bottom: 0;
4757 right: 0;
4758 width: 100%;
4759 height: 62%;
4760 background-image: linear-gradient(-34deg, #000000, transparent, #f000); }
4761 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image a .usk-img {
4762 width: 100%;
4763 height: 100%;
4764 object-fit: cover;
4765 transition: all 0.3s ease; }
4766 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper {
4767 position: absolute;
4768 top: 0;
4769 right: 0;
4770 padding: 20px; }
4771 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4772 margin-bottom: 10px; }
4773 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4774 padding: 4px 8px;
4775 display: inline-block;
4776 font-size: 12px;
4777 font-weight: 500;
4778 text-transform: capitalize;
4779 border-radius: 2px; }
4780 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4781 background: #2b2d42;
4782 color: #fff; }
4783 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
4784 background: #8d99ae;
4785 color: #fff; }
4786 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
4787 background: #ef233c;
4788 color: #fff; }
4789 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
4790 background: #e60477;
4791 color: #fff; }
4792 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
4793 background: #d90429;
4794 color: #fff; }
4795 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4796 position: absolute;
4797 bottom: 0;
4798 right: 0;
4799 padding: 20px;
4800 width: 100%; }
4801 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping {
4802 display: flex;
4803 align-items: center; }
4804 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn {
4805 transform: translateY(30px);
4806 opacity: 0;
4807 visibility: hidden;
4808 margin-left: 10px; }
4809 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn .icon {
4810 width: 30px;
4811 height: 30px;
4812 line-height: 30px;
4813 text-align: center;
4814 font-size: 11px;
4815 border-radius: 3px; }
4816 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist,
4817 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare,
4818 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view,
4819 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart {
4820 background: #000;
4821 color: #dedede;
4822 border-radius: 3px; }
4823 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist:hover,
4824 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare:hover,
4825 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view:hover,
4826 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart:hover {
4827 background: #d90429; }
4828 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist {
4829 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.3s ease; }
4830 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare {
4831 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.4s ease; }
4832 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view {
4833 transition: transform 0.5s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.5s ease; }
4834 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart {
4835 transition: transform 0.6s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease; }
4836 .usk-product-image-accordion .usk-item .usk-item-box::before {
4837 position: absolute;
4838 content: "";
4839 width: 100%;
4840 height: 100%;
4841 transition: all 0.3s ease; }
4842 .usk-product-image-accordion .usk-item .usk-content {
4843 margin-bottom: 20px;
4844 transform: translateY(50px);
4845 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.4s ease; }
4846 .usk-product-image-accordion .usk-item .usk-content .usk-category {
4847 margin-bottom: 15px; }
4848 .usk-product-image-accordion .usk-item .usk-content .usk-category span {
4849 display: inline-flex; }
4850 .usk-product-image-accordion .usk-item .usk-content .usk-category span a {
4851 background: transparent;
4852 border: 1px solid #ef233c;
4853 padding: 4px 12px;
4854 text-decoration: none;
4855 color: #ef233c;
4856 font-size: 10px;
4857 text-transform: uppercase;
4858 font-weight: 500;
4859 border-radius: 3px;
4860 transition: all 0.3s ease; }
4861 .usk-product-image-accordion .usk-item .usk-content .usk-category span a:hover {
4862 background: #d90429;
4863 border: 1px solid #d90429;
4864 color: #fff; }
4865 .usk-product-image-accordion .usk-item .usk-content .usk-title {
4866 margin-bottom: 10px;
4867 font-size: 18px;
4868 line-height: 1.4;
4869 font-weight: 600; }
4870 .usk-product-image-accordion .usk-item .usk-content .usk-title .title {
4871 text-decoration: none;
4872 color: #edf2f4;
4873 transition: all 0.3s ease; }
4874 .usk-product-image-accordion .usk-item .usk-content .usk-title .title:hover {
4875 color: #d90429; }
4876 .usk-product-image-accordion .usk-item .usk-content .usk-price {
4877 display: flex;
4878 align-items: center;
4879 color: #e7e7e7;
4880 font-size: 14px;
4881 font-weight: 700;
4882 margin-bottom: 2px; }
4883 .usk-product-image-accordion .usk-item .usk-content .usk-price del {
4884 font-weight: 500; }
4885 .usk-product-image-accordion .usk-item .usk-content .usk-price ins {
4886 text-decoration: none;
4887 padding-right: 6px;
4888 color: #fff; }
4889 .usk-product-image-accordion .usk-item .usk-content .usk-rating .usk-rating i {
4890 color: #efab14;
4891 font-size: 13px; }
4892 .usk-product-image-accordion .usk-item:hover {
4893 flex-basis: 20em; }
4894 .usk-product-image-accordion .usk-item:hover .usk-content-box .usk-content {
4895 transform: translateY(0); }
4896 .usk-product-image-accordion .usk-item:hover .usk-content-box .usk-shoping .usk-action-btn {
4897 transform: translateX(0);
4898 opacity: 1;
4899 visibility: visible; }
4900
4901 @media (min-width: 768px) {
4902 .usk-product-image-accordion .usk-grid-wrap {
4903 overflow: hidden;
4904 display: block; }
4905 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4906 padding: 30px;
4907 width: 100%; } }
4908
4909 @media (min-width: 1024px) {
4910 .usk-product-image-accordion .usk-grid-wrap {
4911 display: flex; }
4912 .usk-product-image-accordion .usk-item {
4913 height: 600px; }
4914 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4915 padding: 30px;
4916 width: 300px; }
4917 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn .icon {
4918 width: 35px;
4919 height: 35px;
4920 line-height: 35px;
4921 font-size: 12px; }
4922 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper {
4923 padding: 30px; }
4924 .usk-product-image-accordion .usk-item .usk-content .usk-category span a {
4925 padding: 4px 14px;
4926 font-size: 12px; }
4927 .usk-product-image-accordion .usk-item .usk-content .usk-title .title {
4928 font-size: 22px; } }
4929
4930 .ultimate-store-kit .usk-list-wrap {
4931 display: grid;
4932 grid-gap: 30px;
4933 grid-template-columns: repeat(1, 1fr); }
4934 .ultimate-store-kit .usk-list-wrap .usk-item {
4935 border: 1px solid #dcd4d4;
4936 padding: 5px;
4937 border-radius: 8px;
4938 position: relative; }
4939 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box {
4940 display: flex;
4941 align-items: center;
4942 height: 100%; }
4943 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap {
4944 width: 170px;
4945 height: 100%; }
4946 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap a img {
4947 width: 100%;
4948 height: 100%;
4949 border-radius: 8px; }
4950 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content {
4951 width: 100%;
4952 padding: 10px; }
4953 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title .title {
4954 font-weight: 700;
4955 line-height: 1.4;
4956 margin-bottom: 5px;
4957 font-size: 12px;
4958 color: #161616c7;
4959 text-decoration: none;
4960 transition: all 0.3s cubic-bezier(0.18, 0.43, 0.58, 1); }
4961 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating {
4962 margin-bottom: 8px; }
4963 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating .woocommerce-review-link {
4964 display: none; }
4965 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price {
4966 color: #f06004;
4967 font-weight: 500;
4968 display: flex;
4969 align-items: center;
4970 font-size: 10px; }
4971 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price del {
4972 color: #7e7777; }
4973 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price ins {
4974 text-decoration: none;
4975 padding-right: 10px; }
4976 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper {
4977 position: absolute;
4978 top: 0;
4979 left: 0;
4980 display: flex;
4981 align-items: center;
4982 overflow: hidden;
4983 visibility: hidden; }
4984 @media screen and (min-width: 768px) {
4985 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper {
4986 visibility: visible; } }
4987 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4988 margin-right: 10px; }
4989 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap:nth-child(1) {
4990 margin-right: 0; }
4991 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4992 text-transform: capitalize;
4993 font-weight: 500;
4994 padding: 5px 8px;
4995 border-radius: 2px;
4996 font-size: 10px;
4997 display: block; }
4998 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4999 background: #264653;
5000 color: #fff; }
5001 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
5002 background: #F7996E;
5003 color: #fff; }
5004 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
5005 background: #712F79;
5006 color: #fff; }
5007 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
5008 background: #FF2E00;
5009 color: #fff; }
5010 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
5011 background: #06D6A0;
5012 color: #fff; }
5013
5014 @media (min-width: 1024px) {
5015 .ultimate-store-kit-container {
5016 padding-right: 40px;
5017 padding-left: 40px; }
5018 .ultimate-store-kit .usk-list-wrap .usk-item {
5019 padding: 10px; }
5020 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content {
5021 padding: 20px; }
5022 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title {
5023 outline: none; }
5024 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title .title {
5025 font-weight: 700;
5026 margin-bottom: 10px;
5027 font-size: 16px; }
5028 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating {
5029 margin-bottom: 10px; }
5030 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price {
5031 font-size: 12px; }
5032 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap {
5033 max-width: 100px; } }
5034
5035 .ultimate-store-kit-container {
5036 display: flow-root;
5037 box-sizing: content-box;
5038 max-width: 1400px;
5039 margin-right: auto;
5040 margin-left: auto;
5041 padding-right: 14px;
5042 padding-left: 14px; }
5043
5044 .ultimate-store-kit * {
5045 margin: 0;
5046 padding: 0;
5047 box-sizing: border-box;
5048 vertical-align: middle; }
5049
5050 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5051 grid-template-columns: repeat(1, 1fr);
5052 display: grid;
5053 grid-gap: 30px; }
5054 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item {
5055 padding: 40px;
5056 background: #f9f9f9;
5057 border-radius: 10px;
5058 position: relative; }
5059 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap {
5060 display: inline-flex;
5061 align-items: center;
5062 position: relative; }
5063 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper {
5064 display: flex;
5065 align-items: center; }
5066 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image {
5067 width: 80px; }
5068 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image img {
5069 border-radius: 10px;
5070 width: 100%;
5071 height: 100%;
5072 object-fit: cover; }
5073 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content {
5074 width: 100%; }
5075 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name {
5076 font-size: 14px;
5077 text-transform: capitalize;
5078 font-weight: 500; }
5079 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name span {
5080 color: #6f6f6f;
5081 font-weight: 400; }
5082 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name a {
5083 text-decoration: none;
5084 color: #252323; }
5085 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title {
5086 font-size: 16px;
5087 font-weight: 500; }
5088 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title a {
5089 text-decoration: none;
5090 color: #3e3e3e;
5091 transition: all 0.3s ease; }
5092 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title a:hover {
5093 color: #f00; }
5094 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating {
5095 position: absolute;
5096 top: -22px;
5097 left: 25px; }
5098 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating span .usk-rating-icon {
5099 color: #ffc107;
5100 font-size: 46px; }
5101 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating .usk-rating-text {
5102 position: absolute;
5103 top: 50%;
5104 right: 50%;
5105 transform: translate(50%, -50%);
5106 color: #fff;
5107 font-size: 18px;
5108 margin-top: 2px;
5109 font-weight: 700; }
5110 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-text {
5111 font-size: 14px;
5112 color: #6f6f6f;
5113 text-transform: capitalize;
5114 line-height: 1.6;
5115 margin-top: 30px; }
5116
5117 @media (min-width: 768px) {
5118 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5119 grid-template-columns: repeat(2, 1fr); } }
5120
5121 @media (min-width: 1024px) {
5122 .ultimate-store-kit-container {
5123 padding-right: 40px;
5124 padding-left: 40px; }
5125 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5126 grid-template-columns: repeat(3, 1fr); } }
5127
5128 .usk-product-review-carousel .swiper,
5129 .usk-product-review-carousel .swiper-container {
5130 padding-top: 40px !important;
5131 padding-bottom: 40px !important; }
5132
5133 .usk-product-review-carousel .usk-carousel .usk-review-item {
5134 padding: 40px;
5135 background: #f9f9f9;
5136 border-radius: 10px;
5137 position: relative;
5138 overflow: visible;
5139 height: auto; }
5140 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap {
5141 display: inline-flex;
5142 align-items: center;
5143 position: relative; }
5144 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper {
5145 display: flex;
5146 align-items: center; }
5147 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image {
5148 width: 80px; }
5149 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image img {
5150 border-radius: 10px;
5151 width: 100%;
5152 height: 100%;
5153 object-fit: cover; }
5154 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content {
5155 width: 100%; }
5156 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name {
5157 font-size: 14px;
5158 text-transform: capitalize;
5159 font-weight: 500; }
5160 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name span {
5161 color: #6f6f6f;
5162 font-weight: 400; }
5163 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name a {
5164 text-decoration: none;
5165 color: #252323; }
5166 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title {
5167 margin: 0;
5168 font-size: 16px;
5169 font-weight: 500; }
5170 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title a {
5171 text-decoration: none;
5172 color: #3e3e3e;
5173 transition: all 0.3s ease; }
5174 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title a:hover {
5175 color: #f00; }
5176 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating {
5177 position: absolute;
5178 top: -22px;
5179 left: 25px; }
5180 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating span .usk-rating-icon {
5181 color: #ffc107;
5182 font-size: 46px; }
5183 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating .usk-rating-text {
5184 position: absolute;
5185 top: 50%;
5186 right: 50%;
5187 transform: translate(50%, -50%);
5188 color: #fff;
5189 font-size: 18px;
5190 margin-top: 2px;
5191 font-weight: 700; }
5192 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-text {
5193 font-size: 14px;
5194 color: #6f6f6f;
5195 text-transform: capitalize;
5196 line-height: 1.6;
5197 margin-top: 30px; }
5198
5199 .elementor-widget-usk-product-review-carousel .usk-arrows-container {
5200 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0));
5201 transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)); }
5202
5203 .elementor-widget-usk-product-review-carousel .usk-dots-container {
5204 -webkit-transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 30));
5205 transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 30)); }
5206
5207 .elementor-widget-usk-product-review-carousel .usk-arrows-dots-container {
5208 -webkit-transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 40));
5209 transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 40)); }
5210
5211 .elementor-widget-usk-product-review-carousel .usk-arrows-fraction-container {
5212 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 40));
5213 transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 40)); }
5214
5215 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-container,
5216 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-container {
5217 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)) rotate(-90deg);
5218 transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)) rotate(-90deg); }
5219
5220 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-dots-container,
5221 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-dots-container {
5222 -webkit-transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 0)) rotate(-90deg);
5223 transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 0)) rotate(-90deg); }
5224
5225 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-dots-container,
5226 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-dots-container {
5227 -webkit-transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 0)) rotate(-90deg);
5228 transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 0)) rotate(-90deg); }
5229
5230 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-fraction-container,
5231 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-fraction-container {
5232 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
5233 transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
5234
5235 .usk-wc-products-table {
5236 overflow-x: auto; }
5237 .usk-wc-products-table .usk-rating {
5238 display: table-cell !important; }
5239 .usk-wc-products-table .dataTables_wrapper {
5240 margin-bottom: 50px; }
5241 .usk-wc-products-table .dataTables_wrapper .dataTables_length {
5242 float: right; }
5243 .usk-wc-products-table .dataTables_wrapper .dataTables_length label {
5244 font-size: 16px;
5245 text-transform: capitalize;
5246 color: #1f2027;
5247 display: flex;
5248 align-items: center;
5249 grid-column-gap: 12px; }
5250 .usk-wc-products-table .dataTables_wrapper .dataTables_length label select {
5251 height: 30px;
5252 width: 60px;
5253 border-color: #d0d1e9;
5254 border-radius: 3px; }
5255 .usk-wc-products-table .dataTables_wrapper .dataTables_info {
5256 float: right; }
5257 .usk-wc-products-table .dataTables_wrapper .dataTables_paginate {
5258 float: left;
5259 margin-top: 20px; }
5260 .usk-wc-products-table .dataTables_wrapper .dataTables_paginate a {
5261 display: inline-block;
5262 padding-right: 4px;
5263 padding-left: 4px; }
5264 .usk-wc-products-table .dataTables_wrapper .dataTables_filter {
5265 float: right;
5266 margin-bottom: 20px;
5267 margin-top: 15px; }
5268 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label {
5269 font-size: 16px;
5270 font-weight: 500;
5271 color: #403f3f;
5272 text-transform: capitalize;
5273 display: flex;
5274 align-items: center; }
5275 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label input {
5276 border-radius: 3px;
5277 background-color: transparent;
5278 border: 1px solid #ddd;
5279 padding: 9px 10px;
5280 border-radius: 2px;
5281 margin-right: 8px;
5282 outline: none; }
5283 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label input:focus {
5284 border: 1px solid #a0a0a0;
5285 border-radius: none; }
5286 .usk-wc-products-table .usk-wc-product {
5287 width: 100%;
5288 margin: 0 auto;
5289 clear: both;
5290 border-collapse: separate;
5291 border-spacing: 0;
5292 border: 1px solid #c1c1c18c;
5293 border-collapse: collapse;
5294 text-align: right; }
5295 .usk-wc-products-table .usk-wc-product th,
5296 .usk-wc-products-table .usk-wc-product td {
5297 padding: 10px 18px;
5298 border: 1px solid #c1c1c18c;
5299 border-collapse: collapse; }
5300 .usk-wc-products-table .usk-wc-product thead {
5301 white-space: nowrap; }
5302 .usk-wc-products-table .usk-wc-product thead th {
5303 display: table-cell;
5304 background: #e62a3f;
5305 color: #fff;
5306 font-size: 16px;
5307 font-weight: 600; }
5308 .usk-wc-products-table .usk-wc-product thead .shorting {
5309 background-image: none; }
5310 .usk-wc-products-table .usk-wc-product thead .shorting::before {
5311 content: ''; }
5312 .usk-wc-products-table .usk-wc-product thead .shorting::after {
5313 content: ''; }
5314 .usk-wc-products-table .usk-wc-product tbody .usk-thumb {
5315 width: 60px !important; }
5316 .usk-wc-products-table .usk-wc-product tbody .usk-title .usk-wc-product-title {
5317 font-size: 16px;
5318 font-weight: 500;
5319 line-height: 1.4; }
5320 .usk-wc-products-table .usk-wc-product tbody .usk-title .usk-wc-product-title a {
5321 color: #e62a3f; }
5322 .usk-wc-products-table .usk-wc-product tbody .usk-excerpt {
5323 width: 350px !important; }
5324 .usk-wc-products-table .usk-wc-product tbody .usk-excerpt .usk-wc-product-excerpt {
5325 font-size: 14px;
5326 color: #7d7575;
5327 line-height: 1.6; }
5328 .usk-wc-products-table .usk-wc-product tbody .usk-categories .usk-wc-product-categories a {
5329 font-size: 14px;
5330 color: #e62a3f;
5331 font-weight: 500; }
5332 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price {
5333 font-size: 14px;
5334 font-weight: 500;
5335 color: #5c5959;
5336 margin: 0; }
5337 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price del {
5338 font-weight: 300;
5339 color: #928f8f; }
5340 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price ins {
5341 background: transparent;
5342 text-decoration: none;
5343 padding-right: 5px; }
5344 .usk-wc-products-table .usk-wc-product tbody .usk-quick-view-title .usk-shoping-icon-quickview {
5345 background: #e62a3f;
5346 padding: 4px 8px;
5347 color: #fff;
5348 border-radius: 3px;
5349 font-size: 14px; }
5350 .usk-wc-products-table .usk-wc-product tbody .usk-wc-quantity .quantity input {
5351 height: 37px;
5352 width: 80px;
5353 padding: 5px;
5354 outline: none;
5355 border: 1px solid #dacecf;
5356 color: #716b6b;
5357 border-radius: 3px;
5358 background: transparent; }
5359 .usk-wc-products-table .usk-wc-product tbody .usk-wc-quantity .quantity input:focus {
5360 border: 1px solid #a8a3a4; }
5361 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .add_to_cart_button.added {
5362 display: none !important; }
5363 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .button,
5364 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .added_to_cart {
5365 background: #e62a3f;
5366 width: 100px;
5367 height: 35px;
5368 line-height: 35px;
5369 text-align: center;
5370 font-size: 12px;
5371 color: #fff;
5372 font-weight: 600;
5373 border-radius: 3px;
5374 display: inline-block; }
5375
5376 table td,
5377 table th,
5378 .wp-block-table td,
5379 .wp-block-table th {
5380 border: transparent; }
5381
5382 table.dataTable.stripe tbody tr.odd,
5383 table.dataTable.display tbody tr.odd {
5384 background-color: #f9f9f9; }
5385
5386 @media (min-width: 768px) {
5387 .usk-wc-products-table {
5388 overflow: auto; }
5389 .usk-wc-products-table .dataTables_wrapper .dataTables_filter {
5390 float: left;
5391 margin-top: 0; } }
5392
5393 @media (min-width: 1400px) {
5394 .usk-wc-products-table {
5395 overflow: visible; } }
5396
5397 html {
5398 line-height: 1.3 !important; }
5399
5400 .usk-shiny-grid {
5401 --btn-width: 100%;
5402 /*-----------------------------------------
5403 usk Shiny widget grid and list scss
5404 --------------------------------------------*/ }
5405 .usk-shiny-grid .usk-grid {
5406 display: grid; }
5407 .usk-shiny-grid .usk-grid .usk-item {
5408 position: relative;
5409 box-shadow: 0 2px 5px 0px rgba(163, 163, 163, 0.2); }
5410 .usk-shiny-grid .usk-grid .usk-item .usk-image {
5411 position: relative;
5412 overflow: hidden; }
5413 .usk-shiny-grid .usk-grid .usk-item .usk-image .img {
5414 width: 100%;
5415 height: 100%;
5416 object-fit: cover; }
5417 .usk-shiny-grid .usk-grid .usk-item .usk-image .image-default {
5418 opacity: 1;
5419 transform: scale(1.1);
5420 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5421 .usk-shiny-grid .usk-grid .usk-item .usk-image .image-hover {
5422 position: absolute;
5423 top: 0;
5424 bottom: 0;
5425 right: 0;
5426 left: 0;
5427 opacity: 0;
5428 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5429 .usk-shiny-grid .usk-grid .usk-item .usk-button.added {
5430 display: none;
5431 transition: all 3s ease-in-out; }
5432 .usk-shiny-grid .usk-grid .usk-item .usk-button.loading::after {
5433 content: '';
5434 width: 20px;
5435 height: 20px;
5436 border: 2px dotted #fff;
5437 border-radius: 50%;
5438 margin-right: -15px;
5439 display: inline-block;
5440 position: relative;
5441 position: absolute;
5442 top: 31%;
5443 text-align: center;
5444 animation: rotation 2s linear infinite; }
5445 .usk-shiny-grid .usk-grid .usk-item .usk-button.loading i {
5446 transition: all .3s ease-in-out;
5447 transform: translate(-70px);
5448 opacity: .02; }
5449 .usk-shiny-grid .usk-grid .usk-item .added_to_cart {
5450 transition: all 3s ease; }
5451 .usk-shiny-grid .usk-grid .usk-item .added_to_cart::after {
5452 content: '\2713';
5453 margin-right: 5px;
5454 font-size: 20px; }
5455 .usk-shiny-grid .usk-grid .usk-item .added_to_cart i {
5456 display: none; }
5457 .usk-shiny-grid .usk-grid .usk-item .usk-button,
5458 .usk-shiny-grid .usk-grid .usk-item .added_to_cart {
5459 position: absolute;
5460 font-weight: 600;
5461 text-align: center;
5462 right: 0;
5463 bottom: 0;
5464 width: var(--btn-width);
5465 margin: 0 calc(calc(100% - var(--btn-width)) / 2);
5466 background: #2b2d42;
5467 text-decoration: none;
5468 color: #fff;
5469 text-transform: capitalize;
5470 transform: translateY(50px);
5471 opacity: 0;
5472 visibility: hidden;
5473 transition: all 0.3s ease; }
5474 .usk-shiny-grid .usk-grid .usk-item .usk-button a,
5475 .usk-shiny-grid .usk-grid .usk-item .added_to_cart a {
5476 color: #fff; }
5477 .usk-shiny-grid .usk-grid .usk-item .usk-button .button-icon:before,
5478 .usk-shiny-grid .usk-grid .usk-item .added_to_cart .button-icon:before {
5479 margin: -5px;
5480 transition: all 0.3s ease;
5481 opacity: 0;
5482 visibility: hidden; }
5483 .usk-shiny-grid .usk-grid .usk-item .usk-button:hover .button-icon:before,
5484 .usk-shiny-grid .usk-grid .usk-item .added_to_cart:hover .button-icon:before {
5485 margin-right: 10px;
5486 opacity: 1;
5487 visibility: visible; }
5488 .usk-shiny-grid .usk-grid .usk-item .usk-shoping {
5489 position: absolute;
5490 right: auto;
5491 opacity: 0;
5492 transition: all 0.3s ease; }
5493 .usk-shiny-grid .usk-grid .usk-item .usk-shoping a {
5494 position: relative;
5495 display: block;
5496 text-decoration: none;
5497 margin-bottom: 6px;
5498 text-align: center; }
5499 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
5500 background: #2b2d42;
5501 color: #fff;
5502 transition: all 0.3s ease; }
5503 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
5504 background: #000; }
5505 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-compare {
5506 background: #2b2d42;
5507 color: #fff;
5508 transition: all 0.3s ease; }
5509 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-compare:hover {
5510 background: #000; }
5511 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
5512 background: #2b2d42;
5513 color: #fff;
5514 transition: all 0.3s ease; }
5515 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
5516 background: #000; }
5517 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper {
5518 display: block;
5519 position: absolute;
5520 text-align: right; }
5521 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
5522 display: block; }
5523 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5524 text-decoration: none;
5525 font-size: 8px;
5526 text-transform: uppercase;
5527 text-align: center;
5528 font-weight: 700; }
5529 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
5530 background: #2b2d42;
5531 color: #fff; }
5532 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
5533 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
5534 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
5535 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge,
5536 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge {
5537 margin-bottom: 6px;
5538 display: flex; }
5539 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
5540 background: #8d99ae;
5541 color: #fff; }
5542 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
5543 background: #b3c8d0;
5544 color: #fff; }
5545 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
5546 background: #ef233c;
5547 color: #fff; }
5548 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
5549 background: #dc0428;
5550 color: #fff; }
5551 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category {
5552 display: inline-block; }
5553 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category a {
5554 text-decoration: none;
5555 color: #8d99ae;
5556 text-transform: uppercase;
5557 font-weight: 600;
5558 border: 1px solid #8d99ae;
5559 padding: 4px 10px;
5560 transition: all 0.3s ease; }
5561 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category a:hover {
5562 border: 1px solid #2b2d42;
5563 background: #2b2d42;
5564 color: #ebebeb; }
5565 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title {
5566 text-decoration: none;
5567 display: inherit;
5568 z-index: 1;
5569 position: relative; }
5570 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title {
5571 color: #2b2d42;
5572 text-transform: capitalize;
5573 font-weight: 700;
5574 font-size: 16px;
5575 cursor: pointer;
5576 transition: all 0.3s ease;
5577 z-index: 1;
5578 margin: 0; }
5579 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title:hover {
5580 color: #d90429; }
5581 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price {
5582 display: block;
5583 font-size: 12px;
5584 font-weight: 700;
5585 color: #8d99ae; }
5586 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price ins,
5587 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price > .woocommerce-Price-amount.amount {
5588 text-decoration: none;
5589 background: transparent; }
5590 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price del {
5591 font-weight: 500;
5592 padding-left: 6px; }
5593 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating {
5594 display: flex;
5595 align-items: center;
5596 width: 100%; }
5597 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
5598 display: flex;
5599 align-items: center;
5600 padding: 0; }
5601 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5602 font-size: 12px; }
5603 .usk-shiny-grid .usk-grid .usk-item:hover .usk-image .image-default {
5604 opacity: 0;
5605 transform: scale(1); }
5606 .usk-shiny-grid .usk-grid .usk-item:hover .usk-image .image-hover {
5607 opacity: 1;
5608 transform: scale(1.1); }
5609 .usk-shiny-grid .usk-grid .usk-item:hover .usk-button,
5610 .usk-shiny-grid .usk-grid .usk-item:hover .added_to_cart {
5611 transform: translateY(0px);
5612 opacity: 1;
5613 visibility: visible; }
5614 .usk-shiny-grid .usk-grid .usk-item:hover .usk-shoping {
5615 opacity: 1; }
5616 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-button,
5617 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .added_to_cart {
5618 height: 50px;
5619 line-height: 50px;
5620 font-size: 14px; }
5621 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-shoping {
5622 top: 20px;
5623 left: 20px; }
5624 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-shoping a .icon {
5625 width: 35px;
5626 height: 30px;
5627 font-size: 12px;
5628 line-height: 30px; }
5629 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-desc {
5630 display: none; }
5631 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-badge-label-wrapper {
5632 top: 20px;
5633 right: 20px; }
5634 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5635 padding: 4px 6px; }
5636 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content {
5637 padding: 20px; }
5638 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category {
5639 margin-bottom: 15px; }
5640 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category a {
5641 font-size: 10px; }
5642 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-title {
5643 margin-bottom: 10px; }
5644 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-price {
5645 font-size: 14px; }
5646 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating .usk-content .usk-price {
5647 opacity: 1;
5648 transform: translateY(0);
5649 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; }
5650 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating .usk-content .usk-rating {
5651 position: absolute;
5652 right: 0;
5653 bottom: 0;
5654 padding: 0 20px;
5655 opacity: 0;
5656 transform: translateY(0);
5657 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; }
5658 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating:hover .usk-content .usk-rating {
5659 transform: translateY(-25px);
5660 opacity: 1; }
5661 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating:hover .usk-content .usk-price {
5662 transform: translateY(-25px);
5663 opacity: 0; }
5664 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-item-box {
5665 display: flex;
5666 align-items: center;
5667 justify-content: center;
5668 height: 100%;
5669 width: 100%; }
5670 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-image {
5671 height: 100%;
5672 width: 100%; }
5673 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5674 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5675 height: 30px;
5676 line-height: 30px;
5677 font-size: 12px; }
5678 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5679 top: 10px;
5680 left: 10px; }
5681 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping a .icon {
5682 width: 25px;
5683 height: 20px;
5684 font-size: 10px;
5685 line-height: 20px; }
5686 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5687 top: 10px;
5688 right: 10px; }
5689 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5690 padding: 4px; }
5691 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5692 width: 100%;
5693 height: 100%;
5694 position: relative;
5695 display: flex;
5696 align-items: center;
5697 padding: 10px; }
5698 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5699 margin-bottom: 15px; }
5700 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category a {
5701 font-size: 12px; }
5702 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-desc {
5703 display: none;
5704 line-height: 1.5;
5705 font-size: 13px;
5706 color: #6f6f6f;
5707 font-weight: 500;
5708 margin-bottom: 10px; }
5709 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-price {
5710 font-size: 12px;
5711 opacity: 1;
5712 visibility: visible;
5713 transition: all 0.3s ease;
5714 margin-bottom: 8px; }
5715
5716 @media (min-width: 768px) {
5717 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon .icon:before {
5718 font-size: 18px;
5719 padding: 5px; }
5720 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title {
5721 font-size: 18px; }
5722 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item {
5723 display: flex;
5724 height: 100%; }
5725 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5726 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5727 height: 40px;
5728 line-height: 40px;
5729 font-size: 13px; }
5730 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5731 top: 15px;
5732 left: 15px; }
5733 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5734 top: 15px;
5735 right: 15px; }
5736 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5737 padding: 6px; }
5738 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5739 padding: 15px; }
5740 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5741 margin-bottom: 15px; }
5742 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-title {
5743 margin-bottom: 6px; } }
5744
5745 @media (min-width: 1024px) {
5746 .usk-shiny-grid .usk-grid .usk-item .usk-shoping a .icon {
5747 width: 35px;
5748 height: 35px;
5749 font-size: 14px;
5750 line-height: 35px; }
5751 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5752 font-size: 10px; }
5753 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category {
5754 font-size: 14px; }
5755 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price {
5756 font-size: 14px; }
5757 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5758 font-size: 14px; }
5759 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category {
5760 margin-bottom: 18px; }
5761 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5762 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5763 height: 44px;
5764 line-height: 44px;
5765 font-size: 13px; }
5766 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5767 top: 20px;
5768 left: 20px; }
5769 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping a .icon {
5770 width: 30px;
5771 height: 25px;
5772 font-size: 12px;
5773 line-height: 25px; }
5774 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5775 top: 20px;
5776 right: 20px; }
5777 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5778 padding: 20px; }
5779 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5780 margin-bottom: 18px; }
5781 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-desc {
5782 display: inherit !important; } }
5783
5784 @keyframes rotation {
5785 0% {
5786 transform: rotate(0deg); }
5787 100% {
5788 transform: rotate(-360deg); } }
5789
5790 .usk-shiny-carousel {
5791 --btn-width: 100%; }
5792 .usk-shiny-carousel .swiper,
5793 .usk-shiny-carousel .swiper-container {
5794 margin: 0 !important;
5795 padding: 0 !important; }
5796 .usk-shiny-carousel .usk-carousel .usk-item {
5797 background: #fff;
5798 border: 1px solid #e0e9ec; }
5799 .usk-shiny-carousel .usk-carousel .usk-item .usk-image {
5800 position: relative;
5801 overflow: hidden;
5802 border-bottom: 1px solid #e0e9ec; }
5803 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .img {
5804 width: 100%;
5805 overflow: hidden; }
5806 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .image-default {
5807 opacity: 1;
5808 transform: scale(1.1);
5809 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5810 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .image-hover {
5811 position: absolute;
5812 top: 0;
5813 bottom: 0;
5814 right: 0;
5815 left: 0;
5816 opacity: 0;
5817 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5818 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.added {
5819 display: none; }
5820 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.loading::after {
5821 content: "";
5822 width: 20px;
5823 height: 20px;
5824 border: 2px dotted #fff;
5825 border-radius: 50%;
5826 margin-right: -15px;
5827 display: inline-block;
5828 position: relative;
5829 position: absolute;
5830 top: 31%;
5831 text-align: center;
5832 animation: rotation 2s linear infinite; }
5833 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.loading i {
5834 transition: all .3s ease-in-out;
5835 transform: translate(-70px);
5836 opacity: .02; }
5837 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart::after {
5838 content: "\2713";
5839 margin-right: 5px;
5840 font-size: 20px; }
5841 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart i {
5842 display: none; }
5843 .usk-shiny-carousel .usk-carousel .usk-item .usk-button,
5844 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart {
5845 position: absolute;
5846 right: 0;
5847 bottom: 0;
5848 width: var(--btn-width);
5849 margin: 0 calc(calc(100% - var(--btn-width)) / 2);
5850 height: 42px;
5851 line-height: 42px;
5852 background: #2b2d42;
5853 text-decoration: none;
5854 color: #fff;
5855 text-align: center;
5856 text-transform: capitalize;
5857 font-size: 12px;
5858 transform: translateY(50px);
5859 opacity: 0;
5860 transition: all 0.3s ease; }
5861 .usk-shiny-carousel .usk-carousel .usk-item .usk-button .button-icon:before,
5862 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart .button-icon:before {
5863 margin: -5px;
5864 transition: all 0.3s ease;
5865 opacity: 0;
5866 visibility: hidden; }
5867 .usk-shiny-carousel .usk-carousel .usk-item .usk-button:hover .button-icon:before,
5868 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart:hover .button-icon:before {
5869 margin-right: 10px;
5870 opacity: 1;
5871 visibility: visible; }
5872 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping {
5873 position: absolute;
5874 top: 20px;
5875 left: 20px;
5876 right: auto;
5877 opacity: 0;
5878 visibility: hidden;
5879 transition: all 0.3s ease; }
5880 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a {
5881 position: relative;
5882 display: block;
5883 text-decoration: none;
5884 margin-bottom: 6px;
5885 text-align: center; }
5886 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a .icon {
5887 width: 30px;
5888 height: 25px;
5889 font-size: 12px;
5890 line-height: 25px; }
5891 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
5892 background: #2b2d42;
5893 color: #fff;
5894 transition: all 0.3s ease; }
5895 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
5896 background: #000; }
5897 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
5898 background: #2b2d42;
5899 color: #fff;
5900 transition: all 0.3s ease; }
5901 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-compare:hover {
5902 background: #000; }
5903 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
5904 background: #2b2d42;
5905 color: #fff;
5906 transition: all 0.3s ease; }
5907 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
5908 background: #000; }
5909 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
5910 display: block;
5911 position: absolute;
5912 text-align: right;
5913 top: 0;
5914 right: 0;
5915 padding: 15px; }
5916 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
5917 display: block; }
5918 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5919 text-decoration: none;
5920 padding: 6px 6px;
5921 font-size: 10px;
5922 text-transform: capitalize;
5923 text-align: center; }
5924 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
5925 background: #2b2d42;
5926 color: #fff; }
5927 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
5928 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
5929 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
5930 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge,
5931 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge {
5932 margin-bottom: 6px;
5933 display: flex; }
5934 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
5935 background: #8d99ae;
5936 color: #fff; }
5937 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
5938 background: #fb5607;
5939 color: #fff; }
5940 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
5941 background: #edf2f4;
5942 color: #fff; }
5943 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
5944 background: #ef233c;
5945 color: #fff; }
5946 .usk-shiny-carousel .usk-carousel .usk-item .usk-content {
5947 padding: 15px; }
5948 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category {
5949 margin-bottom: 15px;
5950 display: inline-block; }
5951 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category a {
5952 text-decoration: none;
5953 color: #90a3aa;
5954 border: 1px solid #e0e9ec;
5955 text-transform: uppercase;
5956 font-weight: 600;
5957 font-size: 10px;
5958 padding: 4px 10px;
5959 transition: all 0.3s ease; }
5960 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category a:hover {
5961 color: #edf2f4;
5962 border: 1px solid #2b2d42;
5963 background: #2b2d42; }
5964 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title {
5965 text-decoration: none;
5966 margin-bottom: 10px;
5967 display: inherit;
5968 z-index: 1;
5969 position: relative; }
5970 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
5971 color: #2b2d42;
5972 text-transform: capitalize;
5973 font-weight: 700;
5974 font-size: 16px;
5975 transition: all 0.3s ease;
5976 margin: 0; }
5977 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title:hover {
5978 color: #d90429; }
5979 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price {
5980 font-weight: 700;
5981 color: #8d99ae;
5982 font-size: 12px; }
5983 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price del {
5984 font-weight: 500; }
5985 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
5986 text-decoration: none;
5987 padding-right: 6px; }
5988 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
5989 display: flex;
5990 align-items: center; }
5991 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5992 font-size: 12px; }
5993 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-image .image-default {
5994 opacity: 0;
5995 transform: scale(1); }
5996 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-image .image-hover {
5997 opacity: 1;
5998 transform: scale(1.1); }
5999 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-button,
6000 .usk-shiny-carousel .usk-carousel .usk-item:hover .added_to_cart {
6001 transform: translateY(0);
6002 opacity: 1; }
6003 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-shoping {
6004 opacity: 1;
6005 visibility: visible; }
6006 .usk-shiny-carousel .usk-carousel .usk-have-rating .usk-content .usk-price {
6007 opacity: 1;
6008 transform: translateY(0);
6009 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; }
6010 .usk-shiny-carousel .usk-carousel .usk-have-rating .usk-content .usk-rating {
6011 position: absolute;
6012 display: flex;
6013 align-items: center;
6014 width: 100%;
6015 right: 0;
6016 padding: 0 20px;
6017 opacity: 0;
6018 transform: translateY(0);
6019 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; }
6020 .usk-shiny-carousel .usk-carousel .usk-have-rating:hover .usk-content .usk-rating {
6021 transform: translateY(-25px);
6022 opacity: 1; }
6023 .usk-shiny-carousel .usk-carousel .usk-have-rating:hover .usk-content .usk-price {
6024 opacity: 0;
6025 transform: translateY(-25px); }
6026 .usk-shiny-carousel .usk-carousel .usk-swiper-slider-navigation {
6027 display: none; }
6028
6029 /*------------------------------------
6030 Shiny Carousel elementor-widget Css
6031 --------------------------------------*/
6032 .elementor-widget-usk-shiny-carousel .usk-arrows-container {
6033 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 40));
6034 transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 40)); }
6035
6036 .elementor-widget-usk-shiny-carousel .usk-dots-container {
6037 -webkit-transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 30));
6038 transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 30)); }
6039
6040 .elementor-widget-usk-shiny-carousel .usk-arrows-dots-container {
6041 -webkit-transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 40));
6042 transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 40)); }
6043
6044 .elementor-widget-usk-shiny-carousel .usk-arrows-fraction-container {
6045 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 40));
6046 transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 40)); }
6047
6048 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-container,
6049 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-container {
6050 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 0)) rotate(-90deg);
6051 transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 0)) rotate(-90deg); }
6052
6053 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-dots-container,
6054 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-dots-container {
6055 -webkit-transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 0)) rotate(-90deg);
6056 transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 0)) rotate(-90deg); }
6057
6058 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-dots-container,
6059 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-dots-container {
6060 -webkit-transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 0)) rotate(-90deg);
6061 transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 0)) rotate(-90deg); }
6062
6063 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-fraction-container,
6064 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-fraction-container {
6065 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
6066 transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
6067
6068 /*------------------------------------
6069 Shiny Carousel Responsive Css
6070 --------------------------------------*/
6071 @media (min-width: 1024px) {
6072 .usk-shiny-carousel .usk-carousel .usk-item .usk-button,
6073 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart {
6074 height: 50px;
6075 line-height: 50px;
6076 font-size: 14px; }
6077 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a .icon {
6078 width: 32px;
6079 height: 32px;
6080 font-size: 13px;
6081 line-height: 32px; }
6082 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
6083 padding: 20px; }
6084 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
6085 padding: 5px 8px;
6086 font-size: 10px; }
6087 .usk-shiny-carousel .usk-carousel .usk-item .usk-content {
6088 padding: 20px; }
6089 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
6090 font-size: 18px; }
6091 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price {
6092 font-size: 14px; }
6093 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
6094 font-size: 14px; }
6095 .usk-shiny-carousel .usk-carousel .usk-swiper-slider-navigation {
6096 display: block; }
6097 .usk-shiny-carousel .swiper-pagination-bullet {
6098 width: 36px; } }
6099
6100 @keyframes rotation {
6101 0% {
6102 transform: rotate(0deg); }
6103 100% {
6104 transform: rotate(-360deg); } }
6105
6106 .usk-showcase-slider .usk-item {
6107 background: #fff;
6108 border-radius: 10px;
6109 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); }
6110 .usk-showcase-slider .usk-item.swiper-slide-active:hover .usk-shoping {
6111 transform: translate(50%, -50%) translateY(0);
6112 opacity: 1; }
6113 .usk-showcase-slider .usk-item.swiper-slide-active:hover .usk-action-btn {
6114 transform: translateY(0); }
6115 .usk-showcase-slider .usk-item .usk-image-wrap {
6116 position: relative;
6117 z-index: -1; }
6118 .usk-showcase-slider .usk-item .usk-shoping {
6119 position: absolute;
6120 top: 50%;
6121 right: 50%;
6122 transform: translate(50%, -50%) translateY(80px);
6123 display: grid;
6124 grid-template-columns: repeat(4, 1fr);
6125 grid-gap: 6px;
6126 border-radius: 5px;
6127 opacity: 0;
6128 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.3s ease; }
6129 .usk-showcase-slider .usk-item .usk-action-btn {
6130 padding: 15px 16px;
6131 background: #ef233c;
6132 text-align: center;
6133 font-size: 14px;
6134 color: #edf2f4;
6135 border-radius: 5px;
6136 transform: translateY(22px);
6137 line-height: 1.2; }
6138 .usk-showcase-slider .usk-item .usk-action-btn:nth-child(1) {
6139 transition: transform 0.7s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.7s ease; }
6140 .usk-showcase-slider .usk-item .usk-action-btn:nth-child(2) {
6141 transition: transform 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.8s ease; }
6142 .usk-showcase-slider .usk-item .usk-price {
6143 font-size: 16px;
6144 font-weight: 700;
6145 color: #3c424e;
6146 letter-spacing: 2px; }
6147 .usk-showcase-slider .usk-item .usk-price del {
6148 font-weight: 500;
6149 color: #999; }
6150 .usk-showcase-slider .usk-item .usk-price ins {
6151 text-decoration: none;
6152 padding-right: 6px; }
6153 .usk-showcase-slider .usk-item .usk-shoping-icon-quickview {
6154 transition: transform 1s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 1s ease; }
6155 .usk-showcase-slider .usk-item .product_type_external {
6156 transition: transform 1.2s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 1.2s ease; }
6157 .usk-showcase-slider .usk-item .usk-image {
6158 width: 100%;
6159 height: 100%;
6160 object-fit: cover; }
6161 .usk-showcase-slider .usk-item .usk-item-box {
6162 padding: 20px;
6163 display: inline-flex;
6164 justify-content: space-between;
6165 width: 100%; }
6166 .usk-showcase-slider .usk-item .usk-item-box .usk-title .title {
6167 color: #2b2d42;
6168 font-size: 18px;
6169 letter-spacing: 1px;
6170 font-weight: bold;
6171 margin: 0; }
6172 .usk-showcase-slider .usk-item .usk-category {
6173 margin-bottom: 20px; }
6174 .usk-showcase-slider .usk-item .usk-category a {
6175 font-size: 12px;
6176 border-width: 1px;
6177 border-color: #b6bdcc;
6178 border-style: solid;
6179 padding: 6px 9px;
6180 border-radius: 3px;
6181 text-transform: uppercase;
6182 color: #8d99ae;
6183 transition: all .3s ease; }
6184 .usk-showcase-slider .usk-item .usk-category a:hover {
6185 color: #d90429;
6186 border-color: #d90429; }
6187 .usk-showcase-slider .usk-item .usk-price-button-wrap {
6188 text-align: left; }
6189 .usk-showcase-slider .usk-item .usk-button {
6190 margin-top: -42px;
6191 margin-bottom: 30px; }
6192 .usk-showcase-slider .usk-item .usk-button a {
6193 padding: 10px 24px;
6194 font-size: 14px;
6195 background: #ef233c;
6196 font-weight: 500;
6197 color: #edf2f4;
6198 display: inline-block;
6199 text-decoration: none;
6200 text-transform: uppercase;
6201 border-radius: 5px;
6202 transition: all 0.3s ease; }
6203 .usk-showcase-slider .usk-item .usk-button a:hover {
6204 background: #d90429; }
6205 .usk-showcase-slider .usk-item .usk-badge-label-wrapper {
6206 display: block;
6207 position: absolute;
6208 text-align: right;
6209 top: 20px;
6210 right: 20px; }
6211 .usk-showcase-slider .usk-item .usk-badge-label-content {
6212 display: grid;
6213 grid-template-columns: repeat(1, 1fr);
6214 grid-gap: 6px; }
6215 .usk-showcase-slider .usk-item .usk-badge-wrap {
6216 display: flex; }
6217 .usk-showcase-slider .usk-item .usk-badge {
6218 text-decoration: none;
6219 padding: 4px 10px;
6220 font-size: 12px;
6221 border-radius: 3px;
6222 text-transform: capitalize;
6223 color: #fff; }
6224 .usk-showcase-slider .usk-item .usk-sale-badge .usk-badge {
6225 background: #8338ec; }
6226 .usk-showcase-slider .usk-item .usk-percantage-badge .usk-badge {
6227 background: #ffbe0b; }
6228 .usk-showcase-slider .usk-item .usk-stock-status-badge .usk-badge {
6229 background: #fb5607; }
6230 .usk-showcase-slider .usk-item .usk-trending-badge .usk-badge {
6231 background: #ff006e; }
6232 .usk-showcase-slider .usk-item .usk-new-badge .usk-badge {
6233 background: #3a86ff; }
6234
6235 .usk-showcase-slider .usk-showcase-slider-wrapper {
6236 padding-bottom: 30px; }
6237 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav {
6238 position: absolute;
6239 top: 50%;
6240 transform: translateY(-50%);
6241 z-index: 1;
6242 cursor: pointer; }
6243 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i {
6244 background: #ef233c;
6245 width: 40px;
6246 height: 40px;
6247 line-height: 40px;
6248 text-align: center;
6249 font-size: 14px;
6250 color: #edf2f4;
6251 border-radius: 3px;
6252 transition: all 0.3s ease; }
6253 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i:hover {
6254 background: #d90429; }
6255 .usk-showcase-slider .usk-showcase-slider-wrapper .bdt-swiper-button-prev {
6256 right: 2%; }
6257 .usk-showcase-slider .usk-showcase-slider-wrapper .bdt-swiper-button-next {
6258 left: 2%; }
6259 .usk-showcase-slider .usk-showcase-slider-wrapper .swiper-pagination-bullet {
6260 width: 10px;
6261 height: 10px;
6262 display: inline-block;
6263 border-radius: 50%;
6264 background: #d90429; }
6265
6266 @media (min-width: 768px) {
6267 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6268 height: 200px; } }
6269
6270 @media (min-width: 1024px) {
6271 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6272 height: 280px; }
6273 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-item-box {
6274 padding: 30px; }
6275 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-title .title {
6276 font-size: 30px; }
6277 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-price {
6278 font-size: 25px; }
6279 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-button {
6280 margin-top: -60px; }
6281 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-button a {
6282 padding: 15px 35px; }
6283 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-badge-label-wrapper {
6284 top: 30px;
6285 right: 30px; }
6286 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-action-btn {
6287 padding: 16px 20px;
6288 font-size: 22px; }
6289 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i {
6290 background: #ef233c;
6291 width: 50px;
6292 height: 50px;
6293 line-height: 50px;
6294 text-align: center;
6295 font-size: 16px; } }
6296
6297 @media (min-width: 1440px) {
6298 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6299 height: 500px; } }
6300
6301 /*------------------------------------
6302 Shiny Carousel elementor-widget Css
6303 --------------------------------------*/
6304 .elementor-widget-usk-showcase-slider .usk-arrows-container {
6305 -webkit-transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 60));
6306 transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 60)); }
6307
6308 .elementor-widget-usk-showcase-slider .usk-dots-container {
6309 -webkit-transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 30));
6310 transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 30)); }
6311
6312 .elementor-widget-usk-showcase-slider .usk-arrows-dots-container {
6313 -webkit-transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 40));
6314 transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 40)); }
6315
6316 .elementor-widget-usk-showcase-slider .usk-arrows-fraction-container {
6317 -webkit-transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 40));
6318 transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 40)); }
6319
6320 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-container,
6321 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-container {
6322 -webkit-transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 0)) rotate(-90deg);
6323 transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 0)) rotate(-90deg); }
6324
6325 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-dots-container,
6326 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-dots-container {
6327 -webkit-transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 0)) rotate(-90deg);
6328 transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 0)) rotate(-90deg); }
6329
6330 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-dots-container,
6331 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-dots-container {
6332 -webkit-transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 0)) rotate(-90deg);
6333 transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 0)) rotate(-90deg); }
6334
6335 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-fraction-container,
6336 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-fraction-container {
6337 -webkit-transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 0)) rotate(-90deg);
6338 transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 0)) rotate(-90deg); }
6339
6340 :root {
6341 --usk-mini-cart-header-height: 80px;
6342 --usk-mini-cart-footer-height: 208px; }
6343
6344 .usk-mini-cart {
6345 z-index: 99999;
6346 min-height: 1px;
6347 position: fixed !important; }
6348 .usk-mini-cart.toolslide .ts-content-container {
6349 background-color: #fff; }
6350 .usk-mini-cart #toggle-menu-button {
6351 width: 100px;
6352 height: 50px;
6353 line-height: 50px;
6354 cursor: pointer;
6355 text-align: center;
6356 background: #f5f9ff;
6357 font-size: 14px;
6358 font-weight: 600;
6359 color: #2e3134; }
6360 .usk-mini-cart #toggle-menu-button:hover {
6361 color: #ffffff;
6362 background-color: #2f353f; }
6363 .usk-mini-cart .bdt-mini-cart-product-thumbnail {
6364 width: 90px;
6365 height: 90px;
6366 z-index: 1; }
6367 .usk-mini-cart .usk-widget-title {
6368 border-bottom: 1px solid #e0e7f2;
6369 font-size: 18px;
6370 font-weight: 700;
6371 color: #3c3c44;
6372 text-transform: uppercase;
6373 height: var(--usk-mini-cart-header-height);
6374 display: flex;
6375 align-items: center;
6376 padding-right: 20px; }
6377 .usk-mini-cart .bdt-mini-cart-subtotal {
6378 padding: 20px;
6379 border-bottom: 1px solid #e0e7f2;
6380 display: flex;
6381 align-items: center;
6382 justify-content: space-between; }
6383 .usk-mini-cart .bdt-mini-cart-subtotal strong {
6384 padding: 20px;
6385 font-size: 18px;
6386 font-weight: 700;
6387 color: #3c3c44;
6388 text-transform: uppercase; }
6389 .usk-mini-cart .bdt-mini-cart-subtotal .woocommerce-Price-amount.amount {
6390 font-size: 18px;
6391 font-weight: 600;
6392 color: rgba(239, 2, 2, 0.955); }
6393 .usk-mini-cart .bdt-mini-cart-product-item {
6394 position: relative;
6395 cursor: pointer;
6396 display: flex;
6397 align-items: center;
6398 border-bottom: 1px solid #e0e7f2;
6399 transition: all .3s ease-in-out; }
6400 .usk-mini-cart .bdt-mini-cart-product-item:hover {
6401 background-color: #e0e7f2; }
6402 .usk-mini-cart .bdt-margin-small-left {
6403 z-index: 1; }
6404 .usk-mini-cart .bdt-mini-cart-product-remove {
6405 z-index: 1;
6406 position: absolute;
6407 top: 50%;
6408 transform: translateY(-50%);
6409 left: 20px; }
6410 .usk-mini-cart .bdt-mini-cart-product-remove a {
6411 color: #25262d;
6412 padding: 4px 7px;
6413 border-radius: 50%;
6414 transition: all .3s ease; }
6415 .usk-mini-cart .bdt-mini-cart-product-remove a i {
6416 transition: all .3s ease; }
6417 .usk-mini-cart .bdt-mini-cart-product-remove a:hover {
6418 background-color: #fff;
6419 color: rgba(239, 2, 2, 0.955); }
6420 .usk-mini-cart .bdt-mini-cart-product-remove a:hover i {
6421 transform: rotate(-180deg); }
6422 .usk-mini-cart .usk-mini-cart-content-wrap {
6423 z-index: 1;
6424 margin-right: 5px; }
6425 .usk-mini-cart .bdt-mini-cart-product-name {
6426 margin-bottom: 5px; }
6427 .usk-mini-cart .bdt-mini-cart-product-name a {
6428 font-size: 13px;
6429 color: #504e69;
6430 font-weight: 700;
6431 text-transform: uppercase;
6432 text-decoration: none;
6433 transition: all .3s ease; }
6434 .usk-mini-cart .bdt-mini-cart-product-name a:hover {
6435 color: rgba(239, 2, 2, 0.955); }
6436 .usk-mini-cart .bdt-mini-cart-product-price {
6437 font-size: 12px;
6438 font-weight: 600;
6439 color: #63666e; }
6440 .usk-mini-cart .bdt-mini-cart-product-price bdi {
6441 color: rgba(239, 2, 2, 0.955); }
6442 .usk-mini-cart .bdt-mini-cart-products {
6443 max-width: 100%;
6444 overflow: auto;
6445 position: absolute;
6446 top: var(--usk-mini-cart-header-height);
6447 right: 0;
6448 left: 0;
6449 bottom: var(--usk-mini-cart-footer-height); }
6450 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar {
6451 width: 3px; }
6452 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar-track {
6453 background: #f1f1f1; }
6454 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar-thumb {
6455 background: #d1d1d1; }
6456 .usk-mini-cart .bdt-mini-cart-footer-buttons {
6457 display: flex;
6458 flex-direction: column;
6459 padding: 20px; }
6460 .usk-mini-cart .bdt-mini-cart-footer-buttons a {
6461 margin-bottom: 8px;
6462 font-size: 12px;
6463 text-align: center;
6464 padding: 14px 0;
6465 color: #fff;
6466 font-weight: 700;
6467 text-decoration: none;
6468 text-transform: uppercase;
6469 transition: all .3s ease-in-out;
6470 position: relative; }
6471 .usk-mini-cart .bdt-mini-cart-footer-buttons a:nth-last-child(1) {
6472 margin-bottom: 0; }
6473 .usk-mini-cart .bdt-mini-cart-footer-buttons a::before {
6474 position: absolute;
6475 content: '';
6476 top: 0;
6477 right: 0;
6478 width: 0;
6479 height: 100%;
6480 opacity: 0;
6481 transition: all .3s ease-in-out; }
6482 .usk-mini-cart .bdt-mini-cart-footer-buttons a:hover::before {
6483 opacity: 1;
6484 width: 100%; }
6485 .usk-mini-cart .bdt-mini-cart-footer-buttons .usk-button-text {
6486 z-index: 1;
6487 position: relative; }
6488 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-view-cart {
6489 background: #25262d; }
6490 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-view-cart::before {
6491 background: rgba(239, 2, 2, 0.955); }
6492 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-checkout {
6493 background: rgba(239, 2, 2, 0.955); }
6494 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-checkout::before {
6495 background: #25262d; }
6496 .usk-mini-cart .usk-mini-cart-content-footer {
6497 position: absolute;
6498 bottom: 0;
6499 right: 0;
6500 left: 0;
6501 height: var(--usk-mini-cart-footer-height);
6502 background: #fff;
6503 z-index: 1;
6504 box-shadow: 0 0 5px rgba(210, 217, 228, 0.459); }
6505
6506 .usk-mini-cart-opened {
6507 background: rgba(0, 0, 0, 0.372);
6508 position: absolute;
6509 top: 0;
6510 right: 0;
6511 width: 100%;
6512 height: 100%;
6513 transition: all .3s ease; }
6514
6515 .bdt-mini-cart-inner {
6516 display: inline-flex;
6517 align-items: center;
6518 grid-column-gap: 10px;
6519 cursor: pointer;
6520 line-height: 1; }
6521 .bdt-mini-cart-inner .woocommerce-Price-amount.amount {
6522 font-size: 16px;
6523 color: #25262d;
6524 font-weight: 600; }
6525 .bdt-mini-cart-inner .bdt-mini-cart-button-icon {
6526 position: relative; }
6527 .bdt-mini-cart-inner .usk-cart-icon {
6528 font-size: 22px;
6529 color: #25262d; }
6530 .bdt-mini-cart-inner .usk-cart-badge {
6531 position: absolute;
6532 left: -10px;
6533 top: -6px;
6534 font-size: 10px;
6535 background: #f00;
6536 width: 15px;
6537 height: 15px;
6538 line-height: 15px;
6539 text-align: center;
6540 border-radius: 50%;
6541 font-weight: 700;
6542 color: #fff; }
6543
6544 .usk-edd-category-carousel .category-link {
6545 text-decoration: none; }
6546
6547 .usk-edd-category-carousel .edd-item {
6548 position: relative;
6549 transition: all 0.3s ease;
6550 overflow: hidden;
6551 border: 1px solid #ece8e8;
6552 border-radius: 10px; }
6553
6554 .usk-edd-category-carousel .edd-content {
6555 position: absolute; }
6556
6557 .usk-edd-category-carousel .usk-edd-category-carousel-image img {
6558 width: 100%;
6559 height: 100%;
6560 object-fit: cover; }
6561
6562 .usk-edd-category-carousel .title {
6563 color: #2b2d42;
6564 font-size: 18px;
6565 font-weight: 700;
6566 line-height: 22px;
6567 margin: 0;
6568 text-transform: uppercase;
6569 text-decoration: none;
6570 transition: all 0.3s ease;
6571 margin-bottom: 6px; }
6572 .usk-edd-category-carousel .title:hover {
6573 color: #d90429; }
6574
6575 .usk-edd-category-carousel .edd-category-count {
6576 color: #ef233c;
6577 font-size: 13px;
6578 text-transform: uppercase;
6579 margin: 0;
6580 transition: all 0.3s ease; }
6581 .usk-edd-category-carousel .edd-category-count .edd-count-text {
6582 padding-right: 5px; }
6583
6584 .usk-edd-category-carousel .edd-item-overlay {
6585 position: absolute;
6586 top: 0;
6587 right: 0;
6588 height: 100%;
6589 width: 100%;
6590 background: transparent; }
6591
6592 .usk-edd-category-carousel.style-1 .edd-item:hover {
6593 transition: all 0.3s ease; }
6594
6595 .usk-edd-category-carousel.style-1 .usk-edd-category-carousel-image {
6596 object-fit: cover;
6597 min-height: 240px;
6598 height: 100%;
6599 width: 100%; }
6600
6601 .usk-edd-category-carousel.style-1 .edd-content {
6602 text-align: center;
6603 padding: 20px;
6604 width: 200px;
6605 background: rgba(255, 255, 255, 0.582);
6606 border-radius: 5px;
6607 top: 50%;
6608 right: 50%;
6609 transform: translate(50%, -50%);
6610 z-index: 1; }
6611
6612 .usk-edd-category-carousel.style-2 .edd-item {
6613 height: 100px;
6614 overflow: hidden; }
6615 .usk-edd-category-carousel.style-2 .edd-item:hover .usk-edd-category-carousel-image img {
6616 transform: scale(1.1); }
6617
6618 .usk-edd-category-carousel.style-2 .usk-edd-category-carousel-image {
6619 width: 100%;
6620 height: 100%; }
6621 .usk-edd-category-carousel.style-2 .usk-edd-category-carousel-image img {
6622 transition: all 0.3s ease; }
6623
6624 .usk-edd-category-carousel.style-2 .edd-content {
6625 top: 50%;
6626 transform: translateY(-50%);
6627 display: flex;
6628 align-items: center;
6629 width: 100%;
6630 padding: 20px;
6631 z-index: 1; }
6632
6633 .usk-edd-category-carousel.style-2 .title {
6634 color: #fff;
6635 margin: 0; }
6636 .usk-edd-category-carousel.style-2 .title:hover {
6637 color: #d90429; }
6638
6639 .usk-edd-category-carousel.style-2 .edd-category-count {
6640 margin-right: auto; }
6641
6642 .usk-edd-category-carousel.style-2 .edd-count-text {
6643 display: none; }
6644
6645 .usk-edd-category-carousel.style-2 .edd-count-number {
6646 background: #fff;
6647 color: #2b2d42;
6648 width: 30px;
6649 height: 30px;
6650 line-height: 30px;
6651 text-align: center;
6652 display: inherit;
6653 border-radius: 100px; }
6654 .usk-edd-category-carousel.style-2 .edd-count-number:hover {
6655 color: #fff;
6656 background: #d90429; }
6657
6658 .usk-edd-category-carousel.style-3 .edd-item {
6659 background: #fff; }
6660
6661 .usk-edd-category-carousel.style-3 .edd-content {
6662 position: static;
6663 padding: 20px;
6664 z-index: 1; }
6665
6666 .usk-edd-category-carousel.style-3 .usk-edd-category-carousel-image {
6667 object-fit: cover;
6668 height: 240px;
6669 width: 100%; }
6670
6671 .usk-edd-category-carousel.style-4 .edd-item:hover .usk-edd-category-carousel-image img {
6672 transform: scale(1.1); }
6673
6674 .usk-edd-category-carousel.style-4 .edd-item:hover .title {
6675 transform: translateY(0); }
6676
6677 .usk-edd-category-carousel.style-4 .edd-item:hover .edd-category-count {
6678 opacity: 1;
6679 transform: translateY(0); }
6680
6681 .usk-edd-category-carousel.style-4 .usk-edd-category-carousel-image {
6682 object-fit: cover;
6683 height: 220px;
6684 width: 100%; }
6685 .usk-edd-category-carousel.style-4 .usk-edd-category-carousel-image img {
6686 transition: all 0.3s ease; }
6687
6688 .usk-edd-category-carousel.style-4 .edd-content {
6689 bottom: 0;
6690 padding: 20px;
6691 overflow: hidden;
6692 z-index: 1; }
6693
6694 .usk-edd-category-carousel.style-4 .title {
6695 color: #fff;
6696 transform: translateY(30px);
6697 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; }
6698 .usk-edd-category-carousel.style-4 .title:hover {
6699 color: #d90429; }
6700
6701 .usk-edd-category-carousel.style-4 .edd-category-count {
6702 color: #d4d7ea;
6703 opacity: 0;
6704 transform: translateY(25px);
6705 overflow: hidden;
6706 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; }
6707
6708 .usk-edd-category-carousel.style-5 .edd-item {
6709 display: flex;
6710 align-items: center;
6711 justify-content: center; }
6712 .usk-edd-category-carousel.style-5 .edd-item .usk-edd-category-carousel-image {
6713 height: 220px; }
6714 .usk-edd-category-carousel.style-5 .edd-item:hover .usk-edd-category-carousel-image img {
6715 transform: scale(1.1); }
6716 .usk-edd-category-carousel.style-5 .edd-item:hover .title {
6717 opacity: 0; }
6718 .usk-edd-category-carousel.style-5 .edd-item:hover .edd-category-count {
6719 opacity: 1;
6720 transform: scale(1.1) translateY(-10px); }
6721
6722 .usk-edd-category-carousel.style-5 .usk-edd-category-carousel-image {
6723 height: 100%;
6724 width: 100%;
6725 object-fit: cover; }
6726 .usk-edd-category-carousel.style-5 .usk-edd-category-carousel-image img {
6727 transition: all 0.3s ease; }
6728
6729 .usk-edd-category-carousel.style-5 .edd-content {
6730 top: 50%;
6731 transform: translateY(-50%);
6732 text-align: center;
6733 z-index: 1; }
6734
6735 .usk-edd-category-carousel.style-5 .title {
6736 background-color: #2b2d42;
6737 padding: 8px 20px;
6738 border-radius: 2px;
6739 color: #fff;
6740 font-size: 14px;
6741 line-height: 1;
6742 transform: translateY(20px);
6743 opacity: 1;
6744 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; }
6745 .usk-edd-category-carousel.style-5 .title:hover {
6746 color: #d90429; }
6747
6748 .usk-edd-category-carousel.style-5 .edd-category-count {
6749 color: #fff;
6750 transform: translateY(-10px);
6751 opacity: 0;
6752 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;
6753 line-height: 1; }
6754
6755 .usk-edd-category-carousel .edd-item-overlay {
6756 transition: all .3s ease; }
6757
6758 .edd-item-match-height--yes .usk-edd-category-carousel .swiper-slide {
6759 height: initial; }
6760
6761 .elementor-widget-usk-edd-category-carousel .usk-arrows-container {
6762 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 40));
6763 transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 40)); }
6764
6765 .elementor-widget-usk-edd-category-carousel .usk-dots-container {
6766 -webkit-transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 30));
6767 transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 30)); }
6768
6769 .elementor-widget-usk-edd-category-carousel .usk-arrows-dots-container {
6770 -webkit-transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 40));
6771 transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 40)); }
6772
6773 .elementor-widget-usk-edd-category-carousel .usk-arrows-fraction-container {
6774 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 40));
6775 transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 40)); }
6776
6777 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-container,
6778 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-container {
6779 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 0)) rotate(-90deg);
6780 transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 0)) rotate(-90deg); }
6781
6782 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-dots-container,
6783 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-dots-container {
6784 -webkit-transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 0)) rotate(-90deg);
6785 transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 0)) rotate(-90deg); }
6786
6787 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-dots-container,
6788 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-dots-container {
6789 -webkit-transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 0)) rotate(-90deg);
6790 transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 0)) rotate(-90deg); }
6791
6792 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
6793 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
6794 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
6795 transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
6796
6797 :root {
6798 --ep-edd-category-grid-item-height: 400px;
6799 --ep-edd-category-grid-counter: 25px; }
6800
6801 .usk-edd-category-grid {
6802 display: grid;
6803 grid-template-columns: repeat(3, 1fr); }
6804 .usk-edd-category-grid .category-link {
6805 text-decoration: none; }
6806 .usk-edd-category-grid .edd-item {
6807 position: relative;
6808 transition: all 0.3s ease;
6809 overflow: hidden;
6810 border: 1px solid #ece8e8;
6811 border-radius: 10px; }
6812 .usk-edd-category-grid .edd-content {
6813 position: absolute; }
6814 .usk-edd-category-grid .usk-edd-category-grid-image img {
6815 width: 100%;
6816 height: 100%;
6817 object-fit: cover; }
6818 .usk-edd-category-grid .title {
6819 color: #2b2d42;
6820 font-size: 18px;
6821 font-weight: 700;
6822 line-height: 22px;
6823 margin: 0;
6824 text-transform: uppercase;
6825 text-decoration: none;
6826 transition: all 0.3s ease;
6827 margin-bottom: 6px; }
6828 .usk-edd-category-grid .title:hover {
6829 color: #d90429; }
6830 .usk-edd-category-grid .edd-category-count {
6831 color: #ef233c;
6832 font-size: 13px;
6833 text-transform: uppercase;
6834 margin: 0;
6835 transition: all 0.3s ease; }
6836 .usk-edd-category-grid .edd-category-count .edd-count-text {
6837 padding-right: 5px; }
6838 .usk-edd-category-grid .edd-item-overlay {
6839 position: absolute;
6840 top: 0;
6841 right: 0;
6842 height: 100%;
6843 width: 100%;
6844 background: transparent; }
6845 .usk-edd-category-grid.style-1 .edd-item:hover {
6846 transition: all 0.3s ease; }
6847 .usk-edd-category-grid.style-1 .usk-edd-category-grid-image {
6848 object-fit: cover;
6849 min-height: 240px;
6850 height: 100%;
6851 width: 100%; }
6852 .usk-edd-category-grid.style-1 .edd-content {
6853 text-align: center;
6854 padding: 20px;
6855 width: 200px;
6856 background: rgba(255, 255, 255, 0.582);
6857 border-radius: 5px;
6858 top: 50%;
6859 right: 50%;
6860 transform: translate(50%, -50%);
6861 z-index: 1; }
6862 .usk-edd-category-grid.style-2 .edd-item {
6863 height: 100px;
6864 overflow: hidden; }
6865 .usk-edd-category-grid.style-2 .edd-item:hover .usk-edd-category-grid-image img {
6866 transform: scale(1.1); }
6867 .usk-edd-category-grid.style-2 .usk-edd-category-grid-image {
6868 width: 100%;
6869 height: 100%; }
6870 .usk-edd-category-grid.style-2 .usk-edd-category-grid-image img {
6871 transition: all 0.3s ease; }
6872 .usk-edd-category-grid.style-2 .edd-content {
6873 top: 50%;
6874 transform: translateY(-50%);
6875 display: flex;
6876 align-items: center;
6877 width: 100%;
6878 padding: 20px;
6879 z-index: 1; }
6880 .usk-edd-category-grid.style-2 .title {
6881 color: #fff;
6882 margin: 0; }
6883 .usk-edd-category-grid.style-2 .title:hover {
6884 color: #d90429; }
6885 .usk-edd-category-grid.style-2 .edd-category-count {
6886 margin-right: auto; }
6887 .usk-edd-category-grid.style-2 .edd-count-text {
6888 display: none; }
6889 .usk-edd-category-grid.style-2 .edd-count-number {
6890 background: #fff;
6891 color: #2b2d42;
6892 width: 30px;
6893 height: 30px;
6894 line-height: 30px;
6895 text-align: center;
6896 display: inherit;
6897 border-radius: 100px; }
6898 .usk-edd-category-grid.style-2 .edd-count-number:hover {
6899 color: #fff;
6900 background: #d90429; }
6901 .usk-edd-category-grid.style-3 .edd-item {
6902 background: #fff; }
6903 .usk-edd-category-grid.style-3 .edd-content {
6904 position: static;
6905 padding: 20px;
6906 z-index: 1; }
6907 .usk-edd-category-grid.style-3 .usk-edd-category-grid-image {
6908 object-fit: cover;
6909 height: 240px;
6910 width: 100%; }
6911 .usk-edd-category-grid.style-4 .edd-item:hover .usk-edd-category-grid-image img {
6912 transform: scale(1.1); }
6913 .usk-edd-category-grid.style-4 .edd-item:hover .title {
6914 transform: translateY(0); }
6915 .usk-edd-category-grid.style-4 .edd-item:hover .edd-category-count {
6916 opacity: 1;
6917 transform: translateY(0); }
6918 .usk-edd-category-grid.style-4 .usk-edd-category-grid-image {
6919 object-fit: cover;
6920 height: 220px;
6921 width: 100%; }
6922 .usk-edd-category-grid.style-4 .usk-edd-category-grid-image img {
6923 transition: all 0.3s ease; }
6924 .usk-edd-category-grid.style-4 .edd-content {
6925 bottom: 0;
6926 padding: 20px;
6927 overflow: hidden;
6928 z-index: 1; }
6929 .usk-edd-category-grid.style-4 .title {
6930 color: #fff;
6931 transform: translateY(30px);
6932 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; }
6933 .usk-edd-category-grid.style-4 .title:hover {
6934 color: #d90429; }
6935 .usk-edd-category-grid.style-4 .edd-category-count {
6936 color: #d4d7ea;
6937 opacity: 0;
6938 transform: translateY(25px);
6939 overflow: hidden;
6940 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; }
6941 .usk-edd-category-grid.style-5 .edd-item {
6942 display: flex;
6943 align-items: center;
6944 justify-content: center; }
6945 .usk-edd-category-grid.style-5 .edd-item .usk-edd-category-grid-image {
6946 height: 220px; }
6947 .usk-edd-category-grid.style-5 .edd-item:hover .usk-edd-category-grid-image img {
6948 transform: scale(1.1); }
6949 .usk-edd-category-grid.style-5 .edd-item:hover .title {
6950 opacity: 0; }
6951 .usk-edd-category-grid.style-5 .edd-item:hover .edd-category-count {
6952 opacity: 1;
6953 transform: scale(1.1) translateY(-10px); }
6954 .usk-edd-category-grid.style-5 .usk-edd-category-grid-image {
6955 height: 100%;
6956 width: 100%;
6957 object-fit: cover; }
6958 .usk-edd-category-grid.style-5 .usk-edd-category-grid-image img {
6959 transition: all 0.3s ease; }
6960 .usk-edd-category-grid.style-5 .edd-content {
6961 top: 50%;
6962 transform: translateY(-50%);
6963 text-align: center;
6964 z-index: 1; }
6965 .usk-edd-category-grid.style-5 .title {
6966 background-color: #2b2d42;
6967 padding: 8px 20px;
6968 border-radius: 2px;
6969 color: #fff;
6970 font-size: 14px;
6971 line-height: 1;
6972 transform: translateY(20px);
6973 opacity: 1;
6974 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; }
6975 .usk-edd-category-grid.style-5 .title:hover {
6976 color: #d90429; }
6977 .usk-edd-category-grid.style-5 .edd-category-count {
6978 color: #fff;
6979 transform: translateY(-10px);
6980 opacity: 0;
6981 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;
6982 line-height: 1; }
6983 .usk-edd-category-grid .edd-item-overlay {
6984 transition: all .3s ease; }
6985
6986 .edd-item-match-height--yes .usk-edd-category-grid .swiper-slide {
6987 height: initial; }
6988
6989 .usk-brand-grid {
6990 display: grid; }
6991
6992 .usk-brand-grid-item {
6993 position: relative;
6994 padding: 30px;
6995 border-radius: 5px;
6996 text-align: center;
6997 transition: all .3s ease; }
6998 .usk-brand-grid-item a {
6999 position: absolute;
7000 height: 100%;
7001 width: 100%;
7002 right: 0;
7003 top: 0; }
7004
7005 .usk-brand-grid-img {
7006 transition: all .3s ease; }
7007
7008 .usk-brand-carousel {
7009 position: relative; }
7010
7011 .usk-brand-carousel-item {
7012 position: relative;
7013 padding: 30px;
7014 border-radius: 5px;
7015 text-align: center;
7016 transition: all .3s ease; }
7017 .usk-brand-carousel-item a {
7018 position: absolute;
7019 height: 100%;
7020 width: 100%;
7021 right: 0;
7022 top: 0; }
7023
7024 .usk-brand-carousel-img {
7025 transition: all .3s ease; }
7026
7027 /*------------------------------------
7028 brand Carousel elementor-widget Css
7029 --------------------------------------*/
7030 .elementor-widget-usk-brand-carousel .usk-arrows-container {
7031 -webkit-transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 40));
7032 transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 40)); }
7033
7034 .elementor-widget-usk-brand-carousel .usk-dots-container {
7035 -webkit-transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 30));
7036 transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 30)); }
7037
7038 .elementor-widget-usk-brand-carousel .usk-arrows-dots-container {
7039 -webkit-transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 40));
7040 transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 40)); }
7041
7042 .elementor-widget-usk-brand-carousel .usk-arrows-fraction-container {
7043 -webkit-transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 40));
7044 transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 40)); }
7045
7046 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-container,
7047 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-container {
7048 -webkit-transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 0)) rotate(-90deg);
7049 transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 0)) rotate(-90deg); }
7050
7051 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-dots-container,
7052 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-dots-container {
7053 -webkit-transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 0)) rotate(-90deg);
7054 transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 0)) rotate(-90deg); }
7055
7056 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-dots-container,
7057 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-dots-container {
7058 -webkit-transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 0)) rotate(-90deg);
7059 transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 0)) rotate(-90deg); }
7060
7061 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-fraction-container,
7062 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-fraction-container {
7063 -webkit-transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
7064 transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
7065
7066 .usk-info-list {
7067 display: grid; }
7068 .usk-info-list .usk-content {
7069 width: 100%; }
7070
7071 .usk-info-list-item {
7072 position: relative;
7073 padding: 20px;
7074 display: inline-flex; }
7075
7076 .usk-info-list-icon span {
7077 color: #2B2D42;
7078 font-size: 16px;
7079 display: inline-flex; }
7080
7081 .usk-info-list-icon svg {
7082 fill: #2B2D42;
7083 width: 1em;
7084 max-width: inherit; }
7085
7086 .usk-info-list-title {
7087 margin: 0 0 8px;
7088 font-size: 18px;
7089 font-weight: 500;
7090 text-transform: capitalize; }
7091 .usk-info-list-title a {
7092 color: #2B2D42;
7093 transition: all .3s ease; }
7094 .usk-info-list-title a:hover {
7095 color: #D90429; }
7096
7097 .usk-info-list-text {
7098 font-size: 15px;
7099 color: #2B2D42; }
7100 .usk-info-list-text p {
7101 margin: 0; }
7102
7103 .usk-info-style-top .usk-info-list-item {
7104 flex-direction: column; }
7105
7106 .usk-info-style-left .usk-info-list-item {
7107 align-items: center;
7108 flex-direction: row; }
7109
7110 .usk-info-style-right .usk-info-list-item {
7111 align-items: center;
7112 flex-direction: row-reverse; }
7113
7114 .usk-info-style-right .usk-content {
7115 text-align: left; }
7116
7117 .usk-sub-category {
7118 display: grid;
7119 grid-template-columns: repeat(1, 1fr);
7120 grid-gap: 10px; }
7121 .usk-sub-category .usk-sub-category-item {
7122 display: flex;
7123 align-items: center;
7124 grid-column-gap: 20px;
7125 border: 1px solid #e8e8e9;
7126 padding: 20px;
7127 border-radius: 5px;
7128 overflow: hidden; }
7129 .usk-sub-category.usk-sub-category-style-2 .usk-sub-category-item {
7130 flex-direction: row-reverse; }
7131 .usk-sub-category .usk-image-slider {
7132 width: 100%;
7133 height: 100%;
7134 overflow: hidden; }
7135 .usk-sub-category .usk-image-slider .swiper-slide-active .usk-image-wrap {
7136 opacity: 1; }
7137 .usk-sub-category .usk-image-slider .usk-image-wrap {
7138 width: 100%;
7139 height: 100%;
7140 opacity: 0;
7141 transition: all .3s ease-in-out; }
7142 .usk-sub-category .usk-image-slider .usk-image-wrap .usk-img {
7143 width: 100%;
7144 height: 100%;
7145 object-fit: cover; }
7146 .usk-sub-category .usk-category-content {
7147 width: 100%; }
7148 .usk-sub-category .usk-category-name {
7149 font-size: 20px;
7150 margin: 0 0 20px;
7151 font-weight: 700;
7152 text-transform: uppercase; }
7153 .usk-sub-category .usk-category-name a {
7154 color: #2b2c35;
7155 text-decoration: none;
7156 transition: all .3s ease-in-out; }
7157 .usk-sub-category .usk-category-name a:hover {
7158 color: #dc3b3b; }
7159 .usk-sub-category .usk-category-list {
7160 margin: 0 0 15px;
7161 padding: 0;
7162 list-style: none; }
7163 .usk-sub-category .usk-category-list li {
7164 margin-bottom: 7px; }
7165 .usk-sub-category .usk-category-list li:nth-last-child(1) {
7166 margin: 0; }
7167 .usk-sub-category .usk-category-list li a {
7168 color: #66687a;
7169 font-size: 14px;
7170 text-decoration: none;
7171 text-transform: uppercase;
7172 transition: all .3s ease-in-out; }
7173 .usk-sub-category .usk-category-list li a:hover {
7174 color: #dc3b3b; }
7175 .usk-sub-category .usk-link-btn {
7176 display: inline-flex; }
7177 .usk-sub-category .usk-link-btn a {
7178 display: flex;
7179 align-items: center;
7180 font-size: 14px;
7181 color: #ff0000;
7182 font-weight: 700;
7183 text-decoration: none;
7184 text-transform: uppercase;
7185 transition: all .3s ease-in-out; }
7186 .usk-sub-category .usk-link-btn a:hover {
7187 color: #dc3b3b; }
7188 .usk-sub-category .usk-link-btn a:hover i {
7189 opacity: 1;
7190 visibility: visible;
7191 transform: translateX(-8px); }
7192 .usk-sub-category .usk-link-btn a i {
7193 opacity: 0;
7194 visibility: hidden;
7195 transform: translateX(10px);
7196 transition: all .3s ease-in-out; }
7197
7198 @media (min-width: 768px) {
7199 .usk-sub-category {
7200 grid-template-columns: repeat(2, 1fr); } }
7201
7202 @media (min-width: 1024px) {
7203 .usk-sub-category {
7204 grid-template-columns: repeat(3, 1fr); } }
7205
7206 .usk-sub-category-carousel .usk-sub-category-item {
7207 display: flex;
7208 align-items: center;
7209 grid-column-gap: 20px;
7210 border: 1px solid #e8e8e9;
7211 padding: 20px;
7212 border-radius: 5px;
7213 overflow: hidden; }
7214
7215 .usk-sub-category-carousel .usk-image-slider {
7216 width: 100%;
7217 height: 100%;
7218 overflow: hidden; }
7219 .usk-sub-category-carousel .usk-image-slider .usk-image-wrap {
7220 width: 100%;
7221 height: 100%; }
7222 .usk-sub-category-carousel .usk-image-slider .usk-image-wrap .usk-img {
7223 width: 100%;
7224 height: 100%;
7225 object-fit: cover; }
7226
7227 .usk-sub-category-carousel .usk-category-content {
7228 width: 100%; }
7229
7230 .usk-sub-category-carousel .usk-category-name {
7231 font-size: 20px;
7232 margin: 0 0 20px;
7233 font-weight: 700;
7234 text-transform: uppercase; }
7235 .usk-sub-category-carousel .usk-category-name a {
7236 color: #2b2c35;
7237 text-decoration: none;
7238 transition: all .3s ease-in-out; }
7239 .usk-sub-category-carousel .usk-category-name a:hover {
7240 color: #dc3b3b; }
7241
7242 .usk-sub-category-carousel .usk-category-list {
7243 margin: 0 0 15px;
7244 padding: 0;
7245 list-style: none; }
7246 .usk-sub-category-carousel .usk-category-list li {
7247 margin-bottom: 7px; }
7248 .usk-sub-category-carousel .usk-category-list li:nth-last-child(1) {
7249 margin: 0; }
7250 .usk-sub-category-carousel .usk-category-list li a {
7251 color: #66687a;
7252 font-size: 14px;
7253 text-decoration: none;
7254 text-transform: uppercase;
7255 transition: all .3s ease-in-out; }
7256 .usk-sub-category-carousel .usk-category-list li a:hover {
7257 color: #dc3b3b; }
7258
7259 .usk-sub-category-carousel .usk-link-btn {
7260 display: inline-flex; }
7261 .usk-sub-category-carousel .usk-link-btn a {
7262 display: flex;
7263 align-items: center;
7264 font-size: 14px;
7265 color: #ff0000;
7266 font-weight: 700;
7267 text-decoration: none;
7268 text-transform: uppercase;
7269 transition: all .3s ease-in-out; }
7270 .usk-sub-category-carousel .usk-link-btn a:hover {
7271 color: #dc3b3b; }
7272 .usk-sub-category-carousel .usk-link-btn a:hover i {
7273 opacity: 1;
7274 visibility: visible;
7275 transform: translateX(-8px); }
7276 .usk-sub-category-carousel .usk-link-btn a i {
7277 opacity: 0;
7278 visibility: hidden;
7279 transform: translateX(10px);
7280 transition: all .3s ease-in-out; }
7281
7282 @media (min-width: 768px) {
7283 .usk-sub-category-carousel .usk-sub-category-item {
7284 padding: 20px 35px; } }
7285
7286 .edd-item-match-height--yes .usk-sub-category-carousel .swiper-slide {
7287 height: initial; }
7288
7289 .elementor-widget-usk-sub-category-carousel .usk-arrows-container {
7290 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 40));
7291 transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 40)); }
7292
7293 .elementor-widget-usk-sub-category-carousel .usk-dots-container {
7294 -webkit-transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 30));
7295 transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 30)); }
7296
7297 .elementor-widget-usk-sub-category-carousel .usk-arrows-dots-container {
7298 -webkit-transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 40));
7299 transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 40)); }
7300
7301 .elementor-widget-usk-sub-category-carousel .usk-arrows-fraction-container {
7302 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 40));
7303 transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 40)); }
7304
7305 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-container,
7306 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-container {
7307 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 0)) rotate(-90deg);
7308 transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 0)) rotate(-90deg); }
7309
7310 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-dots-container,
7311 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-dots-container {
7312 -webkit-transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 0)) rotate(-90deg);
7313 transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 0)) rotate(-90deg); }
7314
7315 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-dots-container,
7316 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-dots-container {
7317 -webkit-transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 0)) rotate(-90deg);
7318 transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 0)) rotate(-90deg); }
7319
7320 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
7321 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
7322 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
7323 transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
7324
7325 .usk-featured-box .usk-featured-box-item {
7326 position: relative;
7327 overflow: hidden; }
7328
7329 .usk-featured-box .usk-image-wrap {
7330 position: absolute;
7331 height: 100%;
7332 width: 100%;
7333 background-position: center;
7334 background-repeat: no-repeat;
7335 background-size: cover;
7336 transition: transform .3s ease-in-out;
7337 transform: scale(1); }
7338
7339 .usk-featured-box-wrapper-link {
7340 position: absolute;
7341 width: 100%;
7342 height: 100%;
7343 top: 0;
7344 right: 0;
7345 z-index: 1; }
7346
7347 .usk-featured-box:hover .usk-image-wrap {
7348 transform: scale(1.1); }
7349
7350 .usk-featured-box .usk-content {
7351 position: absolute;
7352 padding: 40px;
7353 right: 0;
7354 left: 0; }
7355
7356 .usk-featured-box.usk-fb-content-position-top .usk-content {
7357 top: 0; }
7358
7359 .usk-featured-box.usk-fb-content-position-center .usk-content {
7360 top: 50%;
7361 transform: translateY(-50%); }
7362
7363 .usk-featured-box.usk-fb-content-position-bottom .usk-content {
7364 bottom: 0; }
7365
7366 .usk-featured-box .usk-meta {
7367 color: #2B2D42;
7368 font-size: 12px;
7369 font-weight: 500;
7370 text-decoration: none;
7371 text-transform: uppercase;
7372 transition: all .3s ease-in-out; }
7373
7374 .usk-featured-box .usk-meta:hover,
7375 .usk-featured-box .usk-title a:hover {
7376 color: #D90429; }
7377
7378 .usk-featured-box .usk-title {
7379 margin: 0 0 8px;
7380 font-size: 32px;
7381 font-weight: 700;
7382 text-transform: capitalize; }
7383
7384 .usk-featured-box .usk-title a {
7385 color: #2B2D42;
7386 text-decoration: none;
7387 transition: all .3s ease-in-out; }
7388
7389 .usk-featured-box .usk-text {
7390 font-size: 16px;
7391 color: #2B2D42;
7392 margin-bottom: 20px; }
7393
7394 .usk-featured-box .usk-text p {
7395 margin: 0; }
7396
7397 .usk-featured-box .usk-link-btn a {
7398 position: relative;
7399 overflow: hidden;
7400 padding: 10px 35px;
7401 border-radius: 40px;
7402 display: inline-block;
7403 color: #D90429;
7404 text-decoration: none;
7405 font-weight: 700;
7406 text-transform: capitalize;
7407 font-size: 12px;
7408 transition: all .3s ease-in-out; }
7409
7410 .usk-featured-box .usk-link-btn a span {
7411 position: relative;
7412 z-index: 1; }
7413
7414 .usk-featured-box .usk-link-btn a:hover {
7415 color: #fff; }
7416
7417 .usk-featured-box .usk-link-btn a::before {
7418 position: absolute;
7419 content: '';
7420 top: 0;
7421 right: 0;
7422 width: 0;
7423 height: 100%;
7424 background-color: #D90429;
7425 transition: all .3s ease-in-out; }
7426
7427 .usk-featured-box .usk-link-btn a:hover::before {
7428 width: 100%; }
7429
7430 .usk-heaven-slider {
7431 display: flex;
7432 height: 570px;
7433 overflow: hidden;
7434 padding: 15px;
7435 justify-content: space-between;
7436 flex-direction: row-reverse;
7437 border-radius: 5px;
7438 position: relative; }
7439 .usk-heaven-slider .usk-main-slider {
7440 width: 100%; }
7441 .usk-heaven-slider .usk-main-slider .usk-item .usk-content {
7442 opacity: 0;
7443 visibility: hidden;
7444 transition: all .6s ease-in-out; }
7445 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-badge-label-wrapper,
7446 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-content, .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-active .usk-badge-label-wrapper,
7447 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-active .usk-content {
7448 opacity: 1;
7449 visibility: visible; }
7450 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-image-wrap, .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-active .usk-image-wrap {
7451 opacity: 1; }
7452 .usk-heaven-slider .usk-main-slider .usk-item-box {
7453 display: flex;
7454 align-items: center;
7455 flex-direction: column;
7456 width: 100%;
7457 height: 100%;
7458 grid-row-gap: 20px; }
7459 .usk-heaven-slider .usk-main-slider .usk-image-wrap {
7460 width: 100%;
7461 opacity: 0;
7462 transition: all .3s ease-in-out; }
7463 .usk-heaven-slider .usk-main-slider .usk-image-wrap .usk-img {
7464 width: 100%;
7465 height: 100%;
7466 object-fit: cover; }
7467 .usk-heaven-slider .usk-main-slider .usk-content {
7468 width: 100%;
7469 height: 100%;
7470 display: flex;
7471 flex-direction: column;
7472 justify-content: space-between; }
7473 .usk-heaven-slider .usk-main-slider .usk-category {
7474 margin-bottom: 10px; }
7475 .usk-heaven-slider .usk-main-slider .usk-category a {
7476 font-size: 14px;
7477 color: #5f5f74;
7478 font-weight: 600;
7479 text-transform: capitalize;
7480 transition: all .3s ease-in-out; }
7481 .usk-heaven-slider .usk-main-slider .usk-category a:hover {
7482 color: #5bb300; }
7483 .usk-heaven-slider .usk-main-slider .usk-title {
7484 margin: 0 0 10px;
7485 font-size: 25px;
7486 letter-spacing: 2px;
7487 font-weight: 700;
7488 text-transform: capitalize; }
7489 .usk-heaven-slider .usk-main-slider .usk-title a {
7490 color: #1f2027;
7491 text-decoration: none;
7492 transition: all .3s ease-in-out; }
7493 .usk-heaven-slider .usk-main-slider .usk-title a:hover {
7494 color: #5bb300; }
7495 .usk-heaven-slider .usk-main-slider .usk-text {
7496 font-size: 13px;
7497 line-height: 1.8;
7498 color: #6b6b6e;
7499 margin-bottom: 10px; }
7500 .usk-heaven-slider .usk-main-slider .usk-text p {
7501 margin: 0; }
7502 .usk-heaven-slider .usk-main-slider .usk-price {
7503 display: flex;
7504 align-items: center;
7505 grid-column-gap: 12px;
7506 font-size: 16px;
7507 font-weight: 600;
7508 margin-bottom: 18px; }
7509 .usk-heaven-slider .usk-main-slider .usk-price del {
7510 color: #8d8e9c; }
7511 .usk-heaven-slider .usk-main-slider .usk-price ins {
7512 color: #5bb300;
7513 text-decoration: none; }
7514 .usk-heaven-slider .usk-main-slider .usk-action-btn {
7515 display: flex;
7516 align-items: center;
7517 grid-column-gap: 10px; }
7518 .usk-heaven-slider .usk-main-slider .usk-action-btn a {
7519 position: relative;
7520 color: #fff;
7521 font-size: 12px;
7522 padding: 12px;
7523 line-height: 12px;
7524 text-decoration: none;
7525 border-radius: 5px;
7526 background-color: #5bb300; }
7527 .usk-heaven-slider .usk-main-slider .usk-action-btn a:hover {
7528 background-color: #1f2027; }
7529 .usk-heaven-slider .usk-main-slider .usk-action-btn .usk-wishlist.usk-active {
7530 background-color: #1f2027; }
7531 .usk-heaven-slider .usk-main-slider .usk-rating {
7532 display: flex;
7533 align-items: center;
7534 width: 100%;
7535 margin-bottom: 30px; }
7536 .usk-heaven-slider .usk-main-slider .usk-rating .woocommerce-product-rating {
7537 display: flex;
7538 align-items: center;
7539 padding: 0; }
7540 .usk-heaven-slider .usk-main-slider .usk-rating .woocommerce-product-rating .star-rating {
7541 font-size: 12px;
7542 margin: 0; }
7543 .usk-heaven-slider .usk-badge-label-wrapper {
7544 align-items: center;
7545 margin: 5px 0 30px;
7546 opacity: 0;
7547 visibility: hidden;
7548 transition: all .3s ease; }
7549 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content {
7550 display: flex; }
7551 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content > div {
7552 display: flex; }
7553 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
7554 font-size: 10px;
7555 color: #fff;
7556 padding: 6px 8px;
7557 border-radius: 5px;
7558 text-transform: uppercase;
7559 margin-left: 10px; }
7560 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
7561 background: #2B2D42;
7562 color: #fff; }
7563 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
7564 background: #9FA8BC;
7565 color: #fff; }
7566 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
7567 background: #EF233C;
7568 color: #fff; }
7569 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
7570 background: #ff006e;
7571 color: #fff; }
7572 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
7573 background: #D90429;
7574 color: #fff; }
7575 .usk-heaven-slider .usk-thumbs-slider {
7576 display: flex;
7577 align-items: center;
7578 justify-content: center;
7579 overflow: hidden;
7580 display: none;
7581 padding: 5px; }
7582 .usk-heaven-slider .usk-thumbs-slider .usk-item-box,
7583 .usk-heaven-slider .usk-thumbs-slider .usk-image-wrap {
7584 height: 100%;
7585 width: 100%; }
7586 .usk-heaven-slider .usk-thumbs-slider .usk-image-wrap {
7587 padding: 10px; }
7588 .usk-heaven-slider .usk-thumbs-slider .usk-img {
7589 width: 100%;
7590 height: 100%;
7591 object-fit: cover;
7592 border-radius: 5px; }
7593 .usk-heaven-slider .usk-thumbs-slider .usk-item {
7594 display: flex;
7595 align-items: center;
7596 justify-content: center;
7597 position: relative;
7598 overflow: hidden;
7599 cursor: pointer; }
7600 .usk-heaven-slider .usk-thumbs-slider .usk-item:before {
7601 position: absolute;
7602 content: '';
7603 width: 100%;
7604 height: 100%;
7605 top: 0;
7606 right: 0;
7607 border-radius: 5px;
7608 transition: all .3s ease-in-out; }
7609 .usk-heaven-slider .usk-navigation-wrap {
7610 position: absolute;
7611 left: 0;
7612 bottom: 0;
7613 display: flex;
7614 align-items: center;
7615 flex-direction: row-reverse;
7616 margin: 15px;
7617 grid-column-gap: 10px; }
7618 .usk-heaven-slider .usk-nav-btn {
7619 color: #1f2027;
7620 font-size: 16px;
7621 display: flex;
7622 background: #eee;
7623 padding: 10px;
7624 border-radius: 5px;
7625 cursor: pointer;
7626 transition: all .3s ease-in-out;
7627 z-index: 1; }
7628 .usk-heaven-slider .usk-nav-btn:hover {
7629 color: #5bb300; }
7630
7631 @media (min-width: 768px) {
7632 .usk-heaven-slider {
7633 padding: 30px;
7634 height: 440px; }
7635 .usk-heaven-slider .usk-thumbs-slider {
7636 display: block; }
7637 .usk-heaven-slider .usk-main-slider {
7638 width: calc(100% - 130px); }
7639 .usk-heaven-slider .usk-main-slider .usk-title {
7640 margin: 0 0 10px; }
7641 .usk-heaven-slider .usk-main-slider .usk-text {
7642 margin-bottom: 15px; }
7643 .usk-heaven-slider .usk-main-slider .usk-price {
7644 font-size: 18px; }
7645 .usk-heaven-slider .usk-main-slider .usk-image-wrap {
7646 width: 100%; }
7647 .usk-heaven-slider .usk-main-slider .usk-content {
7648 width: 100%; }
7649 .usk-heaven-slider .usk-main-slider .usk-item-box {
7650 flex-direction: row;
7651 grid-column-gap: 30px; }
7652 .usk-heaven-slider .usk-navigation-wrap {
7653 margin: 35px; } }
7654
7655 @media (min-width: 1024px) {
7656 .usk-heaven-slider {
7657 height: 600px; }
7658 .usk-heaven-slider .usk-main-slider .usk-title {
7659 font-size: 40px; }
7660 .usk-heaven-slider .usk-main-slider .usk-text {
7661 font-size: 16px; } }
7662
7663 .usk-mentor-slider {
7664 overflow: hidden;
7665 position: relative; }
7666 .usk-mentor-slider .usk-img {
7667 width: 100%;
7668 height: 100%;
7669 object-fit: cover;
7670 vertical-align: middle; }
7671 .usk-mentor-slider .usk-image-wrap {
7672 background-color: #efefef; }
7673 .usk-mentor-slider .usk-content {
7674 width: 100%; }
7675 .usk-mentor-slider .usk-inner-content {
7676 max-width: 700px;
7677 padding: 30px;
7678 overflow: hidden; }
7679 .usk-mentor-slider .usk-category {
7680 margin-bottom: 10px; }
7681 .usk-mentor-slider .usk-category a {
7682 font-size: 14px;
7683 color: #5f5f74;
7684 font-weight: 600;
7685 text-transform: capitalize;
7686 transition: all .3s ease-in-out; }
7687 .usk-mentor-slider .usk-category a:hover {
7688 color: #d90429; }
7689 .usk-mentor-slider .usk-rating {
7690 display: flex;
7691 align-items: center;
7692 width: 100%;
7693 margin-bottom: 30px; }
7694 .usk-mentor-slider .usk-rating .woocommerce-product-rating {
7695 display: flex;
7696 align-items: center;
7697 padding: 0; }
7698 .usk-mentor-slider .usk-rating .woocommerce-product-rating .star-rating {
7699 font-size: 12px;
7700 margin: 0; }
7701 .usk-mentor-slider .usk-badge-label-wrapper {
7702 position: absolute;
7703 margin: 30px; }
7704 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content {
7705 display: flex; }
7706 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content > div {
7707 display: flex; }
7708 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
7709 font-size: 10px;
7710 color: #fff;
7711 padding: 6px 8px;
7712 text-transform: uppercase;
7713 margin-left: 10px; }
7714 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
7715 background: #2B2D42;
7716 color: #fff; }
7717 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
7718 background: #9FA8BC;
7719 color: #fff; }
7720 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
7721 background: #EF233C;
7722 color: #fff; }
7723 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
7724 background: #ff006e;
7725 color: #fff; }
7726 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
7727 background: #D90429;
7728 color: #fff; }
7729 .usk-mentor-slider .usk-title {
7730 font-size: 25px;
7731 text-transform: capitalize;
7732 font-weight: 700;
7733 margin-top: 0;
7734 margin-bottom: 15px;
7735 line-height: 1.3; }
7736 .usk-mentor-slider .usk-title a {
7737 color: #2b2d42;
7738 text-decoration: none;
7739 transition: color 0.5s cubic-bezier(0, 0, 0.2, 1); }
7740 .usk-mentor-slider .usk-title a:hover {
7741 color: #d90429; }
7742 .usk-mentor-slider .usk-text {
7743 font-size: 14px;
7744 color: #4e5562;
7745 line-height: 1.6;
7746 font-family: sans-serif;
7747 margin-bottom: 15px; }
7748 .usk-mentor-slider .usk-text p {
7749 margin: 0; }
7750 .usk-mentor-slider .usk-price {
7751 font-size: 14px;
7752 font-weight: 600;
7753 margin-bottom: 15px; }
7754 .usk-mentor-slider .usk-price .price {
7755 display: flex;
7756 align-items: center;
7757 grid-column-gap: 15px; }
7758 .usk-mentor-slider .usk-price ins {
7759 text-decoration: none;
7760 color: #000; }
7761 .usk-mentor-slider .usk-price del {
7762 color: rgba(169, 171, 189, 0.812); }
7763 .usk-mentor-slider .usk-main-slider {
7764 width: 100%;
7765 height: 600px;
7766 z-index: 1;
7767 position: relative; }
7768 .usk-mentor-slider .usk-main-slider .usk-item {
7769 display: flex;
7770 flex-direction: column; }
7771 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap a, .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap a {
7772 transform: translateY(0);
7773 opacity: 1; }
7774 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap a.usk-cart, .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap a.usk-cart {
7775 transition-delay: .3s; }
7776 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap a.usk-view, .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap a.usk-view {
7777 transition-delay: .5s; }
7778 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap a.usk-wishlist, .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap a.usk-wishlist {
7779 transition-delay: .7s; }
7780 .usk-mentor-slider .usk-main-slider .usk-image-wrap {
7781 width: 100%;
7782 height: 100%; }
7783 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-item {
7784 cursor: pointer; }
7785 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7786 height: 150px; }
7787 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-active,
7788 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-duplicate-active {
7789 opacity: 0;
7790 transform: scale(0);
7791 transition: transform 0.4s cubic-bezier(0.4, 0, 0.92, 0.24), opacity 0.4s cubic-bezier(0.4, 0, 0.92, 0.24); }
7792 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-prev {
7793 opacity: 0; }
7794 .usk-mentor-slider .usk-action-btn-wrap {
7795 position: absolute;
7796 top: 0;
7797 right: unset;
7798 left: 0;
7799 display: flex;
7800 align-items: center;
7801 flex-direction: column; }
7802 .usk-mentor-slider .usk-action-btn-wrap a {
7803 display: flex;
7804 padding: 16px;
7805 background: #ffffff;
7806 text-align: center;
7807 transform: translateY(-30px);
7808 opacity: 0;
7809 transition: color 0.3s cubic-bezier(0, 0, 0.2, 1), transform 0.5s cubic-bezier(0, 0, 0.2, 1), opacity 0.5s cubic-bezier(0, 0, 0.2, 1); }
7810 .usk-mentor-slider .usk-action-btn-wrap a i {
7811 color: #47415b;
7812 transition: color 0.3s cubic-bezier(0, 0, 0.2, 1); }
7813 .usk-mentor-slider .usk-action-btn-wrap a:hover i {
7814 color: #d90429; }
7815 .usk-mentor-slider .usk-nav-pag-wrap {
7816 bottom: 0;
7817 left: 0;
7818 display: inline-flex;
7819 grid-gap: 30px; }
7820 .usk-mentor-slider .usk-navigation-button {
7821 display: flex;
7822 align-items: center;
7823 flex-direction: row-reverse; }
7824 .usk-mentor-slider .usk-nav-btn {
7825 display: flex;
7826 align-items: center;
7827 grid-column-gap: 10px;
7828 font-size: 12px;
7829 text-transform: uppercase;
7830 cursor: pointer; }
7831 .usk-mentor-slider .usk-nav-btn i {
7832 opacity: 0;
7833 transition: transform 0.7s cubic-bezier(0.3, 0.86, 0.36, 0.95), opacity 0.5s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7834 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text {
7835 transition-delay: .4s; }
7836 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text::before {
7837 transform: translateY(0); }
7838 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text span {
7839 transform: translateY(-100%);
7840 opacity: 0; }
7841 .usk-mentor-slider .usk-nav-btn:hover i {
7842 opacity: 1;
7843 transform: translateX(0);
7844 transition-delay: .4s; }
7845 .usk-mentor-slider .usk-button-next .usk-nav-text {
7846 transform: translateX(-24px); }
7847 .usk-mentor-slider .usk-button-next i {
7848 transform: translateX(15px); }
7849 .usk-mentor-slider .usk-button-prev .usk-nav-text {
7850 transform: translateX(24px); }
7851 .usk-mentor-slider .usk-button-prev i {
7852 transform: translateX(-15px); }
7853 .usk-mentor-slider .usk-button-next:hover .usk-nav-text,
7854 .usk-mentor-slider .usk-button-prev:hover .usk-nav-text {
7855 transform: translateX(0);
7856 transition-delay: .4s; }
7857 .usk-mentor-slider .usk-nav-text {
7858 position: relative;
7859 overflow: hidden;
7860 transition: transform 0.7s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7861 .usk-mentor-slider .usk-nav-text::before {
7862 content: attr(data-title);
7863 height: 100%;
7864 position: absolute;
7865 width: 100%;
7866 top: 0;
7867 right: 0;
7868 transform: translateY(110%);
7869 transition: transform 0.6s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7870 .usk-mentor-slider .usk-nav-text span {
7871 display: inline-block;
7872 will-change: transform;
7873 position: relative;
7874 transition: transform 0.6s cubic-bezier(0.3, 0.86, 0.36, 0.95), opacity 0.5s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7875 .usk-mentor-slider .swiper-pagination {
7876 position: unset !important; }
7877
7878 @media (min-width: 768px) {
7879 .usk-mentor-slider .usk-main-slider {
7880 height: 700px; }
7881 .usk-mentor-slider .usk-main-slider .usk-item {
7882 flex-direction: row; }
7883 .usk-mentor-slider .usk-title {
7884 font-size: 40px; }
7885 .usk-mentor-slider .usk-text {
7886 font-size: 16px; }
7887 .usk-mentor-slider .usk-nav-btn {
7888 font-size: 14px; }
7889 .usk-mentor-slider .usk-price {
7890 font-size: 16px; }
7891 .usk-mentor-slider .usk-nav-pag-wrap {
7892 position: absolute; }
7893 .usk-mentor-slider .usk-thumbs-slider-wrap {
7894 display: block;
7895 width: 470px;
7896 height: 150px;
7897 position: absolute;
7898 bottom: 6%;
7899 left: 50%;
7900 transform: translateX(-70%);
7901 overflow: hidden;
7902 z-index: 1; }
7903 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7904 height: 100px; }
7905 .usk-mentor-slider .usk-inner-content {
7906 padding: 50px; }
7907 .usk-mentor-slider .usk-action-btn-wrap {
7908 top: 50%;
7909 right: 50%;
7910 transform: translate(50%, -50%); } }
7911
7912 @media (min-width: 1024px) {
7913 .usk-mentor-slider .usk-inner-content {
7914 padding: 70px; }
7915 .usk-mentor-slider .usk-title {
7916 font-size: 50px; }
7917 .usk-mentor-slider .usk-thumbs-slider-wrap {
7918 width: 700px;
7919 height: 170px; }
7920 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7921 height: 130px; } }
7922
7923 @media (max-width: 767px) {
7924 .usk-mentor-slider .usk-thumbs-slider {
7925 display: none; }
7926 .usk-mentor-slider .usk-nav-pag-wrap {
7927 padding: 0 30px 30px;
7928 width: 100%; }
7929 .usk-mentor-slider .swiper-pagination {
7930 display: flex;
7931 grid-gap: 5px; } }
7932
7933 .elementor-widget-usk-up-sells.usk-up-sells-show-heading-yes section.up-sells.upsells.products h2 {
7934 display: block; }
7935
7936 .elementor-widget-usk-up-sells .usk-upsells section.products {
7937 display: inline-block; }
7938 .elementor-widget-usk-up-sells .usk-upsells section.products li.product {
7939 border: 1px solid #eee;
7940 padding: 30px !important;
7941 display: inline-block;
7942 border-radius: 5px; }
7943 .elementor-widget-usk-up-sells .usk-upsells section.products h2 {
7944 font-size: 18px;
7945 margin-bottom: 10px;
7946 font-weight: 600;
7947 display: none; }
7948 .elementor-widget-usk-up-sells .usk-upsells section.products h2 a {
7949 color: #000; }
7950
7951 .elementor-widget-usk-up-sells section.up-sells.upsells.products h2 {
7952 display: none; }
7953
7954 .elementor-widget-usk-up-sells ul.products li.product, .elementor-widget-usk-up-sells .woocommerce-page ul.products li.product {
7955 border: 1px solid #eee;
7956 padding: 30px !important;
7957 display: inline-block;
7958 border-radius: 5px; }
7959
7960 .usk-edd-beauty-grid .usk-edd-beauty-grid-wrapper {
7961 display: grid;
7962 grid-template-columns: repeat(3, 1fr);
7963 grid-gap: 10px; }
7964
7965 .usk-edd-beauty-grid .usk-edd-beauty-grid-item {
7966 transition: all .3s ease-in-out;
7967 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
7968 background-color: #fff; }
7969 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover {
7970 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
7971 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover .usk-edd-beauty-grid-image img {
7972 transform: translateY(-20PX); }
7973 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover .usk-action-button {
7974 transform: translateY(0);
7975 opacity: 1;
7976 transition-delay: .2s; }
7977
7978 .usk-edd-beauty-grid .usk-edd-beauty-grid-image-wrapper {
7979 width: 100%;
7980 height: 300px;
7981 position: relative;
7982 overflow: hidden; }
7983
7984 .usk-edd-beauty-grid .usk-edd-beauty-grid-image {
7985 height: 100%;
7986 width: 100%; }
7987 .usk-edd-beauty-grid .usk-edd-beauty-grid-image img {
7988 width: 100%;
7989 height: 110%;
7990 object-fit: cover;
7991 transform: translateY(0);
7992 transition: all .5s ease; }
7993
7994 .usk-edd-beauty-grid .usk-action-button {
7995 position: absolute;
7996 bottom: 0;
7997 right: 0;
7998 left: 0;
7999 display: inline-flex;
8000 align-items: center;
8001 margin: 0 20px;
8002 text-align: center;
8003 transform: translateY(30px);
8004 opacity: 0;
8005 transition: all .3s ease; }
8006 .usk-edd-beauty-grid .usk-action-button .edd_purchase_submit_wrapper {
8007 padding: 0; }
8008 .usk-edd-beauty-grid .usk-action-button a,
8009 .usk-edd-beauty-grid .usk-action-button .edd-add-to-cart {
8010 padding: 14px 0;
8011 font-size: 10px;
8012 text-transform: uppercase;
8013 font-weight: 500;
8014 text-decoration: none;
8015 width: 100%;
8016 transition: all .3s ease;
8017 display: inline-block;
8018 border: 0;
8019 border-radius: 0;
8020 line-height: 1; }
8021 .usk-edd-beauty-grid .usk-action-button .blue,
8022 .usk-edd-beauty-grid .usk-action-button .edd-add-to-cart {
8023 color: #fff;
8024 background-color: #d71400; }
8025 .usk-edd-beauty-grid .usk-action-button .blue:hover,
8026 .usk-edd-beauty-grid .usk-action-button .usk-details-button a:hover {
8027 color: #000;
8028 background-color: #fff; }
8029 .usk-edd-beauty-grid .usk-action-button input[type=submit] {
8030 display: none; }
8031
8032 .usk-edd-beauty-grid .edd_download_purchase_form,
8033 .usk-edd-beauty-grid .usk-details-button {
8034 width: 100%; }
8035
8036 .usk-edd-beauty-grid .usk-details-button a {
8037 color: #fff;
8038 background-color: #000; }
8039
8040 .usk-edd-beauty-grid .usk-edd-content {
8041 text-align: center;
8042 padding: 25px 20px; }
8043
8044 .usk-edd-beauty-grid .usk-edd-category {
8045 margin-bottom: 10px;
8046 display: inline-block; }
8047 .usk-edd-beauty-grid .usk-edd-category a {
8048 color: #666b82;
8049 font-size: 11px;
8050 text-transform: uppercase;
8051 text-decoration: none;
8052 transition: all .3s ease-in-out; }
8053 .usk-edd-beauty-grid .usk-edd-category a:hover {
8054 color: #d71400; }
8055
8056 .usk-edd-beauty-grid .usk-edd-title {
8057 font-size: 16px;
8058 font-weight: 700;
8059 text-transform: uppercase;
8060 margin: 0 0 2px; }
8061 .usk-edd-beauty-grid .usk-edd-title a {
8062 color: rgba(40, 40, 57, 0.96);
8063 text-decoration: none;
8064 transition: all .3s ease-in-out; }
8065 .usk-edd-beauty-grid .usk-edd-title a:hover {
8066 color: #d71400; }
8067
8068 .usk-edd-beauty-grid .usk-edd-price {
8069 font-size: 11px;
8070 font-weight: 600;
8071 display: inline-flex;
8072 align-content: center;
8073 justify-content: center;
8074 grid-column-gap: 10px;
8075 color: rgba(40, 40, 57, 0.96);
8076 text-transform: uppercase; }
8077
8078 @media (min-width: 768px) {
8079 .usk-edd-beauty-grid {
8080 grid-template-columns: repeat(2, 1fr); } }
8081
8082 @media (min-width: 1024px) {
8083 .usk-edd-beauty-grid {
8084 grid-template-columns: repeat(4, 1fr); } }
8085
8086 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item {
8087 transition: all .3s ease-in-out;
8088 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8089 background-color: #fff; }
8090 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover {
8091 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8092 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover .usk-edd-beauty-carousel-image img {
8093 transform: translateY(-20PX); }
8094 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover .usk-action-button {
8095 transform: translateY(0);
8096 opacity: 1;
8097 transition-delay: .2s; }
8098
8099 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image-wrapper {
8100 width: 100%;
8101 height: 300px;
8102 position: relative;
8103 overflow: hidden; }
8104
8105 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image {
8106 height: 100%;
8107 width: 100%; }
8108 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image img {
8109 width: 100%;
8110 height: 110%;
8111 object-fit: cover;
8112 transform: translateY(0);
8113 transition: all .5s ease; }
8114
8115 .usk-edd-beauty-carousel .usk-action-button {
8116 position: absolute;
8117 bottom: 0;
8118 right: 0;
8119 left: 0;
8120 display: inline-flex;
8121 align-items: center;
8122 margin: 0 20px;
8123 text-align: center;
8124 transform: translateY(30px);
8125 opacity: 0;
8126 transition: all .3s ease; }
8127 .usk-edd-beauty-carousel .usk-action-button .edd_purchase_submit_wrapper {
8128 padding: 0; }
8129 .usk-edd-beauty-carousel .usk-action-button a,
8130 .usk-edd-beauty-carousel .usk-action-button .edd-add-to-cart {
8131 padding: 14px 0;
8132 font-size: 10px;
8133 text-transform: uppercase;
8134 font-weight: 500;
8135 text-decoration: none;
8136 width: 100%;
8137 transition: all .3s ease;
8138 display: inline-block;
8139 border: 0;
8140 border-radius: 0;
8141 line-height: 1; }
8142 .usk-edd-beauty-carousel .usk-action-button .blue,
8143 .usk-edd-beauty-carousel .usk-action-button .edd-add-to-cart {
8144 color: #fff;
8145 background-color: #d71400; }
8146 .usk-edd-beauty-carousel .usk-action-button .blue:hover,
8147 .usk-edd-beauty-carousel .usk-action-button .usk-details-button a:hover {
8148 color: #000;
8149 background-color: #fff; }
8150 .usk-edd-beauty-carousel .usk-action-button input[type=submit] {
8151 display: none; }
8152
8153 .usk-edd-beauty-carousel .edd_download_purchase_form,
8154 .usk-edd-beauty-carousel .usk-details-button {
8155 width: 100%; }
8156
8157 .usk-edd-beauty-carousel .usk-details-button a {
8158 color: #fff;
8159 background-color: #000; }
8160
8161 .usk-edd-beauty-carousel .usk-edd-content {
8162 text-align: center;
8163 padding: 25px 20px; }
8164
8165 .usk-edd-beauty-carousel .usk-edd-category {
8166 margin-bottom: 10px;
8167 display: inline-block; }
8168 .usk-edd-beauty-carousel .usk-edd-category a {
8169 color: #666b82;
8170 font-size: 11px;
8171 text-transform: uppercase;
8172 text-decoration: none;
8173 transition: all .3s ease-in-out; }
8174 .usk-edd-beauty-carousel .usk-edd-category a:hover {
8175 color: #d71400; }
8176
8177 .usk-edd-beauty-carousel .usk-edd-title {
8178 font-size: 16px;
8179 font-weight: 700;
8180 text-transform: uppercase;
8181 margin: 0 0 2px; }
8182 .usk-edd-beauty-carousel .usk-edd-title a {
8183 color: rgba(40, 40, 57, 0.96);
8184 text-decoration: none;
8185 transition: all .3s ease-in-out; }
8186 .usk-edd-beauty-carousel .usk-edd-title a:hover {
8187 color: #d71400; }
8188
8189 .usk-edd-beauty-carousel .usk-edd-price {
8190 font-size: 11px;
8191 font-weight: 600;
8192 display: inline-flex;
8193 align-content: center;
8194 justify-content: center;
8195 grid-column-gap: 10px;
8196 color: rgba(40, 40, 57, 0.96);
8197 text-transform: uppercase; }
8198
8199 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-container {
8200 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0));
8201 transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)); }
8202
8203 .elementor-widget-usk-edd-beauty-carousel .usk-dots-container {
8204 -webkit-transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 30));
8205 transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 30)); }
8206
8207 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-dots-container {
8208 -webkit-transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 40));
8209 transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 40)); }
8210
8211 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-fraction-container {
8212 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 40));
8213 transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 40)); }
8214
8215 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-container,
8216 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-container {
8217 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)) rotate(-90deg);
8218 transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)) rotate(-90deg); }
8219
8220 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-dots-container,
8221 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-dots-container {
8222 -webkit-transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 0)) rotate(-90deg);
8223 transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 0)) rotate(-90deg); }
8224
8225 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-dots-container,
8226 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-dots-container {
8227 -webkit-transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 0)) rotate(-90deg);
8228 transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 0)) rotate(-90deg); }
8229
8230 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-fraction-container,
8231 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-fraction-container {
8232 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
8233 transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
8234
8235 .usk-edd-classic-carousel .usk-edd-classic-carousel-item {
8236 transition: all .3s ease-in-out;
8237 border-width: 2px;
8238 border-style: solid;
8239 border-color: #f2f2f3;
8240 border-radius: 5px; }
8241 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover {
8242 border-color: #f00; }
8243 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-edd-classic-carousel-image-wrapper::before {
8244 opacity: 1; }
8245 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd_purchase_submit_wrapper,
8246 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .usk-details-button,
8247 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd-add-to-cart {
8248 opacity: 1;
8249 transform: scale(1); }
8250 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd_purchase_submit_wrapper {
8251 transition-delay: .3s; }
8252 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .usk-details-button {
8253 transition-delay: .5s; }
8254
8255 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper {
8256 position: relative; }
8257 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper::before {
8258 position: absolute;
8259 content: '';
8260 width: 100%;
8261 height: 100%;
8262 top: 0;
8263 right: 0;
8264 background: rgba(255, 255, 255, 0.529);
8265 opacity: 0;
8266 transition: all .3s ease-in-out; }
8267 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper img {
8268 width: 100%;
8269 height: 100%;
8270 object-fit: cover; }
8271
8272 .usk-edd-classic-carousel .usk-action-button {
8273 position: absolute;
8274 top: 50%;
8275 right: 0;
8276 left: 0;
8277 margin: 0 90px;
8278 display: inline-flex;
8279 flex-direction: column;
8280 text-align: center;
8281 transform: translateY(-50%); }
8282 .usk-edd-classic-carousel .usk-action-button input[type=submit] {
8283 display: none; }
8284 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper {
8285 margin-bottom: 10px; }
8286 .usk-edd-classic-carousel .usk-action-button .edd-loading {
8287 position: absolute !important; }
8288 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper,
8289 .usk-edd-classic-carousel .usk-action-button .usk-details-button {
8290 transform: scale(0.5);
8291 opacity: 0;
8292 transition: all .3s ease-in-out; }
8293 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a,
8294 .usk-edd-classic-carousel .usk-action-button .usk-details-button a {
8295 display: block; }
8296 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a,
8297 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart,
8298 .usk-edd-classic-carousel .usk-action-button .usk-details-button a,
8299 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart {
8300 background-color: #000;
8301 padding: 12px 20px;
8302 font-size: 10px;
8303 text-transform: uppercase;
8304 font-weight: 700;
8305 color: #fff;
8306 text-decoration: navajowhite;
8307 border-radius: 5px;
8308 overflow: hidden;
8309 position: relative;
8310 border: 0;
8311 transition: all .3s ease-in-out;
8312 width: 100%; }
8313 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a:hover,
8314 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart:hover,
8315 .usk-edd-classic-carousel .usk-action-button .usk-details-button a:hover,
8316 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart:hover {
8317 background-color: #d71400; }
8318 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a .usk-cart-button,
8319 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart .usk-cart-button,
8320 .usk-edd-classic-carousel .usk-action-button .usk-details-button a .usk-cart-button,
8321 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart .usk-cart-button {
8322 margin-bottom: 10px; }
8323
8324 .usk-edd-classic-carousel .usk-edd-content {
8325 text-align: center;
8326 padding: 20px; }
8327
8328 .usk-edd-classic-carousel .usk-edd-category {
8329 margin-bottom: 10px;
8330 display: inline-block; }
8331 .usk-edd-classic-carousel .usk-edd-category a {
8332 color: #5b5d66;
8333 font-size: 13px;
8334 text-transform: capitalize;
8335 text-decoration: none;
8336 transition: all .3s ease-in-out; }
8337 .usk-edd-classic-carousel .usk-edd-category a:hover {
8338 color: #d71400; }
8339
8340 .usk-edd-classic-carousel .usk-edd-title {
8341 font-size: 16px;
8342 font-weight: 700;
8343 text-transform: capitalize;
8344 margin: 0 0 10px; }
8345 .usk-edd-classic-carousel .usk-edd-title a {
8346 color: rgba(40, 40, 57, 0.96);
8347 text-decoration: none;
8348 transition: all .3s ease-in-out; }
8349 .usk-edd-classic-carousel .usk-edd-title a:hover {
8350 color: #d71400; }
8351
8352 .usk-edd-classic-carousel .usk-edd-price {
8353 font-size: 13px;
8354 font-weight: 600;
8355 margin-bottom: 10px;
8356 display: inline-flex;
8357 align-content: center;
8358 justify-content: center;
8359 grid-column-gap: 10px; }
8360
8361 .elementor-widget-usk-edd-classic-carousel .usk-arrows-container {
8362 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0));
8363 transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)); }
8364
8365 .elementor-widget-usk-edd-classic-carousel .usk-dots-container {
8366 -webkit-transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 30));
8367 transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 30)); }
8368
8369 .elementor-widget-usk-edd-classic-carousel .usk-arrows-dots-container {
8370 -webkit-transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 40));
8371 transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 40)); }
8372
8373 .elementor-widget-usk-edd-classic-carousel .usk-arrows-fraction-container {
8374 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 40));
8375 transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 40)); }
8376
8377 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-container,
8378 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-container {
8379 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)) rotate(-90deg);
8380 transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)) rotate(-90deg); }
8381
8382 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-dots-container,
8383 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-dots-container {
8384 -webkit-transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 0)) rotate(-90deg);
8385 transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 0)) rotate(-90deg); }
8386
8387 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-dots-container,
8388 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-dots-container {
8389 -webkit-transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 0)) rotate(-90deg);
8390 transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 0)) rotate(-90deg); }
8391
8392 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-fraction-container,
8393 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-fraction-container {
8394 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
8395 transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
8396
8397 .usk-edd-standard-carousel .usk-edd-standard-carousel-item {
8398 transition: all .3s ease-in-out;
8399 border-width: 2px;
8400 border-style: solid;
8401 border-color: transparent;
8402 overflow: hidden;
8403 background-color: #fff; }
8404 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover {
8405 border-color: #f00; }
8406 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-action-button,
8407 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .edd-add-to-cart {
8408 opacity: 1;
8409 transform: translateY(0); }
8410 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-edd-content {
8411 transform: translateY(-50px); }
8412 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-details-button a {
8413 transform: scale(1);
8414 opacity: 1;
8415 transition-delay: .3s; }
8416
8417 .usk-edd-standard-carousel .usk-edd-standard-carousel-image {
8418 position: relative; }
8419 .usk-edd-standard-carousel .usk-edd-standard-carousel-image img {
8420 width: 100%;
8421 height: 100%;
8422 object-fit: cover; }
8423
8424 .usk-edd-standard-carousel .usk-action-button {
8425 position: absolute;
8426 bottom: -29%;
8427 right: 0;
8428 text-align: center;
8429 left: 0;
8430 opacity: 0;
8431 transform: translateY(30px);
8432 transition: all .3s ease;
8433 display: flex;
8434 align-items: center;
8435 justify-content: center;
8436 z-index: 1; }
8437 .usk-edd-standard-carousel .usk-action-button input[type=submit] {
8438 display: none; }
8439 .usk-edd-standard-carousel .usk-action-button a,
8440 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart {
8441 padding: 15px 30px;
8442 font-size: 10px;
8443 text-transform: uppercase;
8444 font-weight: 700;
8445 color: #fff;
8446 text-decoration: none;
8447 overflow: hidden;
8448 transition: all .3s ease;
8449 position: relative;
8450 display: inline-block;
8451 vertical-align: middle;
8452 border-radius: 0;
8453 line-height: 1;
8454 border: 0; }
8455 .usk-edd-standard-carousel .usk-action-button .blue,
8456 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart {
8457 background-color: #000;
8458 transition: background .3s ease; }
8459 .usk-edd-standard-carousel .usk-action-button .blue:hover,
8460 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart:hover {
8461 background-color: #d71400; }
8462 .usk-edd-standard-carousel .usk-action-button .usk-details-button a {
8463 background-color: #d71400;
8464 transition: background .3s ease; }
8465 .usk-edd-standard-carousel .usk-action-button .usk-details-button a:hover {
8466 background-color: #000; }
8467
8468 .usk-edd-standard-carousel .usk-edd-content {
8469 text-align: center;
8470 padding: 20px;
8471 transform: translateY(0);
8472 transition: all .3s ease; }
8473
8474 .usk-edd-standard-carousel .usk-edd-category {
8475 margin-bottom: 6px;
8476 display: inline-block; }
8477 .usk-edd-standard-carousel .usk-edd-category a {
8478 color: #5b5d66;
8479 font-size: 13px;
8480 text-transform: capitalize;
8481 text-decoration: none;
8482 transition: all .3s ease-in-out; }
8483 .usk-edd-standard-carousel .usk-edd-category a:hover {
8484 color: #d71400; }
8485
8486 .usk-edd-standard-carousel .usk-edd-title {
8487 font-size: 15px;
8488 font-weight: 700;
8489 text-transform: capitalize;
8490 margin: 0 0 6px; }
8491 .usk-edd-standard-carousel .usk-edd-title a {
8492 color: rgba(40, 40, 57, 0.96);
8493 text-decoration: none;
8494 transition: all .3s ease-in-out; }
8495 .usk-edd-standard-carousel .usk-edd-title a:hover {
8496 color: #d71400; }
8497
8498 .usk-edd-standard-carousel .usk-edd-price {
8499 font-size: 13px;
8500 font-weight: 600;
8501 display: inline-flex;
8502 align-content: center;
8503 justify-content: center;
8504 grid-column-gap: 10px; }
8505
8506 .elementor-widget-usk-edd-standard-carousel .usk-arrows-container {
8507 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0));
8508 transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)); }
8509
8510 .elementor-widget-usk-edd-standard-carousel .usk-dots-container {
8511 -webkit-transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 30));
8512 transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 30)); }
8513
8514 .elementor-widget-usk-edd-standard-carousel .usk-arrows-dots-container {
8515 -webkit-transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 40));
8516 transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 40)); }
8517
8518 .elementor-widget-usk-edd-standard-carousel .usk-arrows-fraction-container {
8519 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 40));
8520 transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 40)); }
8521
8522 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-container,
8523 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-container {
8524 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)) rotate(-90deg);
8525 transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)) rotate(-90deg); }
8526
8527 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-dots-container,
8528 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-dots-container {
8529 -webkit-transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 0)) rotate(-90deg);
8530 transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 0)) rotate(-90deg); }
8531
8532 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-dots-container,
8533 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-dots-container {
8534 -webkit-transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 0)) rotate(-90deg);
8535 transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 0)) rotate(-90deg); }
8536
8537 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-fraction-container,
8538 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-fraction-container {
8539 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
8540 transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
8541
8542 .usk-edd-trendy-carousel {
8543 padding: 30px; }
8544 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item {
8545 background-color: #fff;
8546 transition: all .3s ease;
8547 position: relative;
8548 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8549 z-index: 1; }
8550 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover {
8551 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8552 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover::before {
8553 width: 100%;
8554 visibility: visible;
8555 opacity: 1;
8556 transition-delay: .6s; }
8557 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button a,
8558 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button .edd-add-to-cart {
8559 opacity: 1;
8560 visibility: visible;
8561 transform: translateY(0); }
8562 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button .usk-details-button a {
8563 transition-delay: .1s; }
8564 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-edd-price {
8565 opacity: 0;
8566 visibility: hidden;
8567 transform: translateY(-20px); }
8568 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item::before {
8569 content: '';
8570 position: absolute;
8571 bottom: 0;
8572 right: 50%;
8573 transform: translateX(50%);
8574 width: 0;
8575 height: 3px;
8576 background-color: #EF262C;
8577 visibility: hidden;
8578 opacity: 0;
8579 transition-duration: 0.4s;
8580 transition: all 0.2s linear; }
8581 .usk-edd-trendy-carousel .usk-edd-category {
8582 display: inline-flex;
8583 align-items: center;
8584 grid-column-gap: 7px;
8585 margin-bottom: 15px; }
8586 .usk-edd-trendy-carousel .usk-edd-category a {
8587 color: #908e98;
8588 font-size: 14px;
8589 text-decoration: none;
8590 font-weight: 500;
8591 transition: color .3s ease; }
8592 .usk-edd-trendy-carousel .usk-edd-category a:hover {
8593 color: #EF262C; }
8594 .usk-edd-trendy-carousel .usk-edd-title {
8595 margin: 0;
8596 font-size: 18px;
8597 font-weight: 700; }
8598 .usk-edd-trendy-carousel .usk-edd-title a {
8599 color: #202031;
8600 text-decoration: none;
8601 transition: color .3s ease; }
8602 .usk-edd-trendy-carousel .usk-edd-title a:hover {
8603 color: #EF262C; }
8604 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-image {
8605 position: relative; }
8606 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-image img {
8607 width: 100%;
8608 height: 100%;
8609 object-fit: cover; }
8610 .usk-edd-trendy-carousel .usk-top-content {
8611 padding: 25px; }
8612 .usk-edd-trendy-carousel .usk-edd-content {
8613 padding: 25px; }
8614 .usk-edd-trendy-carousel .usk-edd-content .usk-edd-price {
8615 display: flex;
8616 font-size: 12px;
8617 font-weight: 600;
8618 grid-column-gap: 10px;
8619 color: #14161d;
8620 text-transform: uppercase;
8621 opacity: 1;
8622 visibility: visible;
8623 transform: translateY(0);
8624 transition: all .3s ease; }
8625 .usk-edd-trendy-carousel .usk-action-button {
8626 position: absolute;
8627 bottom: 0;
8628 right: 0;
8629 left: 0;
8630 margin: 25px;
8631 display: flex;
8632 flex-direction: column;
8633 grid-row-gap: 5px; }
8634 .usk-edd-trendy-carousel .usk-action-button input[type=submit] {
8635 display: none; }
8636 .usk-edd-trendy-carousel .usk-action-button a,
8637 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart {
8638 width: 100%;
8639 display: block;
8640 padding: 14px 0;
8641 font-size: 12px;
8642 text-transform: uppercase;
8643 font-weight: 700;
8644 text-decoration: none;
8645 color: #fff;
8646 position: relative;
8647 overflow: hidden;
8648 opacity: 0;
8649 visibility: hidden;
8650 transform: translateY(20px);
8651 transition: all .3s ease;
8652 cursor: pointer;
8653 border: 0;
8654 border-radius: 0;
8655 line-height: 1;
8656 text-align: center; }
8657 .usk-edd-trendy-carousel .usk-action-button a.blue,
8658 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart.blue {
8659 background-color: #EF262C; }
8660 .usk-edd-trendy-carousel .usk-action-button a.blue:hover,
8661 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart.blue:hover {
8662 background-color: #d61017; }
8663 .usk-edd-trendy-carousel .usk-action-button .usk-details-button a {
8664 background: #1d1e25; }
8665 .usk-edd-trendy-carousel .usk-action-button .usk-details-button a:hover {
8666 background-color: #000; }
8667
8668 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-container {
8669 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0));
8670 transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)); }
8671
8672 .elementor-widget-usk-edd-trendy-carousel .usk-dots-container {
8673 -webkit-transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 30));
8674 transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 30)); }
8675
8676 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-dots-container {
8677 -webkit-transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 40));
8678 transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 40)); }
8679
8680 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-fraction-container {
8681 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 40));
8682 transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 40)); }
8683
8684 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-container,
8685 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-container {
8686 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)) rotate(-90deg);
8687 transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)) rotate(-90deg); }
8688
8689 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-dots-container,
8690 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-dots-container {
8691 -webkit-transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 0)) rotate(-90deg);
8692 transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 0)) rotate(-90deg); }
8693
8694 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-dots-container,
8695 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-dots-container {
8696 -webkit-transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 0)) rotate(-90deg);
8697 transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 0)) rotate(-90deg); }
8698
8699 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-fraction-container,
8700 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-fraction-container {
8701 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 0)) rotate(-90deg);
8702 transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 0)) rotate(-90deg); }
8703
8704 .usk-edd-classic-grid .usk-edd-classic-grid-wrapper {
8705 display: grid;
8706 grid-template-columns: repeat(3, 1fr);
8707 grid-gap: 10px; }
8708
8709 .usk-edd-classic-grid .usk-edd-classic-grid-item {
8710 transition: all .3s ease-in-out;
8711 border-width: 2px;
8712 border-style: solid;
8713 border-color: #f2f2f3;
8714 border-radius: 5px; }
8715 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover {
8716 border-color: #f00; }
8717 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-edd-classic-grid-image-wrapper::before {
8718 opacity: 1; }
8719 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd_purchase_submit_wrapper,
8720 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .usk-details-button,
8721 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd-add-to-cart {
8722 opacity: 1;
8723 transform: scale(1); }
8724 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd_purchase_submit_wrapper {
8725 transition-delay: .3s; }
8726 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .usk-details-button {
8727 transition-delay: .5s; }
8728
8729 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper {
8730 position: relative; }
8731 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper::before {
8732 position: absolute;
8733 content: '';
8734 width: 100%;
8735 height: 100%;
8736 top: 0;
8737 right: 0;
8738 background: rgba(255, 255, 255, 0.529);
8739 opacity: 0;
8740 transition: all .3s ease-in-out; }
8741 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper img {
8742 width: 100%;
8743 height: 100%;
8744 object-fit: cover; }
8745
8746 .usk-edd-classic-grid .usk-action-button {
8747 position: absolute;
8748 top: 50%;
8749 right: 0;
8750 left: 0;
8751 margin: 0 70px;
8752 display: inline-flex;
8753 flex-direction: column;
8754 text-align: center;
8755 transform: translateY(-50%); }
8756 .usk-edd-classic-grid .usk-action-button input[type=submit] {
8757 display: none; }
8758 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper {
8759 margin-bottom: 10px; }
8760 .usk-edd-classic-grid .usk-action-button .edd-loading {
8761 position: absolute !important; }
8762 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper,
8763 .usk-edd-classic-grid .usk-action-button .usk-details-button {
8764 transform: scale(0.5);
8765 opacity: 0;
8766 transition: all .3s ease-in-out; }
8767 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a,
8768 .usk-edd-classic-grid .usk-action-button .usk-details-button a {
8769 display: block; }
8770 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a,
8771 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart,
8772 .usk-edd-classic-grid .usk-action-button .usk-details-button a,
8773 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart {
8774 width: 100%;
8775 background-color: #000;
8776 padding: 12px 20px;
8777 font-size: 10px;
8778 text-transform: uppercase;
8779 font-weight: 700;
8780 color: #fff;
8781 text-decoration: navajowhite;
8782 border-radius: 5px;
8783 overflow: hidden;
8784 position: relative;
8785 border: 0;
8786 transition: all .3s ease-in-out; }
8787 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a:hover,
8788 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart:hover,
8789 .usk-edd-classic-grid .usk-action-button .usk-details-button a:hover,
8790 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart:hover {
8791 background-color: #d71400; }
8792 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a .usk-cart-button,
8793 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart .usk-cart-button,
8794 .usk-edd-classic-grid .usk-action-button .usk-details-button a .usk-cart-button,
8795 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart .usk-cart-button {
8796 margin-bottom: 10px; }
8797
8798 .usk-edd-classic-grid .usk-edd-content {
8799 text-align: center;
8800 padding: 20px; }
8801
8802 .usk-edd-classic-grid .usk-edd-category {
8803 margin-bottom: 10px;
8804 display: inline-block; }
8805 .usk-edd-classic-grid .usk-edd-category a {
8806 color: #5b5d66;
8807 font-size: 13px;
8808 text-transform: capitalize;
8809 text-decoration: none;
8810 transition: all .3s ease-in-out; }
8811 .usk-edd-classic-grid .usk-edd-category a:hover {
8812 color: #d71400; }
8813
8814 .usk-edd-classic-grid .usk-edd-title {
8815 font-size: 16px;
8816 font-weight: 700;
8817 text-transform: capitalize;
8818 margin: 0 0 10px; }
8819 .usk-edd-classic-grid .usk-edd-title a {
8820 color: rgba(40, 40, 57, 0.96);
8821 text-decoration: none;
8822 transition: all .3s ease-in-out; }
8823 .usk-edd-classic-grid .usk-edd-title a:hover {
8824 color: #d71400; }
8825
8826 .usk-edd-classic-grid .usk-edd-price {
8827 font-size: 13px;
8828 font-weight: 600;
8829 margin-bottom: 10px;
8830 display: inline-flex;
8831 align-content: center;
8832 justify-content: center;
8833 grid-column-gap: 10px; }
8834
8835 @media (min-width: 768px) {
8836 .usk-edd-classic-grid {
8837 grid-template-columns: repeat(2, 1fr); } }
8838
8839 @media (min-width: 1024px) {
8840 .usk-edd-classic-grid {
8841 grid-template-columns: repeat(4, 1fr); } }
8842
8843 .usk-edd-standard-grid .usk-edd-standard-grid-wrapper {
8844 display: grid;
8845 grid-template-columns: repeat(3, 1fr);
8846 grid-gap: 10px; }
8847
8848 .usk-edd-standard-grid .usk-edd-standard-grid-item {
8849 transition: all .3s ease-in-out;
8850 border-width: 2px;
8851 border-style: solid;
8852 border-color: transparent;
8853 overflow: hidden;
8854 background-color: #fff; }
8855 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover {
8856 border-color: #f00; }
8857 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover .usk-action-button {
8858 opacity: 1;
8859 transform: translateY(0); }
8860 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover .usk-edd-content {
8861 transform: translateY(-50px); }
8862
8863 .usk-edd-standard-grid .usk-edd-standard-grid-image {
8864 position: relative; }
8865 .usk-edd-standard-grid .usk-edd-standard-grid-image img {
8866 width: 100%;
8867 height: 100%;
8868 object-fit: cover; }
8869
8870 .usk-edd-standard-grid .usk-action-button {
8871 position: absolute;
8872 bottom: -25%;
8873 right: 0;
8874 text-align: center;
8875 left: 0;
8876 opacity: 0;
8877 transform: translateY(30px);
8878 transition: all .3s ease;
8879 display: flex;
8880 align-items: center;
8881 justify-content: center; }
8882 .usk-edd-standard-grid .usk-action-button input[type=submit] {
8883 display: none; }
8884 .usk-edd-standard-grid .usk-action-button a,
8885 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart {
8886 padding: 15px 30px;
8887 font-size: 10px;
8888 text-transform: uppercase;
8889 font-weight: 700;
8890 color: #fff;
8891 text-decoration: none;
8892 overflow: hidden;
8893 transition: all .3s ease-in-out;
8894 position: relative;
8895 display: inline-block;
8896 vertical-align: middle;
8897 border-radius: 0;
8898 line-height: 1;
8899 border: 0; }
8900 .usk-edd-standard-grid .usk-action-button .blue,
8901 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart {
8902 background-color: #000; }
8903 .usk-edd-standard-grid .usk-action-button .blue:hover,
8904 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart:hover {
8905 background-color: #d71400; }
8906 .usk-edd-standard-grid .usk-action-button .usk-details-button a {
8907 background-color: #d71400; }
8908 .usk-edd-standard-grid .usk-action-button .usk-details-button a:hover {
8909 background-color: #000; }
8910
8911 .usk-edd-standard-grid .usk-edd-content {
8912 text-align: center;
8913 padding: 20px;
8914 transform: translateY(0);
8915 transition: all .3s ease; }
8916
8917 .usk-edd-standard-grid .usk-edd-category {
8918 margin-bottom: 6px;
8919 display: inline-block; }
8920 .usk-edd-standard-grid .usk-edd-category a {
8921 color: #5b5d66;
8922 font-size: 13px;
8923 text-transform: capitalize;
8924 text-decoration: none;
8925 transition: all .3s ease-in-out; }
8926 .usk-edd-standard-grid .usk-edd-category a:hover {
8927 color: #d71400; }
8928
8929 .usk-edd-standard-grid .usk-edd-title {
8930 font-size: 15px;
8931 font-weight: 700;
8932 text-transform: capitalize;
8933 margin: 0 0 6px; }
8934 .usk-edd-standard-grid .usk-edd-title a {
8935 color: rgba(40, 40, 57, 0.96);
8936 text-decoration: none;
8937 transition: all .3s ease-in-out; }
8938 .usk-edd-standard-grid .usk-edd-title a:hover {
8939 color: #d71400; }
8940
8941 .usk-edd-standard-grid .usk-edd-price {
8942 font-size: 13px;
8943 font-weight: 600;
8944 display: inline-flex;
8945 align-content: center;
8946 justify-content: center;
8947 grid-column-gap: 10px; }
8948
8949 @media (min-width: 768px) {
8950 .usk-edd-standard-grid-wrapper {
8951 grid-template-columns: repeat(2, 1fr); } }
8952
8953 @media (min-width: 1024px) {
8954 .usk-edd-standard-grid-wrapper {
8955 grid-template-columns: repeat(4, 1fr); } }
8956
8957 .usk-edd-trendy-grid .usk-edd-trendy-grid-wrapper {
8958 display: grid;
8959 grid-template-columns: repeat(3, 1fr);
8960 grid-gap: 10px;
8961 padding: 30px; }
8962
8963 .usk-edd-trendy-grid .usk-edd-trendy-grid-item {
8964 background-color: #fff;
8965 transition: all .3s ease;
8966 position: relative;
8967 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8968 z-index: 1; }
8969 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover {
8970 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8971 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover::before {
8972 width: 100%;
8973 visibility: visible;
8974 opacity: 1;
8975 transition-delay: .5s; }
8976 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button a,
8977 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button .edd-add-to-cart {
8978 opacity: 1;
8979 visibility: visible;
8980 transform: translateY(0); }
8981 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button .usk-details-button a {
8982 transition-delay: .1s; }
8983 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-edd-price {
8984 opacity: 0;
8985 visibility: hidden;
8986 transform: translateY(-20px); }
8987 .usk-edd-trendy-grid .usk-edd-trendy-grid-item::before {
8988 content: '';
8989 position: absolute;
8990 bottom: 0;
8991 right: 50%;
8992 transform: translateX(50%);
8993 width: 0;
8994 height: 3px;
8995 background-color: #EF262C;
8996 visibility: hidden;
8997 opacity: 0;
8998 transition-duration: 0.4s;
8999 transition: all 0.2s linear; }
9000
9001 .usk-edd-trendy-grid .usk-edd-category {
9002 display: inline-flex;
9003 align-items: center;
9004 grid-column-gap: 7px;
9005 margin-bottom: 15px; }
9006 .usk-edd-trendy-grid .usk-edd-category a {
9007 color: #908e98;
9008 font-size: 14px;
9009 text-decoration: none;
9010 font-weight: 500;
9011 transition: color .3s ease; }
9012 .usk-edd-trendy-grid .usk-edd-category a:hover {
9013 color: #EF262C; }
9014
9015 .usk-edd-trendy-grid .usk-edd-title {
9016 margin: 0;
9017 font-size: 18px;
9018 font-weight: 700; }
9019 .usk-edd-trendy-grid .usk-edd-title a {
9020 color: #202031;
9021 text-decoration: none;
9022 transition: color .3s ease; }
9023 .usk-edd-trendy-grid .usk-edd-title a:hover {
9024 color: #EF262C; }
9025
9026 .usk-edd-trendy-grid .usk-edd-trendy-grid-image {
9027 position: relative; }
9028 .usk-edd-trendy-grid .usk-edd-trendy-grid-image img {
9029 width: 100%;
9030 height: 100%;
9031 object-fit: cover; }
9032
9033 .usk-edd-trendy-grid .usk-top-content {
9034 padding: 25px; }
9035
9036 .usk-edd-trendy-grid .usk-edd-content {
9037 padding: 25px; }
9038 .usk-edd-trendy-grid .usk-edd-content .usk-edd-price {
9039 display: flex;
9040 font-size: 12px;
9041 font-weight: 600;
9042 grid-column-gap: 10px;
9043 color: #14161d;
9044 text-transform: uppercase;
9045 opacity: 1;
9046 visibility: visible;
9047 transform: translateY(0);
9048 transition: all .3s ease; }
9049
9050 .usk-edd-trendy-grid .usk-action-button {
9051 position: absolute;
9052 bottom: 0;
9053 right: 0;
9054 left: 0;
9055 margin: 25px;
9056 display: flex;
9057 flex-direction: column;
9058 grid-row-gap: 5px; }
9059 .usk-edd-trendy-grid .usk-action-button input[type=submit] {
9060 display: none; }
9061 .usk-edd-trendy-grid .usk-action-button a,
9062 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart {
9063 width: 100%;
9064 display: block;
9065 padding: 14px 0;
9066 font-size: 12px;
9067 text-transform: uppercase;
9068 font-weight: 700;
9069 text-decoration: none;
9070 color: #fff;
9071 position: relative;
9072 overflow: hidden;
9073 opacity: 0;
9074 visibility: hidden;
9075 transform: translateY(20px);
9076 transition: all .3s ease;
9077 cursor: pointer;
9078 border: 0;
9079 border-radius: 0;
9080 line-height: 1;
9081 text-align: center; }
9082 .usk-edd-trendy-grid .usk-action-button a.blue,
9083 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart.blue {
9084 background-color: #EF262C; }
9085 .usk-edd-trendy-grid .usk-action-button a.blue:hover,
9086 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart.blue:hover {
9087 background-color: #d61017; }
9088 .usk-edd-trendy-grid .usk-action-button .usk-details-button a {
9089 background: #1d1e25; }
9090 .usk-edd-trendy-grid .usk-action-button .usk-details-button a:hover {
9091 background-color: #000; }
9092
9093 @media (min-width: 768px) {
9094 .usk-edd-trendy-grid-wrapper {
9095 grid-template-columns: repeat(2, 1fr); } }
9096
9097 @media (min-width: 1024px) {
9098 .usk-edd-trendy-grid-wrapper {
9099 grid-template-columns: repeat(3, 1fr); } }
9100
9101 @media (min-width: 1440px) {
9102 .usk-edd-trendy-grid-wrapper {
9103 grid-template-columns: repeat(4, 1fr); } }
9104