PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 1.6.2
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v1.6.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.css

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

9,093 lines 336.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .usk-slider .swiper-pagination,
2 .usk-dots-container .swiper-pagination,
3 .usk-arrows-dots-container .swiper-pagination {
4 position: relative;
5 display: flex;
6 justify-content: center; }
7 .usk-slider .swiper-pagination .swiper-pagination-bullet,
8 .usk-dots-container .swiper-pagination .swiper-pagination-bullet,
9 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
10 width: 10px;
11 height: 10px;
12 outline: none; }
13 .usk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
14 .usk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
15 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
16 margin-left: 5px;
17 outline: none; }
18 .usk-slider .swiper-pagination.swiper-pagination-fraction,
19 .usk-dots-container .swiper-pagination.swiper-pagination-fraction,
20 .usk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
21 bottom: auto;
22 z-index: 1; }
23
24 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic,
25 .usk-slider .swiper-pagination-bullets-dynamic,
26 .usk-dots-container .swiper-pagination-bullets-dynamic {
27 overflow: hidden;
28 font-size: 0;
29 width: 100% !important;
30 left: 0 !important;
31 transform: translateX(0) !important; }
32
33 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
34 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
35 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
36 transform: scale(0.33);
37 position: relative; }
38
39 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
40 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
41 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
42 transform: scale(1); }
43
44 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
45 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
46 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
47 transform: scale(1); }
48
49 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
50 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
51 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
52 transform: scale(0.66); }
53
54 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
55 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
56 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
57 transform: scale(0.33); }
58
59 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
60 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
61 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
62 transform: scale(0.66); }
63
64 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
65 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
66 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
67 transform: scale(0.33); }
68
69 [class*='usk-arrows-align-top'] .usk-arrows-container {
70 transform: translateY(-40px); }
71
72 [class*='usk-arrows-align-bottom'] .usk-arrows-container {
73 transform: translateY(40px); }
74
75 [class*='usk-dots-align-top'] .usk-dots-container {
76 transform: translateY(-30px); }
77
78 [class*='usk-dots-align-bottom'] .usk-dots-container {
79 transform: translateY(30px); }
80
81 [class*='usk-arrows-dots-align-top'] .usk-arrows-dots-container {
82 transform: translateY(-40px); }
83
84 [class*='usk-arrows-dots-align-bottom'] .usk-arrows-dots-container {
85 transform: translateY(40px); }
86
87 .usk-arrows-align-center .usk-position-center,
88 .usk-arrows-dots-align-center .usk-position-center {
89 width: 100%; }
90
91 .usk-arrows-align-center .usk-navigation-prev,
92 .usk-arrows-dots-align-center .usk-navigation-prev {
93 left: 0;
94 position: absolute;
95 transform: translateY(-50%); }
96
97 .usk-arrows-align-center .usk-navigation-next,
98 .usk-arrows-dots-align-center .usk-navigation-next {
99 right: 0;
100 position: absolute;
101 transform: translateY(-50%); }
102
103 .rtl .usk-arrows-align-center .usk-navigation-prev,
104 .rtl .usk-arrows-dots-align-center .usk-navigation-prev {
105 right: 0;
106 left: inherit; }
107
108 .rtl .usk-arrows-align-center .usk-navigation-next,
109 .rtl .usk-arrows-dots-align-center .usk-navigation-next {
110 left: 0;
111 right: inherit; }
112
113 .usk-arrows-dots-align-center .usk-dots-container .swiper-pagination,
114 .usk-arrows-dots-align-center .usk-arrows-dots-container .swiper-pagination {
115 position: absolute;
116 width: 100% !important; }
117
118 .usk-navigation-type-progress .swiper-pagination-progress {
119 transform: translateY(15px);
120 height: 5px;
121 width: 100%; }
122
123 [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 {
124 bottom: auto; }
125
126 .ultimate-store-kit .woocommerce-result-count {
127 font-weight: 500;
128 margin-bottom: 10px;
129 font-size: 18px; }
130
131 .ultimate-store-kit .usk-shiny-grid-header-tabs .tab-option span {
132 width: auto; }
133
134 .theme-storefront .edd_download_purchase_form {
135 margin: 0; }
136
137 .theme-astra .edd_download_purchase_form .edd_purchase_submit_wrapper {
138 margin: 0; }
139
140 #elementor-panel-category-ultimate-store-kit .elementor-element:hover .icon, #elementor-panel-category-ultimate-store-kit .elementor-element:hover .title {
141 color: #EF233C; }
142
143 #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 {
144 opacity: 1; }
145
146 .elementor-element .icon {
147 position: relative; }
148
149 .elementor-element .icon .usk-widget-icon:after {
150 content: "\e997";
151 position: absolute;
152 font-family: 'ultimate-store-kit';
153 right: 8px;
154 top: 8px;
155 font-size: 14px;
156 opacity: .7; }
157
158 .elementor-element .icon .usk-widget-icon.usk-new:after {
159 color: #EF233C;
160 opacity: 1; }
161
162 .usk-new-control:after {
163 content: 'NEW';
164 background-color: orangered;
165 color: #fff;
166 font-size: 7px;
167 font-weight: 700;
168 border-radius: 2px;
169 padding: 3px 4px;
170 margin-left: 5px;
171 vertical-align: middle; }
172
173 .ultimate-store-kit .woocommerce-result-count {
174 font-weight: 500;
175 margin-bottom: 10px;
176 font-size: 18px; }
177
178 .ultimate-store-kit .usk-shiny-grid-header-tabs .tab-option span {
179 width: auto; }
180
181 .theme-storefront .edd_download_purchase_form {
182 margin: 0; }
183
184 .theme-astra .edd_download_purchase_form .edd_purchase_submit_wrapper {
185 margin: 0; }
186
187 /* -------------------------------------------------------------------
188 Microtip
189
190 Modern, lightweight css-only tooltips
191 Just 1kb minified and gzipped
192
193 @author Ghosh
194 @package Microtip
195
196 ----------------------------------------------------------------------
197 1. Base Styles
198 2. Direction Modifiers
199 3. Position Modifiers
200 --------------------------------------------------------------------*/
201 /* ------------------------------------------------
202 [1] Base Styles
203 -------------------------------------------------*/
204 [class*="elementor-widget-usk-"] {
205 /* ------------------------------------------------
206 [2] Position Modifiers
207 -------------------------------------------------*/
208 /* ------------------------------------------------
209 [2.1] Top Left
210 -------------------------------------------------*/
211 /* ------------------------------------------------
212 [2.2] Top Right
213 -------------------------------------------------*/
214 /* ------------------------------------------------
215 [2.3] Bottom
216 -------------------------------------------------*/
217 /* ------------------------------------------------
218 [2.4] Bottom Left
219 -------------------------------------------------*/
220 /* ------------------------------------------------
221 [2.5] Bottom Right
222 -------------------------------------------------*/
223 /* ------------------------------------------------
224 [2.6] Left
225 -------------------------------------------------*/
226 /* ------------------------------------------------
227 [2.7] Right
228 -------------------------------------------------*/
229 /* ------------------------------------------------
230 [3] Size
231 -------------------------------------------------*/ }
232 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"] {
233 position: relative; }
234 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]::before,
235 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]::after {
236 transform: translate3d(0, 0, 0);
237 -webkit-backface-visibility: hidden;
238 backface-visibility: hidden;
239 will-change: transform;
240 opacity: 0;
241 pointer-events: none;
242 transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
243 position: absolute;
244 box-sizing: border-box;
245 z-index: 10;
246 transform-origin: top;
247 line-height: 1; }
248 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]::before {
249 background-size: 100% auto !important;
250 content: ""; }
251 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]::after {
252 background: #282828;
253 border-radius: 4px;
254 color: #ffffff;
255 content: attr(aria-label);
256 font-size: var(--microtip-font-size, 13px);
257 font-weight: var(--microtip-font-weight, normal);
258 text-transform: capitalize;
259 padding: 10px 15px;
260 white-space: nowrap;
261 box-sizing: content-box; }
262 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]:hover::before,
263 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]:hover::after,
264 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]:focus::before,
265 [class*="elementor-widget-usk-"] [aria-label][role~="tooltip"]:focus::after {
266 opacity: 1;
267 pointer-events: auto; }
268 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="top"]::before {
269 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;
270 height: 6px;
271 width: 18px;
272 margin-bottom: 6px; }
273 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="top"]::after {
274 margin-bottom: 11px; }
275 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="top"]::before {
276 transform: translate3d(-50%, 0, 0);
277 bottom: 100%;
278 left: 50%; }
279 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="top"]:hover::before {
280 transform: translate3d(-50%, -5px, 0); }
281 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="top"]::after {
282 transform: translate3d(-50%, 0, 0);
283 bottom: 100%;
284 left: 50%; }
285 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="top"]:hover::after {
286 transform: translate3d(-50%, -5px, 0); }
287 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="top-left"]::after {
288 transform: translate3d(calc(-100% + 16px), 0, 0);
289 bottom: 100%; }
290 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="top-left"]:hover::after {
291 transform: translate3d(calc(-100% + 16px), -5px, 0); }
292 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="top-right"]::after {
293 transform: translate3d(calc(+0% - 16px), 0, 0);
294 bottom: 100%; }
295 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="top-right"]:hover::after {
296 transform: translate3d(calc(+0% - 16px), -5px, 0); }
297 [class*="elementor-widget-usk-"] [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 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="bottom"]::after {
304 margin-top: 11px; }
305 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="bottom"]::before {
306 transform: translate3d(-50%, -10px, 0);
307 bottom: auto;
308 left: 50%;
309 top: 100%; }
310 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="bottom"]:hover::before {
311 transform: translate3d(-50%, 0, 0); }
312 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position|="bottom"]::after {
313 transform: translate3d(-50%, -10px, 0);
314 top: 100%;
315 left: 50%; }
316 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="bottom"]:hover::after {
317 transform: translate3d(-50%, 0, 0); }
318 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="bottom-left"]::after {
319 transform: translate3d(calc(-100% + 16px), -10px, 0);
320 top: 100%; }
321 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="bottom-left"]:hover::after {
322 transform: translate3d(calc(-100% + 16px), 0, 0); }
323 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="bottom-right"]::after {
324 transform: translate3d(calc(+0% - 16px), -10px, 0);
325 top: 100%; }
326 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="bottom-right"]:hover::after {
327 transform: translate3d(calc(+0% - 16px), 0, 0); }
328 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]::before,
329 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]::after {
330 bottom: auto;
331 left: auto;
332 right: 100%;
333 top: 50%;
334 transform: translate3d(2px, -50%, 0);
335 line-height: 1.4; }
336 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]::before {
337 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;
338 height: 18px;
339 width: 6px;
340 margin-right: 5px;
341 margin-bottom: 0; }
342 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]::after {
343 margin-right: 10px; }
344 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]:hover::before,
345 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="left"]:hover::after {
346 transform: translate3d(0, -50%, 0); }
347 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]::before,
348 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]::after {
349 bottom: auto;
350 left: 100%;
351 top: 50%;
352 transform: translate3d(-2px, -50%, 0); }
353 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]::before {
354 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;
355 height: 18px;
356 width: 6px;
357 margin-bottom: 0;
358 margin-left: 5px; }
359 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]::after {
360 margin-left: 11px; }
361 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]:hover::before,
362 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-position="right"]:hover::after {
363 transform: translate3d(0, -50%, 0); }
364 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-size="small"]::after {
365 white-space: initial;
366 width: 80px; }
367 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-size="medium"]::after {
368 white-space: initial;
369 width: 150px; }
370 [class*="elementor-widget-usk-"] [role~="tooltip"][data-microtip-size="large"]::after {
371 white-space: initial;
372 width: 260px; }
373
374 .usk-rating {
375 display: inline-block; }
376 .usk-rating .star-rating {
377 display: block;
378 margin: 6px 0px 0 0;
379 float: left;
380 overflow: hidden;
381 position: relative;
382 height: 14px;
383 line-height: 1;
384 font-size: 14px;
385 width: 95px;
386 font-family: star;
387 letter-spacing: 5px; }
388 .usk-rating .star-rating:before {
389 content: "\73\73\73\73\73";
390 color: #d3ced2;
391 float: left;
392 top: 0;
393 left: 0;
394 position: absolute; }
395 .usk-rating .star-rating span {
396 overflow: hidden;
397 float: left;
398 top: 0;
399 left: 0;
400 position: absolute;
401 padding-top: 1.5em;
402 color: #ffcc00; }
403 .usk-rating .star-rating span:before {
404 content: "\53\53\53\53\53";
405 top: 0;
406 position: absolute;
407 left: 0; }
408 .usk-rating:empty {
409 display: none; }
410 .usk-rating .woocommerce-product-rating {
411 display: inline-block;
412 padding-bottom: 12px; }
413 .usk-rating .woocommerce-product-rating:after, .usk-rating .woocommerce-product-rating:before {
414 content: " ";
415 display: table; }
416 .usk-rating .woocommerce-review-link {
417 color: #fff;
418 display: none; }
419
420 div.pp_pic_holder {
421 z-index: 99999998 !important; }
422
423 .theme-twentytwentyone .onsale {
424 position: unset; }
425
426 .product-quick-view .usk-modal-page .usk-modal-product .product {
427 display: block;
428 align-items: flex-start; }
429 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper {
430 position: relative; }
431 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale {
432 position: absolute;
433 top: 0; }
434 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .usk-onsale .onsale {
435 background: #e62a3f;
436 color: #fff;
437 font-weight: 700;
438 padding: 4px 8px;
439 display: inline-block;
440 font-size: 14px; }
441 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-image-wrapper .thumbnails .size-shop_thumbnail {
442 border: 1px solid #dcd7d7;
443 margin-right: 5px; }
444 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box {
445 width: 100%;
446 padding-left: 30px; }
447 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title {
448 text-decoration: none;
449 display: block;
450 margin-bottom: 15px; }
451 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title {
452 color: #454545;
453 font-size: 25px;
454 text-transform: capitalize;
455 font-weight: 800;
456 margin: 0;
457 transition: all .3s ease; }
458 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-title .product_title:hover {
459 color: #e62a3f; }
460 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price {
461 margin-bottom: 15px; }
462 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price {
463 font-size: 14px;
464 color: #828181d1;
465 font-weight: 700;
466 margin: 0; }
467 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price ins {
468 padding-left: 10px;
469 background: transparent; }
470 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-price .price del {
471 font-weight: 500; }
472 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc {
473 margin-bottom: 20px; }
474 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-desc p {
475 font-size: 14px;
476 color: #999595;
477 line-height: 1.6;
478 margin: 0; }
479 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap {
480 margin-bottom: 15px; }
481 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity {
482 margin-bottom: 20px; }
483 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input {
484 height: 40px;
485 width: 140px;
486 padding: 10px;
487 border: 1px solid #cccbcb;
488 color: #9b9494;
489 outline: none;
490 background: transparent; }
491 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart .quantity input:focus {
492 border: 1px solid #8a8484; }
493 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button {
494 font-size: 14px;
495 padding: 14px 30px;
496 margin-left: auto;
497 color: #fff;
498 font-weight: 700;
499 text-transform: capitalize;
500 transition: all .3s ease;
501 background: #e52a3f;
502 border: 1px solid #e52a3f; }
503 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-quick-action-wrap .cart button:hover {
504 border: 1px solid #e52a3f;
505 background: transparent;
506 color: #e52a3f; }
507 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta {
508 margin-bottom: 15px; }
509 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in {
510 font-size: 14px;
511 text-transform: capitalize;
512 font-weight: 700;
513 color: #454545; }
514 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a {
515 padding-left: 10px;
516 font-weight: 400;
517 color: #979393;
518 transition: all .3s ease; }
519 .product-quick-view .usk-modal-page .usk-modal-product .product .usk-modal-content-box .usk-product-meta .posted_in a:hover {
520 color: #e62a3f; }
521
522 .product-quick-view ::-webkit-scrollbar {
523 width: 7px; }
524
525 .product-quick-view ::-webkit-scrollbar-track {
526 background: #e4e9eb; }
527
528 .product-quick-view ::-webkit-scrollbar-thumb {
529 background: #c9c9c9; }
530
531 @media (min-width: 768px) {
532 .product-quick-view .usk-modal-page .usk-modal-product .product {
533 display: flex; } }
534
535 @media (min-width: 1024px) {
536 .product-quick-view .usk-modal-page .usk-modal-product .product {
537 display: flex; } }
538
539 @keyframes bouncing-loader {
540 to {
541 opacity: 0.1;
542 transform: translate3d(0, -1rem, 0); } }
543
544 .usk-bouncing-loader {
545 display: flex;
546 justify-content: center;
547 position: absolute;
548 left: 50%;
549 transform: translate(-50%, -50%);
550 top: 50%; }
551
552 .usk-bouncing-loader > div {
553 width: 1rem;
554 height: 1rem;
555 margin: 3rem 0.2rem;
556 background: #8385aa;
557 border-radius: 50%;
558 animation: bouncing-loader 0.6s infinite alternate; }
559
560 .usk-bouncing-loader > div:nth-child(2) {
561 animation-delay: 0.2s; }
562
563 .usk-bouncing-loader > div:nth-child(3) {
564 animation-delay: 0.4s; }
565
566 .usk-slider .swiper-pagination,
567 .usk-dots-container .swiper-pagination,
568 .usk-arrows-dots-container .swiper-pagination {
569 position: relative;
570 display: flex;
571 justify-content: center; }
572 .usk-slider .swiper-pagination .swiper-pagination-bullet,
573 .usk-dots-container .swiper-pagination .swiper-pagination-bullet,
574 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet {
575 width: 10px;
576 height: 10px;
577 outline: none; }
578 .usk-slider .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
579 .usk-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet,
580 .usk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {
581 margin-left: 5px;
582 outline: none; }
583 .usk-slider .swiper-pagination.swiper-pagination-fraction,
584 .usk-dots-container .swiper-pagination.swiper-pagination-fraction,
585 .usk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction {
586 bottom: auto;
587 z-index: 1; }
588
589 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic,
590 .usk-slider .swiper-pagination-bullets-dynamic,
591 .usk-dots-container .swiper-pagination-bullets-dynamic {
592 overflow: hidden;
593 font-size: 0;
594 width: 100% !important;
595 left: 0 !important;
596 transform: translateX(0) !important; }
597
598 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
599 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
600 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
601 transform: scale(0.33);
602 position: relative; }
603
604 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
605 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
606 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
607 transform: scale(1); }
608
609 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
610 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,
611 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
612 transform: scale(1); }
613
614 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
615 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,
616 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
617 transform: scale(0.66); }
618
619 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
620 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,
621 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
622 transform: scale(0.33); }
623
624 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
625 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,
626 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
627 transform: scale(0.66); }
628
629 .usk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
630 .usk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,
631 .usk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
632 transform: scale(0.33); }
633
634 [class*='usk-arrows-align-top'] .usk-arrows-container {
635 transform: translateY(-40px); }
636
637 [class*='usk-arrows-align-bottom'] .usk-arrows-container {
638 transform: translateY(40px); }
639
640 [class*='usk-dots-align-top'] .usk-dots-container {
641 transform: translateY(-30px); }
642
643 [class*='usk-dots-align-bottom'] .usk-dots-container {
644 transform: translateY(30px); }
645
646 [class*='usk-arrows-dots-align-top'] .usk-arrows-dots-container {
647 transform: translateY(-40px); }
648
649 [class*='usk-arrows-dots-align-bottom'] .usk-arrows-dots-container {
650 transform: translateY(40px); }
651
652 .usk-arrows-align-center .usk-position-center,
653 .usk-arrows-dots-align-center .usk-position-center {
654 width: 100%; }
655
656 .usk-arrows-align-center .usk-navigation-prev,
657 .usk-arrows-dots-align-center .usk-navigation-prev {
658 left: 0;
659 position: absolute;
660 transform: translateY(-50%); }
661
662 .usk-arrows-align-center .usk-navigation-next,
663 .usk-arrows-dots-align-center .usk-navigation-next {
664 right: 0;
665 position: absolute;
666 transform: translateY(-50%); }
667
668 .rtl .usk-arrows-align-center .usk-navigation-prev,
669 .rtl .usk-arrows-dots-align-center .usk-navigation-prev {
670 right: 0;
671 left: inherit; }
672
673 .rtl .usk-arrows-align-center .usk-navigation-next,
674 .rtl .usk-arrows-dots-align-center .usk-navigation-next {
675 left: 0;
676 right: inherit; }
677
678 .usk-arrows-dots-align-center .usk-dots-container .swiper-pagination,
679 .usk-arrows-dots-align-center .usk-arrows-dots-container .swiper-pagination {
680 position: absolute;
681 width: 100% !important; }
682
683 .usk-navigation-type-progress .swiper-pagination-progress {
684 transform: translateY(15px);
685 height: 5px;
686 width: 100%; }
687
688 [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 {
689 bottom: auto; }
690
691 *, *::before, *::after {
692 box-sizing: border-box; }
693
694 .ultimate-store-kit * ins {
695 background: transparent; }
696
697 .usk-wishlist-products .usk-table {
698 width: 100%;
699 border-collapse: collapse;
700 text-align: center; }
701 .usk-wishlist-products .usk-table th {
702 padding: 10px;
703 border-top: 1px solid #d0caca75;
704 border-bottom: 1px solid #d0caca75;
705 font-size: 14px;
706 font-weight: 700;
707 color: #4e4a4a; }
708 .usk-wishlist-products .usk-table tr {
709 border-bottom: 1px solid #d0caca75; }
710 .usk-wishlist-products .usk-table td {
711 padding: 10px; }
712 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon {
713 font-size: 12px;
714 color: #848181;
715 font-weight: 600;
716 padding: 5px 10px;
717 border-radius: 100px;
718 transition: all 0.3s ease; }
719 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon:hover {
720 background: #000;
721 color: #fff; }
722 .usk-wishlist-products .usk-table .usk-product-image {
723 display: none; }
724 .usk-wishlist-products .usk-table .usk-product-image img {
725 width: 100px; }
726 .usk-wishlist-products .usk-table .usk-product-name {
727 font-size: 12px;
728 font-weight: 600; }
729 .usk-wishlist-products .usk-table .usk-product-name a {
730 color: #656262;
731 transition: all 0.3s ease;
732 text-decoration: none; }
733 .usk-wishlist-products .usk-table .usk-product-name a:hover {
734 color: #272525; }
735 .usk-wishlist-products .usk-table .usk-price {
736 font-size: 12px;
737 color: #656262;
738 font-weight: 600;
739 display: none; }
740 .usk-wishlist-products .usk-table .usk-price .old-price {
741 color: #bdb3b3;
742 font-weight: 500; }
743 .usk-wishlist-products .usk-table .usk-stock {
744 font-size: 12px;
745 font-weight: 600;
746 display: none; }
747 .usk-wishlist-products .usk-table .usk-stock a {
748 color: #656262;
749 text-decoration: none; }
750 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart {
751 font-size: 7px;
752 padding: 8px 6px;
753 background: #3a3939;
754 color: #e8e5e5;
755 font-weight: 600;
756 border-radius: 3px;
757 transition: all 0.3s ease;
758 text-decoration: none; }
759 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart:hover {
760 background: #000; }
761 .usk-wishlist-products .usk-table .product-title,
762 .usk-wishlist-products .usk-table .price-title,
763 .usk-wishlist-products .usk-table .stock-title {
764 display: none; }
765
766 [class*=" elementor-widget-usk-"] svg.e-font-icon-svg {
767 height: 1em;
768 width: 1em; }
769
770 [class*=" elementor-widget-usk-"] .usk-icon-compare {
771 font-weight: bold; }
772
773 /*-------------------------------------
774 usk Shiny Widget header scss
775 --------------------------------------*/
776 @media screen and (min-width: 768px) {
777 .usk-glossy-grid .usk-grid.usk-grid-3,
778 .usk-florence-grid .usk-grid.usk-grid-3,
779 .usk-shiny-grid .usk-grid.usk-grid-3 {
780 grid-template-columns: repeat(2, 1fr); } }
781
782 @media screen and (min-width: 1024px) {
783 .usk-glossy-grid .usk-grid.usk-list-2,
784 .usk-florence-grid .usk-grid.usk-list-2,
785 .usk-shiny-grid .usk-grid.usk-list-2 {
786 grid-template-columns: repeat(2, 1fr); }
787 .usk-glossy-grid .usk-grid.usk-grid-1,
788 .usk-florence-grid .usk-grid.usk-grid-1,
789 .usk-shiny-grid .usk-grid.usk-grid-1 {
790 grid-template-columns: repeat(1, 1fr); }
791 .usk-glossy-grid .usk-grid.usk-grid-2,
792 .usk-florence-grid .usk-grid.usk-grid-2,
793 .usk-shiny-grid .usk-grid.usk-grid-2 {
794 grid-template-columns: repeat(2, 1fr); }
795 .usk-glossy-grid .usk-grid.usk-grid-3,
796 .usk-florence-grid .usk-grid.usk-grid-3,
797 .usk-shiny-grid .usk-grid.usk-grid-3 {
798 grid-template-columns: repeat(3, 1fr); }
799 .usk-glossy-grid .usk-grid.usk-grid-4,
800 .usk-florence-grid .usk-grid.usk-grid-4,
801 .usk-shiny-grid .usk-grid.usk-grid-4 {
802 grid-template-columns: repeat(4, 1fr); }
803 .usk-glossy-grid .usk-grid.usk-grid-5,
804 .usk-florence-grid .usk-grid.usk-grid-5,
805 .usk-shiny-grid .usk-grid.usk-grid-5 {
806 grid-template-columns: repeat(5, 1fr); }
807 .usk-glossy-grid .usk-grid.usk-grid-6,
808 .usk-florence-grid .usk-grid.usk-grid-6,
809 .usk-shiny-grid .usk-grid.usk-grid-6 {
810 grid-template-columns: repeat(6, 1fr); } }
811
812 .usk-glossy-grid .usk-grid-header,
813 .usk-florence-grid .usk-grid-header,
814 .usk-shiny-grid .usk-grid-header {
815 display: flex;
816 justify-content: space-between;
817 margin-bottom: 30px; }
818 .usk-glossy-grid .usk-grid-header .woocommerce-result-count,
819 .usk-florence-grid .usk-grid-header .woocommerce-result-count,
820 .usk-shiny-grid .usk-grid-header .woocommerce-result-count {
821 display: flex;
822 align-items: center;
823 color: #8d99ae;
824 font-size: 16px;
825 margin: 0;
826 text-transform: capitalize; }
827 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs,
828 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs,
829 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs {
830 display: flex;
831 align-items: center;
832 justify-content: center;
833 list-style: none;
834 margin: 0;
835 padding: 0; }
836 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a,
837 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a,
838 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list.usk-tabs-active a {
839 color: #E6EDEF;
840 background: #2B2D42; }
841 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a,
842 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a,
843 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a {
844 padding: 4px 9px;
845 color: #8D99AE;
846 border: var(--usk-filter-border-width, 1px) solid #cad7ef;
847 border-right: 0;
848 transition: all 0.3s ease;
849 font-size: 14px;
850 display: inline-block; }
851 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span,
852 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span,
853 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a span {
854 width: auto; }
855 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover,
856 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover,
857 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list a:hover {
858 color: #E6EDEF;
859 background: #2B2D42; }
860 .usk-glossy-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a,
861 .usk-florence-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a,
862 .usk-shiny-grid .usk-grid-header .usk-grid-header-tabs .usk-grid-tabs-list:nth-last-child(1) a {
863 border-right: var(--usk-filter-border-width, 1px) solid #cad7ef; }
864
865 .usk-glossy-carousel .usk-carousel .usk-item .usk-item-box .usk-shoping .usk-action-btn {
866 transform: translateY(-80px);
867 opacity: 0; }
868
869 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-shoping .usk-action-btn {
870 transform: translateY(0px);
871 opacity: 1; }
872
873 .usk-glossy-grid .usk-grid .usk-item .usk-item-box .usk-shoping .usk-action-btn {
874 transform: translateY(-70px);
875 opacity: 0; }
876
877 .usk-glossy-grid .usk-grid .usk-item:hover .usk-shoping .usk-action-btn {
878 transform: translateY(0px);
879 opacity: 1; }
880
881 .usk-florence-grid .usk-grid .usk-item .usk-item-box .usk-image .usk-shoping .usk-action-btn {
882 opacity: 0;
883 transition: all 0.3s ease; }
884
885 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .usk-shoping .usk-action-btn {
886 opacity: 1; }
887
888 /*------------------------------------------
889 Ultimate Store Kit Pagination Style
890 -------------------------------------------*/
891 [class*=" elementor-widget-usk-"] .usk-pagination {
892 display: flex;
893 flex-direction: row;
894 list-style: none;
895 margin: 30px 0;
896 font-weight: 500;
897 padding: 0;
898 gap: 10px; }
899 [class*=" elementor-widget-usk-"] .usk-pagination li a {
900 color: #2b2d42;
901 font-size: 12px;
902 margin: 0;
903 transition: all 0.3s ease;
904 border: 1px solid #2b2d42;
905 padding: 4px 10px;
906 border-radius: 2px; }
907 [class*=" elementor-widget-usk-"] .usk-pagination li a:hover {
908 background: #2b2d42;
909 color: #edf2f4; }
910 [class*=" elementor-widget-usk-"] .usk-pagination li:nth-child(1) a {
911 margin-left: 0; }
912 [class*=" elementor-widget-usk-"] .usk-pagination .usk-active a {
913 background: #2b2d42;
914 color: #edf2f4; }
915
916 [class*=" elementor-widget-usk-"] .usk-item .usk-shoping a .icon {
917 width: 1em;
918 height: 1em; }
919
920 /*------------------------------------------
921 usk Shiny Widget rating position scss
922 -------------------------------------------*/
923 @media (min-width: 576px) {
924 .usk-wishlist-products .usk-table .usk-product-image {
925 display: table-cell; }
926 .usk-wishlist-products .usk-table .usk-product-image img {
927 width: 120px; }
928 .usk-wishlist-products .usk-table .usk-table-title th {
929 padding: 15px;
930 font-size: 15px; }
931 .usk-wishlist-products .usk-table td {
932 padding: 15px; }
933 .usk-wishlist-products .usk-table .usk-remove-icon .remove-icon {
934 font-size: 14px; }
935 .usk-wishlist-products .usk-table .usk-product-name {
936 font-size: 14px; }
937 .usk-wishlist-products .usk-table .usk-price {
938 font-size: 14px;
939 display: table-cell; }
940 .usk-wishlist-products .usk-table .usk-stock {
941 font-size: 14px;
942 display: table-cell; }
943 .usk-wishlist-products .usk-table .usk-auction-button .addto-cart {
944 font-size: 12px;
945 padding: 8px 15px; }
946 .usk-wishlist-products .usk-table .product-title,
947 .usk-wishlist-products .usk-table .price-title,
948 .usk-wishlist-products .usk-table .stock-title {
949 display: table-cell; } }
950
951 .ultimate-store-kit {
952 /* Swiper */ }
953 .ultimate-store-kit .swiper-coverflow,
954 .ultimate-store-kit .swiper-container-coverflow {
955 padding-top: 15px; }
956 .ultimate-store-kit .swiper-coverflow .swiper-slide,
957 .ultimate-store-kit .swiper-container-coverflow .swiper-slide {
958 transition-property: transform, border, background; }
959 .ultimate-store-kit .swiper-horizontal > .swiper-pagination-progress,
960 .ultimate-store-kit .swiper-container-horizontal > .swiper-pagination-progress {
961 top: auto;
962 bottom: 0; }
963 .ultimate-store-kit .swiper-pagination-fraction,
964 .ultimate-store-kit .swiper-pagination-custom,
965 .ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets,
966 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-bullets,
967 .ultimate-store-kit .swiper-container-horizontal .swiper-pagination-bullets,
968 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-bullets {
969 bottom: -50px;
970 width: 100%; }
971 .ultimate-store-kit .swiper-pagination-fraction .swiper-pagination-bullet,
972 .ultimate-store-kit .swiper-pagination-custom .swiper-pagination-bullet,
973 .ultimate-store-kit .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
974 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet,
975 .ultimate-store-kit .swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,
976 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-bullets .swiper-pagination-bullet {
977 width: 10px;
978 height: 10px;
979 margin: 0 5px; }
980 .ultimate-store-kit .usk-navigation-type-arrows-fraction .swiper-pagination {
981 position: initial; }
982 .ultimate-store-kit .swiper .elementor-lightbox-content-source,
983 .ultimate-store-kit .swiper-container .elementor-lightbox-content-source {
984 display: none; }
985 .ultimate-store-kit .swiper-slide {
986 border-style: solid;
987 border-width: 0;
988 overflow: hidden; }
989 .ultimate-store-kit .swiper-horizontal + .swiper-pagination-progressbar,
990 .ultimate-store-kit .swiper-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
991 .ultimate-store-kit .swiper-container-horizontal + .swiper-pagination-progressbar,
992 .ultimate-store-kit .swiper-container-vertical + .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
993 width: 100%;
994 height: 4px; }
995 .ultimate-store-kit .swiper-pagination-progressbar {
996 background: rgba(0, 0, 0, 0.25);
997 position: absolute; }
998 .ultimate-store-kit .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
999 background: #007aff;
1000 position: absolute;
1001 left: 0;
1002 top: 0;
1003 width: 100%;
1004 height: 100%;
1005 transform: scale(0);
1006 transform-origin: left top; }
1007 .ultimate-store-kit .elementor-pagination-position-inside .swiper-pagination-fraction,
1008 .ultimate-store-kit .elementor-pagination-position-inside .swiper-container-horizontal > .swiper-pagination-bullets {
1009 bottom: 10px; }
1010 .ultimate-store-kit .elementor-pagination-position-outside .swiper,
1011 .ultimate-store-kit .elementor-pagination-position-outside .swiper-container {
1012 padding-bottom: 40px; }
1013 .ultimate-store-kit .elementor-pagination-position-outside .swiper-pagination-fraction,
1014 .ultimate-store-kit .elementor-pagination-position-outside .swiper-horizontal > .swiper-pagination-bullets,
1015 .ultimate-store-kit .elementor-pagination-position-outside .swiper-container-horizontal > .swiper-pagination-bullets {
1016 bottom: 0; }
1017
1018 /* Button icon align */
1019 .usk-button-icon-align-left {
1020 float: left; }
1021
1022 .usk-button-icon-align-right {
1023 float: right; }
1024
1025 .usk-flex-align-left {
1026 order: -1; }
1027
1028 .usk-flex-align-right {
1029 order: 99; }
1030
1031 [class*="usk-position-top"],
1032 [class*="usk-position-bottom"],
1033 [class*="usk-position-left"],
1034 [class*="usk-position-right"],
1035 [class*="usk-position-center"] {
1036 position: absolute !important;
1037 max-width: 100%; }
1038
1039 .usk-position-top {
1040 top: 0;
1041 left: 0;
1042 right: 0; }
1043
1044 .usk-position-bottom {
1045 bottom: 0;
1046 left: 0;
1047 right: 0; }
1048
1049 .usk-position-left {
1050 top: 0;
1051 bottom: 0;
1052 left: 0; }
1053
1054 .usk-position-right {
1055 top: 0;
1056 bottom: 0;
1057 right: 0; }
1058
1059 .usk-position-top-left {
1060 top: 0;
1061 left: 0; }
1062
1063 .usk-position-top-right {
1064 top: 0;
1065 right: 0; }
1066
1067 .usk-position-bottom-left {
1068 bottom: 0;
1069 left: 0; }
1070
1071 .usk-position-bottom-right {
1072 bottom: 0;
1073 right: 0; }
1074
1075 .usk-position-center {
1076 top: 50%;
1077 left: 50%;
1078 transform: translate(-50%, -50%);
1079 max-width: 100%;
1080 box-sizing: border-box; }
1081
1082 [class*="usk-position-center-left"],
1083 [class*="usk-position-center-right"] {
1084 top: 50%;
1085 transform: translateY(-50%); }
1086
1087 .usk-position-center-left {
1088 left: 0; }
1089
1090 .usk-position-center-right {
1091 right: 0; }
1092
1093 .usk-position-center-left-out {
1094 right: 100%;
1095 width: max-content; }
1096
1097 .usk-position-center-right-out {
1098 left: 100%;
1099 width: max-content; }
1100
1101 .usk-position-top-center,
1102 .usk-position-bottom-center {
1103 left: 50%;
1104 transform: translateX(-50%);
1105 width: max-content;
1106 max-width: 100%;
1107 box-sizing: border-box; }
1108
1109 .usk-position-top-center {
1110 top: 0; }
1111
1112 .usk-position-bottom-center {
1113 bottom: 0; }
1114
1115 .usk-position-cover {
1116 position: absolute;
1117 top: 0;
1118 bottom: 0;
1119 left: 0;
1120 right: 0; }
1121
1122 .usk-position-relative {
1123 position: relative !important; }
1124
1125 .usk-position-absolute {
1126 position: absolute !important; }
1127
1128 .usk-position-fixed {
1129 position: fixed !important; }
1130
1131 .usk-position-z-index {
1132 z-index: 1; }
1133
1134 .usk-position-small {
1135 max-width: calc(100% - (15px * 2));
1136 margin: 15px; }
1137
1138 .usk-position-small.usk-position-center {
1139 transform: translate(-50%, -50%) translate(-15px, -15px); }
1140
1141 .usk-position-small[class*="usk-position-center-left"],
1142 .usk-position-small[class*="usk-position-center-right"] {
1143 transform: translateY(-50%) translateY(-15px); }
1144
1145 .usk-position-small.usk-position-top-center,
1146 .usk-position-small.usk-position-bottom-center {
1147 transform: translateX(-50%) translateX(-15px); }
1148
1149 .usk-position-medium {
1150 max-width: calc(100% - (30px * 2));
1151 margin: 30px; }
1152
1153 .usk-position-medium.usk-position-center {
1154 transform: translate(-50%, -50%) translate(-30px, -30px); }
1155
1156 .usk-position-medium[class*="usk-position-center-left"],
1157 .usk-position-medium[class*="usk-position-center-right"] {
1158 transform: translateY(-50%) translateY(-30px); }
1159
1160 .usk-position-medium.usk-position-top-center,
1161 .usk-position-medium.usk-position-bottom-center {
1162 transform: translateX(-50%) translateX(-30px); }
1163
1164 .usk-position-large {
1165 max-width: calc(100% - (30px * 2));
1166 margin: 30px; }
1167
1168 .usk-position-large.usk-position-center {
1169 transform: translate(-50%, -50%) translate(-30px, -30px); }
1170
1171 .usk-position-large[class*="usk-position-center-left"],
1172 .usk-position-large[class*="usk-position-center-right"] {
1173 transform: translateY(-50%) translateY(-30px); }
1174
1175 .usk-position-large.usk-position-top-center,
1176 .usk-position-large.usk-position-bottom-center {
1177 transform: translateX(-50%) translateX(-30px); }
1178
1179 @media (min-width: 1200px) {
1180 .usk-position-large {
1181 max-width: calc(100% - (50px * 2));
1182 margin: 50px; }
1183 .usk-position-large.usk-position-center {
1184 transform: translate(-50%, -50%) translate(-50px, -50px); }
1185 .usk-position-large[class*="usk-position-center-left"],
1186 .usk-position-large[class*="usk-position-center-right"] {
1187 transform: translateY(-50%) translateY(-50px); }
1188 .usk-position-large.usk-position-top-center,
1189 .usk-position-large.usk-position-bottom-center {
1190 transform: translateX(-50%) translateX(-50px); } }
1191
1192 .usk-transition-toggle {
1193 -webkit-tap-highlight-color: transparent; }
1194
1195 .usk-transition-toggle:focus {
1196 outline: none; }
1197
1198 .usk-transition-fade,
1199 [class*="usk-transition-scale"],
1200 [class*="usk-transition-slide"] {
1201 transition: 0.3s ease-out;
1202 transition-property: opacity, transform, filter;
1203 opacity: 0; }
1204
1205 .usk-transition-toggle:hover .usk-transition-fade,
1206 .usk-transition-toggle:focus .usk-transition-fade,
1207 .usk-transition-active.usk-active .usk-transition-fade {
1208 opacity: 1; }
1209
1210 .usk-transition-scale-up {
1211 transform: scale(1, 1); }
1212
1213 .usk-transition-scale-down {
1214 transform: scale(1.1, 1.1); }
1215
1216 .usk-transition-toggle:hover .usk-transition-scale-up,
1217 .usk-transition-toggle:focus .usk-transition-scale-up,
1218 .usk-transition-active.usk-active .usk-transition-scale-up {
1219 opacity: 1;
1220 transform: scale(1.1, 1.1); }
1221
1222 .usk-transition-toggle:hover .usk-transition-scale-down,
1223 .usk-transition-toggle:focus .usk-transition-scale-down,
1224 .usk-transition-active.usk-active .usk-transition-scale-down {
1225 opacity: 1;
1226 transform: scale(1, 1); }
1227
1228 .usk-transition-slide-top {
1229 transform: translateY(-100%); }
1230
1231 .usk-transition-slide-bottom {
1232 transform: translateY(100%); }
1233
1234 .usk-transition-slide-left {
1235 transform: translateX(-100%); }
1236
1237 .usk-transition-slide-right {
1238 transform: translateX(100%); }
1239
1240 .usk-transition-slide-top-small {
1241 transform: translateY(-10px); }
1242
1243 .usk-transition-slide-bottom-small {
1244 transform: translateY(10px); }
1245
1246 .usk-transition-slide-left-small {
1247 transform: translateX(-10px); }
1248
1249 .usk-transition-slide-right-small {
1250 transform: translateX(10px); }
1251
1252 .usk-transition-slide-top-medium {
1253 transform: translateY(-50px); }
1254
1255 .usk-transition-slide-bottom-medium {
1256 transform: translateY(50px); }
1257
1258 .usk-transition-slide-left-medium {
1259 transform: translateX(-50px); }
1260
1261 .usk-transition-slide-right-medium {
1262 transform: translateX(50px); }
1263
1264 .usk-transition-toggle:hover [class*="usk-transition-slide"],
1265 .usk-transition-toggle:focus [class*="usk-transition-slide"],
1266 .usk-transition-active.usk-active [class*="usk-transition-slide"] {
1267 opacity: 1;
1268 transform: translate(0, 0); }
1269
1270 .usk-transition-opaque {
1271 opacity: 1; }
1272
1273 .usk-transition-slow {
1274 transition-duration: 0.7s; }
1275
1276 [hidden],
1277 .usk-hidden {
1278 display: none !important; }
1279
1280 @media (min-width: 640px) {
1281 .usk-hidden\@s {
1282 display: none !important; } }
1283
1284 @media (min-width: 960px) {
1285 .usk-hidden\@m {
1286 display: none !important; } }
1287
1288 @media (min-width: 1200px) {
1289 .usk-hidden\@l {
1290 display: none !important; } }
1291
1292 @media (min-width: 1600px) {
1293 .usk-hidden\@xl {
1294 display: none !important; } }
1295
1296 @media (max-width: 639px) {
1297 .usk-visible\@s {
1298 display: none !important; } }
1299
1300 @media (max-width: 959px) {
1301 .usk-visible\@m {
1302 display: none !important; } }
1303
1304 @media (max-width: 1199px) {
1305 .usk-visible\@l {
1306 display: none !important; } }
1307
1308 @media (max-width: 1599px) {
1309 .usk-visible\@xl {
1310 display: none !important; } }
1311
1312 .usk-invisible {
1313 visibility: hidden !important; }
1314
1315 .usk-flex {
1316 display: flex; }
1317
1318 .usk-flex-inline {
1319 display: inline-flex; }
1320
1321 .usk-flex::before,
1322 .usk-flex::after,
1323 .usk-flex-inline::before,
1324 .usk-flex-inline::after {
1325 display: none; }
1326
1327 .usk-flex-left {
1328 justify-content: flex-start; }
1329
1330 .usk-flex-center {
1331 justify-content: center; }
1332
1333 .usk-flex-right {
1334 justify-content: flex-end; }
1335
1336 .usk-flex-between {
1337 justify-content: space-between; }
1338
1339 .usk-flex-around {
1340 justify-content: space-around; }
1341
1342 @media (min-width: 640px) {
1343 .usk-flex-left\@s {
1344 justify-content: flex-start; }
1345 .usk-flex-center\@s {
1346 justify-content: center; }
1347 .usk-flex-right\@s {
1348 justify-content: flex-end; }
1349 .usk-flex-between\@s {
1350 justify-content: space-between; }
1351 .usk-flex-around\@s {
1352 justify-content: space-around; } }
1353
1354 @media (min-width: 960px) {
1355 .usk-flex-left\@m {
1356 justify-content: flex-start; }
1357 .usk-flex-center\@m {
1358 justify-content: center; }
1359 .usk-flex-right\@m {
1360 justify-content: flex-end; }
1361 .usk-flex-between\@m {
1362 justify-content: space-between; }
1363 .usk-flex-around\@m {
1364 justify-content: space-around; } }
1365
1366 @media (min-width: 1200px) {
1367 .usk-flex-left\@l {
1368 justify-content: flex-start; }
1369 .usk-flex-center\@l {
1370 justify-content: center; }
1371 .usk-flex-right\@l {
1372 justify-content: flex-end; }
1373 .usk-flex-between\@l {
1374 justify-content: space-between; }
1375 .usk-flex-around\@l {
1376 justify-content: space-around; } }
1377
1378 @media (min-width: 1600px) {
1379 .usk-flex-left\@xl {
1380 justify-content: flex-start; }
1381 .usk-flex-center\@xl {
1382 justify-content: center; }
1383 .usk-flex-right\@xl {
1384 justify-content: flex-end; }
1385 .usk-flex-between\@xl {
1386 justify-content: space-between; }
1387 .usk-flex-around\@xl {
1388 justify-content: space-around; } }
1389
1390 .usk-flex-stretch {
1391 align-items: stretch; }
1392
1393 .usk-flex-top {
1394 align-items: flex-start; }
1395
1396 .usk-flex-middle {
1397 align-items: center; }
1398
1399 .usk-flex-bottom {
1400 align-items: flex-end; }
1401
1402 .usk-flex-row {
1403 flex-direction: row; }
1404
1405 .usk-flex-row-reverse {
1406 flex-direction: row-reverse; }
1407
1408 .usk-flex-column {
1409 flex-direction: column; }
1410
1411 .usk-flex-column-reverse {
1412 flex-direction: column-reverse; }
1413
1414 .usk-flex-nowrap {
1415 flex-wrap: nowrap; }
1416
1417 .usk-flex-wrap {
1418 flex-wrap: wrap; }
1419
1420 .usk-flex-wrap-reverse {
1421 flex-wrap: wrap-reverse; }
1422
1423 .usk-flex-wrap-stretch {
1424 align-content: stretch; }
1425
1426 .usk-flex-wrap-top {
1427 align-content: flex-start; }
1428
1429 .usk-flex-wrap-middle {
1430 align-content: center; }
1431
1432 .usk-flex-wrap-bottom {
1433 align-content: flex-end; }
1434
1435 .usk-flex-wrap-between {
1436 align-content: space-between; }
1437
1438 .usk-flex-wrap-around {
1439 align-content: space-around; }
1440
1441 .usk-flex-first {
1442 order: -1; }
1443
1444 .usk-flex-last {
1445 order: 99; }
1446
1447 @media (min-width: 640px) {
1448 .usk-flex-first\@s {
1449 order: -1; }
1450 .usk-flex-last\@s {
1451 order: 99; } }
1452
1453 @media (min-width: 960px) {
1454 .usk-flex-first\@m {
1455 order: -1; }
1456 .usk-flex-last\@m {
1457 order: 99; } }
1458
1459 @media (min-width: 1200px) {
1460 .usk-flex-first\@l {
1461 order: -1; }
1462 .usk-flex-last\@l {
1463 order: 99; } }
1464
1465 @media (min-width: 1600px) {
1466 .usk-flex-first\@xl {
1467 order: -1; }
1468 .usk-flex-last\@xl {
1469 order: 99; } }
1470
1471 .usk-flex-none {
1472 flex: none; }
1473
1474 .usk-flex-auto {
1475 flex: auto; }
1476
1477 .usk-flex-1 {
1478 flex: 1; }
1479
1480 .usk-slidenav {
1481 padding: 5px 10px;
1482 color: rgba(102, 102, 102, 0.5); }
1483
1484 .usk-slidenav:hover,
1485 .usk-slidenav:focus {
1486 color: rgba(102, 102, 102, 0.9);
1487 outline: none; }
1488
1489 .usk-slidenav:active {
1490 color: rgba(102, 102, 102, 0.5); }
1491
1492 .usk-slidenav-large {
1493 padding: 10px 10px; }
1494
1495 .usk-slidenav-container {
1496 display: flex; }
1497
1498 .usk-icon {
1499 margin: 0;
1500 border: none;
1501 border-radius: 0;
1502 overflow: visible;
1503 font: inherit;
1504 color: inherit;
1505 text-transform: none;
1506 padding: 0;
1507 background-color: transparent;
1508 display: inline-block;
1509 fill: currentcolor;
1510 line-height: 0; }
1511
1512 /*--------------------------------------------------------
1513 Ultimate Store Kit
1514 All Widget content-position css
1515 ---------------------------------------------------------*/
1516 .usk-content-position-left .usk-content {
1517 text-align: left; }
1518
1519 .usk-content-position-left .usk-rating {
1520 justify-content: flex-start; }
1521
1522 .usk-content-position-right .usk-content {
1523 text-align: right; }
1524
1525 .usk-content-position-right .usk-rating {
1526 justify-content: flex-end; }
1527
1528 .usk-content-position-center .usk-content {
1529 text-align: center; }
1530
1531 .usk-content-position-center .usk-rating {
1532 justify-content: center; }
1533
1534 .usk-florence-grid .added_to_cart.wc-forward,
1535 .usk-florence-carousel .added_to_cart.wc-forward,
1536 .usk-glossy-grid .added_to_cart.wc-forward,
1537 .usk-showcase-slider .added_to_cart.wc-forward,
1538 .usk-glossy-carousel .added_to_cart.wc-forward {
1539 display: none !important; }
1540
1541 /* Shado Mode */
1542 .usk-shadow-mode-yes .usk-brand-carousel .swiper-container {
1543 padding: 10px;
1544 margin: 0 -10px; }
1545
1546 .usk-shadow-mode-yes .elementor-widget-container:before, .usk-shadow-mode-yes .elementor-widget-container:after {
1547 content: '';
1548 position: absolute;
1549 width: 20%;
1550 height: 100%;
1551 top: 0;
1552 z-index: 2;
1553 pointer-events: none; }
1554
1555 .usk-shadow-mode-yes .elementor-widget-container:before {
1556 background: linear-gradient(to right, white 5%, rgba(255, 255, 255, 0) 100%);
1557 left: -10px; }
1558
1559 .usk-shadow-mode-yes .elementor-widget-container:after {
1560 background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 95%);
1561 right: -10px; }
1562
1563 @media (max-width: 767px) {
1564 .usk-shadow-mode-yes .elementor-widget-container:before, .usk-shadow-mode-yes .elementor-widget-container:after {
1565 content: none; } }
1566
1567 /* HIDE ON SPECIFIC DEVICES*/
1568 @media (min-width: 768px) and (max-width: 1023px) {
1569 [class*=" elementor-widget-usk-"] .usk-hide-tablet {
1570 display: none !important; } }
1571
1572 @media (min-width: 1024px) {
1573 [class*=" elementor-widget-usk-"] .usk-hide-desktop {
1574 display: none !important; } }
1575
1576 @media (max-width: 767px) {
1577 [class*=" elementor-widget-usk-"] .usk-hide-mobile {
1578 display: none !important; } }
1579
1580 @font-face {
1581 font-family: "ultimate-store-kit";
1582 src: url("../fonts/ultimate-store-kit.woff2?b30b0x") format("woff2"), url("../fonts/ultimate-store-kit.ttf?b30b0x") format("truetype"), url("../fonts/ultimate-store-kit.woff?b30b0x") format("woff"), url("../fonts/ultimate-store-kit.svg?b30b0x#ultimate-store-kit") format("svg");
1583 font-weight: normal;
1584 font-style: normal;
1585 font-display: block; }
1586
1587 [class^="usk-icon-"], [class*=" usk-icon-"] {
1588 /* use !important to prevent issues with browser extensions that change fonts */
1589 font-family: "ultimate-store-kit" !important;
1590 speak: never;
1591 font-style: normal;
1592 font-weight: normal;
1593 font-variant: normal;
1594 text-transform: none;
1595 line-height: 1;
1596 /* Better Font Rendering =========== */
1597 -webkit-font-smoothing: antialiased;
1598 -moz-osx-font-smoothing: grayscale; }
1599
1600 .usk-icon-x:before {
1601 content: "\e9b6"; }
1602
1603 .usk-icon-twitter:before {
1604 content: "\e9b6"; }
1605
1606 .usk-icon-compare-products:before {
1607 content: "\e9a3"; }
1608
1609 .usk-icon-wishlist-button:before {
1610 content: "\e9a4"; }
1611
1612 .usk-icon-wishlist-products:before {
1613 content: "\e9b5"; }
1614
1615 .usk-icon-product-category-carousel:before {
1616 content: "\e99c"; }
1617
1618 .usk-icon-page-my-account:before {
1619 content: "\e9a1"; }
1620
1621 .usk-icon-page-single:before {
1622 content: "\e9a2"; }
1623
1624 .usk-icon-page-order:before {
1625 content: "\e95c"; }
1626
1627 .usk-icon-page-checkout:before {
1628 content: "\e97f"; }
1629
1630 .usk-icon-additional-information:before {
1631 content: "\e95b"; }
1632
1633 .usk-icon-mentor-slider:before {
1634 content: "\e957"; }
1635
1636 .usk-icon-account-details:before {
1637 content: "\e9a5"; }
1638
1639 .usk-icon-account-downloads:before {
1640 content: "\e9a6"; }
1641
1642 .usk-icon-account-login-form:before {
1643 content: "\e9a7"; }
1644
1645 .usk-icon-checkout-additional-info:before {
1646 content: "\e9a8"; }
1647
1648 .usk-icon-checkout-order-review:before {
1649 content: "\e9a9"; }
1650
1651 .usk-icon-edd-product-review-carousel:before {
1652 content: "\e9aa"; }
1653
1654 .usk-icon-edd-product-reviews:before {
1655 content: "\e9ab"; }
1656
1657 .usk-icon-product-image:before {
1658 content: "\e9ac"; }
1659
1660 .usk-icon-thankyou-order:before {
1661 content: "\e9ae"; }
1662
1663 .usk-icon-thankyou-order-confirmation:before {
1664 content: "\e9b0"; }
1665
1666 .usk-icon-thankyou-order-customer-address:before {
1667 content: "\e9b1"; }
1668
1669 .usk-icon-thankyou-order-details:before {
1670 content: "\e9b4"; }
1671
1672 .usk-icon-account-address:before {
1673 content: "\e980"; }
1674
1675 .usk-icon-account-dashboard:before {
1676 content: "\e981"; }
1677
1678 .usk-icon-account-download:before {
1679 content: "\e982"; }
1680
1681 .usk-icon-account-login:before {
1682 content: "\e983"; }
1683
1684 .usk-icon-account-logout:before {
1685 content: "\e984"; }
1686
1687 .usk-icon-account-navigation:before {
1688 content: "\e985"; }
1689
1690 .usk-icon-account-order-details:before {
1691 content: "\e986"; }
1692
1693 .usk-icon-account-orders:before {
1694 content: "\e987"; }
1695
1696 .usk-icon-account-registration-form:before {
1697 content: "\e988"; }
1698
1699 .usk-icon-page-cart:before {
1700 content: "\e989"; }
1701
1702 .usk-icon-checkout-additional-Info:before {
1703 content: "\e998"; }
1704
1705 .usk-icon-checkout-billing-address:before {
1706 content: "\e999"; }
1707
1708 .usk-icon-checkout-coupon-form:before {
1709 content: "\e99a"; }
1710
1711 .usk-icon-checkout-login-form:before {
1712 content: "\e99b"; }
1713
1714 .usk-icon-checkout-payment:before {
1715 content: "\e99d"; }
1716
1717 .usk-icon-checkout-shipping-form:before {
1718 content: "\e99e"; }
1719
1720 .usk-icon-checkout-shipping-methods:before {
1721 content: "\e99f"; }
1722
1723 .usk-icon-qr-code:before {
1724 content: "\e9a0"; }
1725
1726 .usk-icon-edd-trendy-carousel:before {
1727 content: "\e950"; }
1728
1729 .usk-icon-edd-trendy-grid:before {
1730 content: "\e976"; }
1731
1732 .usk-icon-edd-standard-carousel:before {
1733 content: "\e977"; }
1734
1735 .usk-icon-edd-standard-grid:before {
1736 content: "\e978"; }
1737
1738 .usk-icon-edd-classic-carousel:before {
1739 content: "\e979"; }
1740
1741 .usk-icon-edd-classic-grid:before {
1742 content: "\e97a"; }
1743
1744 .usk-icon-edd-beauty-carousel:before {
1745 content: "\e97b"; }
1746
1747 .usk-icon-edd-beauty-grid:before {
1748 content: "\e97c"; }
1749
1750 .usk-icon-product-review-carousel:before {
1751 content: "\e98a"; }
1752
1753 .usk-icon-sub-category-carousel:before {
1754 content: "\e98b"; }
1755
1756 .usk-icon-mini-cart:before {
1757 content: "\e98c"; }
1758
1759 .usk-icon-edd-product:before {
1760 content: "\e98d"; }
1761
1762 .usk-icon-edd-product-carousel:before {
1763 content: "\e98e"; }
1764
1765 .usk-icon-edd-category-carousel:before {
1766 content: "\e98f"; }
1767
1768 .usk-icon-edd-category-grid:before {
1769 content: "\e990"; }
1770
1771 .usk-icon-heaven-slider:before {
1772 content: "\e991"; }
1773
1774 .usk-icon-info-list:before {
1775 content: "\e992"; }
1776
1777 .usk-icon-featured-box:before {
1778 content: "\e993"; }
1779
1780 .usk-icon-brand-grid:before {
1781 content: "\e994"; }
1782
1783 .usk-icon-brand-carousel:before {
1784 content: "\e995"; }
1785
1786 .usk-icon-sub-category:before {
1787 content: "\e996"; }
1788
1789 .usk-icon-showcase-slider:before {
1790 content: "\e974"; }
1791
1792 .usk-icon-florence-carousel:before {
1793 content: "\e975"; }
1794
1795 .usk-icon-breadcrumbs:before {
1796 content: "\e958"; }
1797
1798 .usk-icon-compare:before {
1799 content: "\e959"; }
1800
1801 .usk-icon-compare-button:before {
1802 content: "\e95a"; }
1803
1804 .usk-icon-product-filter:before {
1805 content: "\e95d"; }
1806
1807 .usk-icon-florence-grid:before {
1808 content: "\e95e"; }
1809
1810 .usk-icon-glossy-carousel:before {
1811 content: "\e95f"; }
1812
1813 .usk-icon-glossy-grid:before {
1814 content: "\e960"; }
1815
1816 .usk-icon-product-meta:before {
1817 content: "\e962"; }
1818
1819 .usk-icon-product-accordion:before {
1820 content: "\e963"; }
1821
1822 .usk-icon-product-category:before {
1823 content: "\e964"; }
1824
1825 .usk-icon-product-gallery:before {
1826 content: "\e965"; }
1827
1828 .usk-icon-product-image-accordion:before {
1829 content: "\e966"; }
1830
1831 .usk-icon-product-list:before {
1832 content: "\e967"; }
1833
1834 .usk-icon-product-reviews:before {
1835 content: "\e968"; }
1836
1837 .usk-icon-product-table:before {
1838 content: "\e969"; }
1839
1840 .usk-icon-product-rating:before {
1841 content: "\e96a"; }
1842
1843 .usk-icon-recently-view-product:before {
1844 content: "\e96b"; }
1845
1846 .usk-icon-shiny-carousel:before {
1847 content: "\e96c"; }
1848
1849 .usk-icon-shiny-grid:before {
1850 content: "\e96d"; }
1851
1852 .usk-icon-short-description:before {
1853 content: "\e96e"; }
1854
1855 .usk-icon-product-related:before {
1856 content: "\e96f"; }
1857
1858 .usk-icon-product-tabs:before {
1859 content: "\e970"; }
1860
1861 .usk-icon-product-stock:before {
1862 content: "\e971"; }
1863
1864 .usk-icon-product-title:before {
1865 content: "\e972"; }
1866
1867 .usk-icon-up-sells:before {
1868 content: "\e973"; }
1869
1870 .usk-icon-add-to-cart:before {
1871 content: "\e902"; }
1872
1873 .usk-icon-product-description:before {
1874 content: "\e94d"; }
1875
1876 .usk-icon-product-images:before {
1877 content: "\e94e"; }
1878
1879 .usk-icon-product-price:before {
1880 content: "\e94f"; }
1881
1882 .usk-icon-arrow-left-0:before {
1883 content: "\e97d"; }
1884
1885 .usk-icon-arrow-right-0:before {
1886 content: "\e97e"; }
1887
1888 .usk-icon-arrow-left-1:before {
1889 content: "\e917"; }
1890
1891 .usk-icon-arrow-right-1:before {
1892 content: "\e925"; }
1893
1894 .usk-icon-arrow-left-2:before {
1895 content: "\e918"; }
1896
1897 .usk-icon-arrow-right-2:before {
1898 content: "\e926"; }
1899
1900 .usk-icon-arrow-left-3:before {
1901 content: "\e919"; }
1902
1903 .usk-icon-arrow-right-3:before {
1904 content: "\e927"; }
1905
1906 .usk-icon-arrow-left-4:before {
1907 content: "\e91a"; }
1908
1909 .usk-icon-arrow-right-4:before {
1910 content: "\e928"; }
1911
1912 .usk-icon-arrow-left-5:before {
1913 content: "\e943"; }
1914
1915 .usk-icon-arrow-right-5:before {
1916 content: "\e944"; }
1917
1918 .usk-icon-arrow-left-6:before {
1919 content: "\e945"; }
1920
1921 .usk-icon-arrow-right-6:before {
1922 content: "\e946"; }
1923
1924 .usk-icon-arrow-left-7:before {
1925 content: "\e949"; }
1926
1927 .usk-icon-arrow-right-7:before {
1928 content: "\e94a"; }
1929
1930 .usk-icon-arrow-left-8:before {
1931 content: "\e91e"; }
1932
1933 .usk-icon-arrow-right-8:before {
1934 content: "\e92c"; }
1935
1936 .usk-icon-arrow-left-9:before {
1937 content: "\e91f"; }
1938
1939 .usk-icon-arrow-right-9:before {
1940 content: "\e92d"; }
1941
1942 .usk-icon-arrow-left-10:before {
1943 content: "\e920"; }
1944
1945 .usk-icon-arrow-right-10:before {
1946 content: "\e92e"; }
1947
1948 .usk-icon-arrow-left-11:before {
1949 content: "\e921"; }
1950
1951 .usk-icon-arrow-right-11:before {
1952 content: "\e92f"; }
1953
1954 .usk-icon-arrow-left-12:before {
1955 content: "\e94b"; }
1956
1957 .usk-icon-arrow-right-12:before {
1958 content: "\e94c"; }
1959
1960 .usk-icon-arrow-left-13:before {
1961 content: "\e922"; }
1962
1963 .usk-icon-arrow-right-13:before {
1964 content: "\e930"; }
1965
1966 .usk-icon-arrow-left-14:before {
1967 content: "\e91d"; }
1968
1969 .usk-icon-arrow-right-14:before {
1970 content: "\e92b"; }
1971
1972 .usk-icon-arrow-left-15:before {
1973 content: "\e923"; }
1974
1975 .usk-icon-arrow-right-15:before {
1976 content: "\e931"; }
1977
1978 .usk-icon-arrow-left-16:before {
1979 content: "\e924"; }
1980
1981 .usk-icon-arrow-right-16:before {
1982 content: "\e932"; }
1983
1984 .usk-icon-arrow-left-17:before {
1985 content: "\e91c"; }
1986
1987 .usk-icon-arrow-right-17:before {
1988 content: "\e92a"; }
1989
1990 .usk-icon-arrow-left-18:before {
1991 content: "\e91b"; }
1992
1993 .usk-icon-arrow-right-18:before {
1994 content: "\e929"; }
1995
1996 .usk-icon-arrow-up-1:before {
1997 content: "\e933"; }
1998
1999 .usk-icon-arrow-down-1:before {
2000 content: "\e910"; }
2001
2002 .usk-icon-arrow-up-2:before {
2003 content: "\e934"; }
2004
2005 .usk-icon-arrow-down-2:before {
2006 content: "\e911"; }
2007
2008 .usk-icon-arrow-up-3:before {
2009 content: "\e935"; }
2010
2011 .usk-icon-arrow-down-3:before {
2012 content: "\e912"; }
2013
2014 .usk-icon-arrow-up-4:before {
2015 content: "\e936"; }
2016
2017 .usk-icon-arrow-down-4:before {
2018 content: "\e913"; }
2019
2020 .usk-icon-arrow-up-5:before {
2021 content: "\e937"; }
2022
2023 .usk-icon-arrow-down-5:before {
2024 content: "\e915"; }
2025
2026 .usk-icon-arrow-up-7:before {
2027 content: "\e938"; }
2028
2029 .usk-icon-arrow-down-7:before {
2030 content: "\e916"; }
2031
2032 .usk-icon-arrow-up-8:before {
2033 content: "\e939"; }
2034
2035 .usk-icon-arrow-down-8:before {
2036 content: "\e947"; }
2037
2038 .usk-icon-arrow-left-circle-1:before {
2039 content: "\e93b"; }
2040
2041 .usk-icon-arrow-right-circle-1:before {
2042 content: "\e93f"; }
2043
2044 .usk-icon-arrow-left-circle-2:before {
2045 content: "\e93c"; }
2046
2047 .usk-icon-arrow-right-circle-2:before {
2048 content: "\e940"; }
2049
2050 .usk-icon-arrow-left-circle-3:before {
2051 content: "\e93d"; }
2052
2053 .usk-icon-arrow-right-circle-3:before {
2054 content: "\e941"; }
2055
2056 .usk-icon-arrow-left-circle-4:before {
2057 content: "\e93a"; }
2058
2059 .usk-icon-arrow-right-circle-4:before {
2060 content: "\e93e"; }
2061
2062 .usk-icon-arrow-left-square-1:before {
2063 content: "\e948"; }
2064
2065 .usk-icon-arrow-right-square-1:before {
2066 content: "\e942"; }
2067
2068 .usk-icon-cart:before {
2069 content: "\e9b7"; }
2070
2071 .usk-icon-close:before {
2072 content: "\e9b8"; }
2073
2074 .usk-icon-ultimate-store-kit:before {
2075 content: "\e997"; }
2076
2077 .usk-icon-grid-list:before {
2078 content: "\e951"; }
2079
2080 .usk-icon-grid-2:before {
2081 content: "\e952"; }
2082
2083 .usk-icon-grid-3:before {
2084 content: "\e953"; }
2085
2086 .usk-icon-grid-4:before {
2087 content: "\e954"; }
2088
2089 .usk-icon-grid-5:before {
2090 content: "\e955"; }
2091
2092 .usk-icon-grid-6:before {
2093 content: "\e956"; }
2094
2095 .usk-icon-hexagon-zigzag:before {
2096 content: "\e90f"; }
2097
2098 .usk-icon-bulge-rectangle:before {
2099 content: "\e90e"; }
2100
2101 .usk-icon-hexagon-radius2:before {
2102 content: "\e90d"; }
2103
2104 .usk-icon-hexagon:before {
2105 content: "\e90c"; }
2106
2107 .usk-icon-hexagon-radius:before {
2108 content: "\e604"; }
2109
2110 .usk-icon-g2:before {
2111 content: "\e90b"; }
2112
2113 .usk-icon-plus-2:before {
2114 content: "\e908"; }
2115
2116 .usk-icon-user:before {
2117 content: "\f007"; }
2118
2119 .usk-icon-eye:before {
2120 content: "\f06e"; }
2121
2122 .usk-icon-preview:before {
2123 content: "\f06e"; }
2124
2125 .usk-icon-email:before {
2126 content: "\f0e0"; }
2127
2128 .usk-icon-meneame:before {
2129 content: "\e906"; }
2130
2131 .usk-icon-moimir:before {
2132 content: "\e900"; }
2133
2134 .usk-icon-instapaper:before {
2135 content: "\e903"; }
2136
2137 .usk-icon-surfingbird:before {
2138 content: "\e904"; }
2139
2140 .usk-icon-livejournal:before {
2141 content: "\e905"; }
2142
2143 .usk-icon-baidu:before {
2144 content: "\e907"; }
2145
2146 .usk-icon-line:before {
2147 content: "\e90a"; }
2148
2149 .usk-icon-twitter1:before {
2150 content: "\f099"; }
2151
2152 .usk-icon-linkedin:before {
2153 content: "\f0e1"; }
2154
2155 .usk-icon-github:before {
2156 content: "\f113"; }
2157
2158 .usk-icon-youtube:before {
2159 content: "\f167"; }
2160
2161 .usk-icon-xing:before {
2162 content: "\f168"; }
2163
2164 .usk-icon-instagram:before {
2165 content: "\f16d"; }
2166
2167 .usk-icon-tumblr:before {
2168 content: "\f173"; }
2169
2170 .usk-icon-apple:before {
2171 content: "\f179"; }
2172
2173 .usk-icon-android:before {
2174 content: "\f17b"; }
2175
2176 .usk-icon-dribbble:before {
2177 content: "\f17d"; }
2178
2179 .usk-icon-skype:before {
2180 content: "\f17e"; }
2181
2182 .usk-icon-vk:before {
2183 content: "\f189"; }
2184
2185 .usk-icon-weibo:before {
2186 content: "\f18a"; }
2187
2188 .usk-icon-renren:before {
2189 content: "\f18b"; }
2190
2191 .usk-icon-wordpress:before {
2192 content: "\f19a"; }
2193
2194 .usk-icon-google:before {
2195 content: "\f1a0"; }
2196
2197 .usk-icon-delicious:before {
2198 content: "\f1a5"; }
2199
2200 .usk-icon-digg:before {
2201 content: "\f1a6"; }
2202
2203 .usk-icon-soundcloud:before {
2204 content: "\f1be"; }
2205
2206 .usk-icon-wechat:before {
2207 content: "\f1d7"; }
2208
2209 .usk-icon-pinterest:before {
2210 content: "\f231"; }
2211
2212 .usk-icon-whatsapp:before {
2213 content: "\f232"; }
2214
2215 .usk-icon-odnoklassniki:before {
2216 content: "\f263"; }
2217
2218 .usk-icon-pocket:before {
2219 content: "\f265"; }
2220
2221 .usk-icon-safari:before {
2222 content: "\f267"; }
2223
2224 .usk-icon-chrome:before {
2225 content: "\f268"; }
2226
2227 .usk-icon-firefox:before {
2228 content: "\f269"; }
2229
2230 .usk-icon-opera:before {
2231 content: "\f26a"; }
2232
2233 .usk-icon-ie:before {
2234 content: "\f26b"; }
2235
2236 .usk-icon-vimeo:before {
2237 content: "\f27d"; }
2238
2239 .usk-icon-reddit:before {
2240 content: "\f281"; }
2241
2242 .usk-icon-edge:before {
2243 content: "\f282"; }
2244
2245 .usk-icon-blogger:before {
2246 content: "\f37d"; }
2247
2248 .usk-icon-facebook:before {
2249 content: "\f39e"; }
2250
2251 .usk-icon-messenger:before {
2252 content: "\f39f"; }
2253
2254 .usk-icon-googleplay:before {
2255 content: "\f3ab"; }
2256
2257 .usk-icon-mix:before {
2258 content: "\f3cb"; }
2259
2260 .usk-icon-telegram:before {
2261 content: "\f3fe"; }
2262
2263 .usk-icon-uikit:before {
2264 content: "\f403"; }
2265
2266 .usk-icon-viber:before {
2267 content: "\f409"; }
2268
2269 .usk-icon-flipboard:before {
2270 content: "\f44d"; }
2271
2272 .usk-icon-buffer:before {
2273 content: "\f837"; }
2274
2275 .usk-icon-evernote:before {
2276 content: "\f839"; }
2277
2278 .usk-icon-plus:before {
2279 content: "\e909"; }
2280
2281 .usk-icon-search:before {
2282 content: "\e901"; }
2283
2284 .usk-icon-edit:before {
2285 content: "\e914"; }
2286
2287 .usk-icon-video-player:before {
2288 content: "\e961"; }
2289
2290 .usk-icon-tutorial:before {
2291 content: "\e961"; }
2292
2293 .usk-icon-post:before {
2294 content: "\e9ad"; }
2295
2296 .usk-icon-picture:before {
2297 content: "\e9af"; }
2298
2299 .usk-icon-music:before {
2300 content: "\e9b2"; }
2301
2302 .usk-icon-video:before {
2303 content: "\e9b3"; }
2304
2305 .usk-icon-code:before {
2306 content: "\e9bb"; }
2307
2308 .usk-icon-location:before {
2309 content: "\ea3d"; }
2310
2311 .usk-icon-clock:before {
2312 content: "\ea4f"; }
2313
2314 .usk-icon-calendar:before {
2315 content: "\ea5f"; }
2316
2317 .usk-icon-bubble:before {
2318 content: "\eac7"; }
2319
2320 .usk-icon-bubbles:before {
2321 content: "\eac9"; }
2322
2323 .usk-icon-quote:before {
2324 content: "\eae1"; }
2325
2326 .usk-icon-spinner:before {
2327 content: "\eb23"; }
2328
2329 .usk-icon-loading:before {
2330 content: "\eb23"; }
2331
2332 .usk-icon-spinner-2:before {
2333 content: "\eb2a"; }
2334
2335 .usk-icon-enlarge:before {
2336 content: "\eb3c"; }
2337
2338 .usk-icon-lock:before {
2339 content: "\eb51"; }
2340
2341 .usk-icon-menu:before {
2342 content: "\ec71"; }
2343
2344 .usk-icon-website:before {
2345 content: "\ec98"; }
2346
2347 .usk-icon-url:before {
2348 content: "\ec98"; }
2349
2350 .usk-icon-link:before {
2351 content: "\ec9f"; }
2352
2353 .usk-icon-star-empty:before {
2354 content: "\ece0"; }
2355
2356 .usk-icon-star-half:before {
2357 content: "\ece1"; }
2358
2359 .usk-icon-star-full:before {
2360 content: "\ece2"; }
2361
2362 .usk-icon-heart-full:before {
2363 content: "\ecec"; }
2364
2365 .usk-icon-heart-empty:before {
2366 content: "\eced"; }
2367
2368 .usk-icon-gallery:before {
2369 content: "\ed3f"; }
2370
2371 .usk-icon-question:before {
2372 content: "\ed55"; }
2373
2374 .usk-icon-plus3:before {
2375 content: "\ed5d"; }
2376
2377 .usk-icon-checkmark:before {
2378 content: "\ed71"; }
2379
2380 .usk-icon-new-tab:before {
2381 content: "\eec9"; }
2382
2383 .usk-icon-behance:before {
2384 content: "\ef07"; }
2385
2386 .usk-icon-yelp:before {
2387 content: "\ef36"; }
2388
2389 .usk-page-checkout {
2390 display: grid;
2391 grid-template-columns: repeat(1, 1fr);
2392 grid-gap: 40px; }
2393 .usk-page-checkout .usk-checkout-billing-address .usk-checkout-billing-address-header {
2394 font-size: 25px;
2395 margin: 0 0 20px;
2396 text-transform: capitalize;
2397 font-weight: 700;
2398 color: #222331; }
2399 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper {
2400 display: grid;
2401 grid-template-columns: repeat(6, 1fr);
2402 grid-gap: 20px; }
2403 .usk-page-checkout .usk-checkout-billing-address .form-row {
2404 display: flex;
2405 grid-gap: 8px;
2406 flex-direction: column;
2407 margin: 0;
2408 grid-column: span 6 / auto; }
2409 .usk-page-checkout .usk-checkout-billing-address label {
2410 font-size: 14px;
2411 color: #2d2d30;
2412 text-transform: capitalize; }
2413 .usk-page-checkout .usk-checkout-billing-address .input-text,
2414 .usk-page-checkout .usk-checkout-billing-address select {
2415 width: 100%;
2416 padding: 12px;
2417 border: 1px solid #ddd;
2418 border-radius: 3px;
2419 color: #4f4f58;
2420 outline: none; }
2421 .usk-page-checkout .usk-checkout-billing-address .input-text:focus,
2422 .usk-page-checkout .usk-checkout-billing-address select:focus {
2423 outline: 1px solid rgba(176, 172, 172, 0.94); }
2424 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper {
2425 display: grid;
2426 grid-template-columns: repeat(6, 1fr);
2427 grid-gap: 20px; }
2428 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row {
2429 grid-column: span 6 / auto; }
2430 .usk-page-checkout .usk-checkout-shipping-form #ship-to-different-address {
2431 font-size: 20px;
2432 text-transform: capitalize;
2433 color: #42454d;
2434 font-family: system-ui;
2435 margin: 0 0 20px;
2436 text-align: left; }
2437 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-form__label-for-checkbox {
2438 display: flex;
2439 align-items: center;
2440 grid-gap: 8px; }
2441 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-form__input-checkbox {
2442 margin: 0;
2443 width: 16px;
2444 height: 16px; }
2445 .usk-page-checkout .usk-checkout-shipping-form .form-row {
2446 margin: 0;
2447 display: flex;
2448 grid-gap: 6px;
2449 flex-direction: column; }
2450 .usk-page-checkout .usk-checkout-shipping-form .form-row label {
2451 font-size: 12px;
2452 color: #43434e;
2453 text-transform: capitalize; }
2454 .usk-page-checkout .usk-checkout-shipping-form .form-row .input-text,
2455 .usk-page-checkout .usk-checkout-shipping-form .form-row .country_to_state,
2456 .usk-page-checkout .usk-checkout-shipping-form .form-row .state_select {
2457 width: 100%;
2458 border: 1px solid #ddd;
2459 border-radius: 3px;
2460 outline: none;
2461 padding: 12px; }
2462 .usk-page-checkout .usk-checkout-shipping-form .form-row .input-text:focus,
2463 .usk-page-checkout .usk-checkout-shipping-form .form-row .country_to_state:focus,
2464 .usk-page-checkout .usk-checkout-shipping-form .form-row .state_select:focus {
2465 outline: 1px solid #c3c3ca; }
2466 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table {
2467 width: 100%;
2468 border-collapse: collapse; }
2469 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table thead {
2470 background-color: #f2f2f2; }
2471 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th,
2472 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2473 border: 1px solid #e0e0e0;
2474 text-align: left;
2475 padding: 15px; }
2476 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th {
2477 font-size: 16px;
2478 text-transform: capitalize;
2479 color: #28283b; }
2480 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table tr:nth-child(even) {
2481 background-color: #f2f2f2; }
2482 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2483 font-size: 14px;
2484 color: #5f6176;
2485 text-transform: capitalize; }
2486 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table tfoot th {
2487 color: #28283b; }
2488 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table .order-total td,
2489 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table .cart-subtotal td {
2490 color: #28283b;
2491 font-weight: 700; }
2492 .usk-page-checkout .usk-checkout-payment .wc_payment_methods {
2493 margin: 0;
2494 padding: 0;
2495 list-style: none; }
2496 .usk-page-checkout .usk-checkout-payment .wc_payment_method.payment_method_bacs {
2497 margin: 0 0 20px; }
2498 .usk-page-checkout .usk-checkout-payment label {
2499 font-size: 14px;
2500 text-transform: capitalize;
2501 color: #5e5d6b; }
2502 .usk-page-checkout .usk-checkout-payment .input-radio {
2503 margin: 0; }
2504 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs {
2505 margin: 10px 0 0; }
2506 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs,
2507 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text {
2508 font-size: 14px;
2509 color: #6b6e83;
2510 line-height: 1.5; }
2511 .usk-page-checkout .usk-checkout-payment .payment_box.payment_method_bacs p,
2512 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text p {
2513 margin: 0; }
2514 .usk-page-checkout .usk-checkout-payment .woocommerce-privacy-policy-text {
2515 margin: 0 0 30px; }
2516 .usk-page-checkout .usk-checkout-payment .payment_method_paypal {
2517 display: flex;
2518 align-items: center;
2519 grid-gap: 12px;
2520 margin: 17px 0; }
2521 .usk-page-checkout .usk-checkout-payment .payment_method_paypal img {
2522 width: 145px;
2523 margin: 0 10px; }
2524 .usk-page-checkout .usk-checkout-payment .place-order .button {
2525 padding: 14px;
2526 background-color: #0075ff;
2527 border: 0;
2528 color: #fff;
2529 text-transform: uppercase;
2530 font-size: 11px;
2531 font-weight: 700;
2532 cursor: pointer;
2533 border-radius: 3px;
2534 transition: all 0.3s ease; }
2535 .usk-page-checkout .usk-checkout-payment .place-order .button:hover {
2536 background-color: #0267dc; }
2537 .usk-page-checkout .usk-checkout-address-wrapper,
2538 .usk-page-checkout .usk-checkout-details-wrapper {
2539 display: flex;
2540 flex-direction: column;
2541 gap: 30px; }
2542
2543 @media (min-width: 768px) {
2544 .usk-page-checkout {
2545 grid-template-columns: repeat(2, 1fr); }
2546 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper .form-row:first-child {
2547 grid-column: span 3 / auto; }
2548 .usk-page-checkout .usk-checkout-billing-address .woocommerce-billing-fields__field-wrapper .form-row:nth-child(2) {
2549 grid-column: span 3 / auto; }
2550 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row:first-child {
2551 grid-column: span 3 / auto; }
2552 .usk-page-checkout .usk-checkout-shipping-form .woocommerce-shipping-fields__field-wrapper .form-row:nth-child(2) {
2553 grid-column: span 3 / auto; }
2554 .usk-page-checkout .usk-checkout-shipping-form #ship-to-different-address {
2555 font-size: 20px;
2556 margin: 0 0 30px; }
2557 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table th,
2558 .usk-page-checkout .usk-checkout-order-review .woocommerce-checkout-review-order-table td {
2559 padding: 10px 20px; } }
2560
2561 .usk-page-cart .woocommerce-cart-form .shop_table {
2562 border: 1px solid rgba(0, 0, 0, 0.1);
2563 border-collapse: collapse;
2564 margin: 0;
2565 text-align: center;
2566 width: 100%;
2567 border-radius: 5px; }
2568 .usk-page-cart .woocommerce-cart-form .shop_table th, .usk-page-cart .woocommerce-cart-form .shop_table td {
2569 padding: 10px 12px;
2570 line-height: 1.5em;
2571 background: transparent; }
2572 .usk-page-cart .woocommerce-cart-form .shop_table th {
2573 border: 1px solid #dedcdc94;
2574 font-size: 14px;
2575 color: #fff;
2576 text-transform: uppercase;
2577 font-weight: 700;
2578 background: #e62a3f; }
2579 .usk-page-cart .woocommerce-cart-form .shop_table th:nth-child(3) {
2580 text-align: left; }
2581 .usk-page-cart .woocommerce-cart-form .shop_table td {
2582 border-top: none;
2583 border: 1px solid #dedcdc94;
2584 border-bottom: none;
2585 vertical-align: middle;
2586 font-size: 14px;
2587 text-transform: capitalize;
2588 font-weight: 400;
2589 color: #929292; }
2590 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove {
2591 display: block;
2592 font-size: 17px;
2593 height: 25px;
2594 width: 25px;
2595 text-align: center;
2596 line-height: 22px;
2597 border-radius: 100%;
2598 color: #e62a3f !important;
2599 text-decoration: none;
2600 font-weight: 700;
2601 border: 0;
2602 transition: all .3s ease;
2603 margin: auto;
2604 background: transparent; }
2605 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove:hover {
2606 background: #e62a3f;
2607 color: #fff !important; }
2608 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-image a img {
2609 width: 80px !important;
2610 height: 80px !important;
2611 outline: none; }
2612 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title {
2613 text-align: left; }
2614 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title a {
2615 color: #e62a3f;
2616 font-weight: 500;
2617 transition: all .3s ease; }
2618 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-title a:hover {
2619 color: #f00; }
2620 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty {
2621 width: 90px;
2622 height: 42px;
2623 text-align: left;
2624 outline: none;
2625 color: #7b7373;
2626 border: 1px solid #d6d4d4;
2627 background: transparent;
2628 border-radius: 2px; }
2629 .usk-page-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty:focus {
2630 border: 1px solid #b3aaaa; }
2631 .usk-page-cart .woocommerce-cart-form .shop_table .actions {
2632 text-align: right; }
2633 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon {
2634 float: none;
2635 margin: 0;
2636 padding-bottom: 0; }
2637 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2638 height: 40px;
2639 line-height: 40px;
2640 width: 135px;
2641 border: 1px solid #ded3d3;
2642 outline: none;
2643 font-size: 14px;
2644 text-align: center;
2645 font-weight: 500;
2646 border-radius: 2px;
2647 margin-bottom: 10px;
2648 background: transparent; }
2649 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text::placeholder {
2650 color: #c1aeae; }
2651 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text:focus {
2652 border: 1px solid #7b7373; }
2653 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button {
2654 width: 100%;
2655 background: transparent;
2656 border: 1px solid #e62a3f;
2657 color: #e62a3f;
2658 font-size: 12px;
2659 font-weight: 600;
2660 transition: all .3s ease;
2661 border-radius: 2px;
2662 outline: none;
2663 opacity: 1;
2664 cursor: pointer; }
2665 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button:hover {
2666 background-color: #e62a3f;
2667 color: #fff; }
2668
2669 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr {
2670 margin: 0; }
2671
2672 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n) td {
2673 background-color: #eaeff3; }
2674
2675 .usk-page-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n+1) td {
2676 background-color: transparent; }
2677
2678 .usk-page-cart .cart-collaterals {
2679 margin-top: 50px; }
2680 .usk-page-cart .cart-collaterals .cart_totals h2 {
2681 font-size: 22px;
2682 text-transform: capitalize;
2683 font-weight: 600;
2684 color: #e62a3f;
2685 margin: 0;
2686 margin-bottom: 30px; }
2687 .usk-page-cart .cart-collaterals .cart_totals .shop_table {
2688 border: 1px solid rgba(0, 0, 0, 0.1);
2689 border-collapse: collapse;
2690 margin: 0;
2691 margin-bottom: 20px;
2692 text-align: center; }
2693 .usk-page-cart .cart-collaterals .cart_totals .shop_table th, .usk-page-cart .cart-collaterals .cart_totals .shop_table td {
2694 border: 1px solid rgba(0, 0, 0, 0.1);
2695 width: 100%;
2696 padding: 10px 12px;
2697 line-height: 1.5em;
2698 background: transparent; }
2699 .usk-page-cart .cart-collaterals .cart_totals .shop_table th {
2700 font-size: 14px;
2701 color: #565656;
2702 text-transform: uppercase;
2703 font-weight: 700; }
2704 .usk-page-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-Price-amount {
2705 font-size: 14px;
2706 color: #484343bf; }
2707 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout {
2708 padding: 0; }
2709 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
2710 background-color: #e62a3f;
2711 color: #ffffff;
2712 width: 100%;
2713 text-align: center;
2714 height: 50px;
2715 line-height: 50px;
2716 padding: 0;
2717 font-size: 12px;
2718 text-transform: uppercase;
2719 transition: all .3s ease;
2720 margin: 0;
2721 border: none;
2722 border-radius: 2px;
2723 text-decoration: none !important; }
2724 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover {
2725 background: #c50847; }
2726
2727 @media (min-width: 768px) {
2728 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2729 width: 50%; } }
2730
2731 @media (min-width: 1024px) {
2732 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon {
2733 float: left; }
2734 .usk-page-cart .woocommerce-cart-form .shop_table .actions .button {
2735 width: 130px;
2736 font-size: 14px; }
2737 .usk-page-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text {
2738 width: 140px;
2739 font-size: 14px;
2740 margin-bottom: 0; }
2741 .usk-page-cart .cart-collaterals .cart_totals .shop_table th, .usk-page-cart .cart-collaterals .cart_totals .shop_table td {
2742 width: 50%; }
2743 .usk-page-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
2744 height: 55px;
2745 line-height: 55px;
2746 font-size: 14px; } }
2747
2748 .woocommerce-MyAccount-navigation ul {
2749 margin: 0;
2750 padding: 0;
2751 list-style: none; }
2752 .woocommerce-MyAccount-navigation ul li a {
2753 color: #3c3c47;
2754 font-weight: 600;
2755 font-size: 13px;
2756 text-transform: capitalize;
2757 display: block;
2758 padding: 10px 15px;
2759 transition: background-color .3s ease; }
2760 .woocommerce-MyAccount-navigation ul li.is-active a {
2761 background-color: #f1f1f1; }
2762 .woocommerce-MyAccount-navigation ul li:hover a {
2763 background-color: #f7f7f7; }
2764
2765 .woocommerce-MyAccount-content p {
2766 margin: 0 0 20px;
2767 font-size: 14px;
2768 color: #797d85;
2769 font-weight: 400; }
2770
2771 .woocommerce-MyAccount-content a {
2772 color: #000; }
2773
2774 @media (min-width: 768px) {
2775 .usk-page-my-account .woocommerce {
2776 flex-direction: row; }
2777 .usk-page-my-account .woocommerce-MyAccount-navigation {
2778 padding-right: 30px;
2779 border-right: 1px solid #ddd; } }
2780
2781 .usk-page-single .woocommerce-product-gallery {
2782 opacity: 1 !important; }
2783
2784 .usk-page-single input {
2785 line-height: 1 !important; }
2786
2787 .usk-page-single button {
2788 line-height: 1.2; }
2789
2790 .usk-page-single form.cart * {
2791 text-align: center; }
2792
2793 .usk-page-single .woocommerce ul.products {
2794 display: inline-block !important; }
2795 .usk-page-single .woocommerce ul.products li {
2796 border: 1px solid #eee;
2797 padding: 30px !important;
2798 display: inline-block;
2799 border-radius: 5px; }
2800
2801 .usk-florence-grid .usk-grid {
2802 width: 100%;
2803 display: grid;
2804 grid-gap: 40px; }
2805 .usk-florence-grid .usk-grid .usk-item {
2806 box-shadow: 0 8px 24px rgba(149, 157, 165, 0.2);
2807 overflow: hidden; }
2808 .usk-florence-grid .usk-grid .usk-item .usk-item-box {
2809 position: relative; }
2810 .usk-florence-grid .usk-grid .usk-item .usk-image {
2811 position: relative;
2812 overflow: hidden;
2813 background: #fff; }
2814 .usk-florence-grid .usk-grid .usk-item .usk-image .img {
2815 width: 100%;
2816 overflow: hidden; }
2817 .usk-florence-grid .usk-grid .usk-item .usk-image .image-default {
2818 opacity: 1;
2819 transform: scale(1.1);
2820 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
2821 .usk-florence-grid .usk-grid .usk-item .image-hover {
2822 position: absolute;
2823 top: 0;
2824 bottom: 0;
2825 left: 0;
2826 right: 0;
2827 transition: all 0.5s ease;
2828 opacity: 0;
2829 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
2830 .usk-florence-grid .usk-grid .usk-item .usk-shoping {
2831 position: absolute; }
2832 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn {
2833 display: flex;
2834 align-items: center;
2835 justify-content: center;
2836 text-decoration: none;
2837 margin-bottom: 5px;
2838 transform: translateX(25px);
2839 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
2840 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn:nth-last-child(1) {
2841 margin-bottom: 0; }
2842 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-action-btn.added_to_cart {
2843 display: none; }
2844 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
2845 color: #000;
2846 background: #fff;
2847 transition: all 0.3s ease; }
2848 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
2849 background-color: #2B2D42;
2850 color: #fff; }
2851 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
2852 background-color: #D90429;
2853 color: #fff; }
2854 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active:hover {
2855 background-color: #D90429; }
2856 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-compare {
2857 transition: all 0.5s ease;
2858 color: #000;
2859 background: #fff; }
2860 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-compare:hover {
2861 background-color: #2B2D42;
2862 color: #fff; }
2863 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
2864 transition: all 0.6s ease;
2865 color: #000;
2866 background: #fff; }
2867 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
2868 background-color: #2B2D42;
2869 color: #fff; }
2870 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart {
2871 transition: all 0.7s ease;
2872 color: #000;
2873 background: #fff; }
2874 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::before {
2875 display: none; }
2876 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::after {
2877 content: "\2713";
2878 font-size: 16px; }
2879 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::before {
2880 display: none; }
2881 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::after {
2882 content: "";
2883 width: 16px;
2884 height: 16px;
2885 border: 2px dotted #fff;
2886 border-radius: 50%;
2887 display: inline-block;
2888 animation: rotation 2s linear infinite; }
2889 .usk-florence-grid .usk-grid .usk-item .usk-shoping .usk-cart:hover {
2890 background-color: #2B2D42;
2891 color: #fff; }
2892 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper {
2893 display: block;
2894 position: absolute;
2895 text-align: left; }
2896 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
2897 display: block; }
2898 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div {
2899 display: flex; }
2900 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
2901 text-decoration: none;
2902 padding: 4px;
2903 font-size: 10px;
2904 border-radius: 1px;
2905 text-transform: capitalize; }
2906 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
2907 background: #2B2D42;
2908 color: #fff; }
2909 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
2910 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
2911 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
2912 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
2913 margin-bottom: 5px; }
2914 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
2915 background: #9FA8BC;
2916 color: #fff; }
2917 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
2918 background: #EF233C;
2919 color: #fff; }
2920 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
2921 background: #ff006e;
2922 color: #fff; }
2923 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
2924 background: #D90429;
2925 color: #fff; }
2926 .usk-florence-grid .usk-grid .usk-item .usk-content {
2927 display: flex;
2928 align-items: center;
2929 height: 100%;
2930 background: #fff; }
2931 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-content-inner {
2932 width: 100%; }
2933 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category {
2934 margin-bottom: 15px;
2935 display: inline-flex;
2936 flex-wrap: wrap;
2937 gap: 5px; }
2938 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a {
2939 font-size: 11px;
2940 color: #9FA8BC;
2941 border: 1px solid #c0c9dd;
2942 text-transform: uppercase;
2943 font-weight: 500;
2944 display: inline-block;
2945 padding: 4px 10px;
2946 transition: all .3s ease;
2947 line-height: 1; }
2948 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a:hover {
2949 color: #E6EDEF;
2950 background: #2B2D42;
2951 border-color: #2B2D42; }
2952 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title {
2953 margin-bottom: 10px; }
2954 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title .title {
2955 color: #2B2D42;
2956 text-transform: capitalize;
2957 font-weight: 700;
2958 font-size: 16px;
2959 margin: 0; }
2960 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price {
2961 font-size: 12px;
2962 font-weight: 700;
2963 color: #9FA8BC;
2964 margin-bottom: 14px; }
2965 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price del {
2966 font-weight: 500; }
2967 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price ins {
2968 text-decoration: none;
2969 padding-left: 7px; }
2970 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating {
2971 display: flex;
2972 align-items: center;
2973 width: 100%;
2974 margin-bottom: 0px; }
2975 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
2976 display: flex;
2977 align-items: center;
2978 padding: 0; }
2979 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
2980 font-size: 12px;
2981 margin: 0; }
2982 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .image-default {
2983 opacity: 0;
2984 transform: scale(1); }
2985 .usk-florence-grid .usk-grid .usk-item:hover .usk-image .image-hover {
2986 opacity: 1;
2987 transform: scale(1.1); }
2988 .usk-florence-grid .usk-grid .usk-item:hover .usk-shoping .usk-action-btn {
2989 transform: translateX(0px); }
2990
2991 .usk-florence-grid .usk-grid-layout {
2992 grid-template-columns: repeat(1, 1fr); }
2993 .usk-florence-grid .usk-grid-layout .usk-item .usk-item-box {
2994 overflow: hidden; }
2995 .usk-florence-grid .usk-grid-layout .usk-item .usk-content {
2996 padding: 20px; }
2997 .usk-florence-grid .usk-grid-layout .usk-item .usk-content .usk-desc {
2998 display: none; }
2999 .usk-florence-grid .usk-grid-layout .usk-item .usk-content .usk-price {
3000 margin: 0; }
3001 .usk-florence-grid .usk-grid-layout .usk-have-rating .usk-content .usk-price {
3002 opacity: 1;
3003 transition: all 0.3s ease;
3004 transform: translateY(0); }
3005 .usk-florence-grid .usk-grid-layout .usk-have-rating .usk-content .usk-rating {
3006 transform: translateY(0);
3007 opacity: 0;
3008 transition: all 0.3s ease; }
3009 .usk-florence-grid .usk-grid-layout .usk-have-rating:hover .usk-content .usk-rating {
3010 transform: translateY(-20px);
3011 opacity: 1; }
3012 .usk-florence-grid .usk-grid-layout .usk-have-rating:hover .usk-content .usk-price {
3013 transform: translateY(-20px);
3014 opacity: 0; }
3015 .usk-florence-grid .usk-grid-layout .usk-shoping {
3016 bottom: 15px;
3017 right: 15px; }
3018 .usk-florence-grid .usk-grid-layout .usk-shoping .usk-action-btn {
3019 padding: 10px; }
3020 .usk-florence-grid .usk-grid-layout .usk-shoping .usk-action-btn .icon {
3021 font-size: 12px; }
3022 .usk-florence-grid .usk-grid-layout .usk-badge-label-wrapper {
3023 top: 15px;
3024 left: 15px; }
3025
3026 .usk-florence-grid .usk-list-layout {
3027 grid-template-columns: repeat(1, 1fr); }
3028 .usk-florence-grid .usk-list-layout .usk-item .usk-item-box {
3029 display: flex;
3030 align-items: center;
3031 height: 100%; }
3032 .usk-florence-grid .usk-list-layout .usk-item .usk-image {
3033 width: 100%;
3034 height: 100%; }
3035 .usk-florence-grid .usk-list-layout .usk-item .usk-image .img {
3036 width: 100%;
3037 height: 100%;
3038 overflow: hidden; }
3039 .usk-florence-grid .usk-list-layout .usk-item .usk-content {
3040 width: 100%;
3041 padding: 15px; }
3042 .usk-florence-grid .usk-list-layout .usk-item .usk-content .usk-desc {
3043 font-size: 14px;
3044 line-height: 1.6;
3045 color: #6f6f6f;
3046 display: none;
3047 padding-bottom: 15px; }
3048 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping {
3049 bottom: 10px;
3050 right: 10px; }
3051 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn {
3052 padding: 8px; }
3053 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn .icon {
3054 font-size: 10px; }
3055
3056 .usk-florence-grid .usk-badge-label-wrapper {
3057 top: 10px;
3058 left: 10px; }
3059
3060 @media (min-width: 768px) {
3061 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3062 padding: 6px; }
3063 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3064 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3065 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3066 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3067 margin-bottom: 10px; }
3068 .usk-florence-grid .usk-grid-layout {
3069 grid-template-columns: repeat(2, 1fr); }
3070 .usk-florence-grid .usk-grid-layout .usk-shoping {
3071 bottom: 20px;
3072 right: 20px; }
3073 .usk-florence-grid .usk-grid-layout .usk-badge-label-wrapper {
3074 top: 20px;
3075 left: 20px; }
3076 .usk-florence-grid .usk-list-layout {
3077 grid-template-columns: repeat(1, 1fr); }
3078 .usk-florence-grid .usk-list-layout .usk-shoping {
3079 bottom: 15px;
3080 right: 15px; }
3081 .usk-florence-grid .usk-list-layout .usk-badge-label-wrapper {
3082 top: 15px;
3083 left: 15px; } }
3084
3085 @media (min-width: 1024px) {
3086 .usk-florence-grid .usk-grid .usk-item .usk-shoping {
3087 bottom: 25px;
3088 right: 25px; }
3089 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category {
3090 margin-bottom: 18px; }
3091 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-category a {
3092 font-size: 13px; }
3093 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-title .title {
3094 font-size: 18px; }
3095 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-price {
3096 font-size: 14px; }
3097 .usk-florence-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3098 font-size: 14px; }
3099 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3100 top: 25px;
3101 left: 25px; }
3102 .usk-florence-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3103 padding: 4px 8px;
3104 font-size: 11px; }
3105 .usk-florence-grid .usk-list-layout {
3106 grid-template-columns: repeat(2, 1fr); }
3107 .usk-florence-grid .usk-list-layout .usk-item .usk-content {
3108 padding: 30px; }
3109 .usk-florence-grid .usk-list-layout .usk-item .usk-content .usk-desc {
3110 display: inherit; }
3111 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn {
3112 padding: 10px; }
3113 .usk-florence-grid .usk-list-layout .usk-item .usk-shoping .usk-action-btn .icon {
3114 font-size: 12px; }
3115 .usk-florence-grid .usk-grid-layout {
3116 grid-template-columns: repeat(3, 1fr); }
3117 .usk-florence-grid .usk-grid-layout .usk-item .usk-shoping .usk-action-btn {
3118 padding: 12px; }
3119 .usk-florence-grid .usk-grid-layout .usk-item .usk-shoping .usk-action-btn .icon {
3120 font-size: 14px; } }
3121
3122 @keyframes rotation {
3123 0% {
3124 transform: rotate(0deg); }
3125 100% {
3126 transform: rotate(360deg); } }
3127
3128 .usk-florence-carousel .usk-carousel {
3129 width: 100%;
3130 display: carousel; }
3131 .usk-florence-carousel .usk-carousel .usk-item {
3132 background: #fff;
3133 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); }
3134 .usk-florence-carousel .usk-carousel .usk-item .usk-item-box {
3135 position: relative; }
3136 .usk-florence-carousel .usk-carousel .usk-item .usk-image {
3137 position: relative;
3138 overflow: hidden; }
3139 .usk-florence-carousel .usk-carousel .usk-item .usk-image .img {
3140 width: 100%;
3141 overflow: hidden; }
3142 .usk-florence-carousel .usk-carousel .usk-item .usk-image .image-default {
3143 opacity: 1;
3144 transform: scale(1.1);
3145 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3146 .usk-florence-carousel .usk-carousel .usk-item .image-hover {
3147 position: absolute;
3148 top: 0;
3149 bottom: 0;
3150 left: 0;
3151 right: 0;
3152 transition: all 0.5s ease;
3153 opacity: 0;
3154 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3155 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping {
3156 position: absolute;
3157 display: inline-flex;
3158 flex-direction: column; }
3159 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn {
3160 display: inline-flex;
3161 align-items: center;
3162 justify-content: center;
3163 text-decoration: none;
3164 margin-bottom: 5px;
3165 opacity: 0;
3166 transform: translateX(25px);
3167 box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
3168 border-radius: 2px; }
3169 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn:nth-last-child(1) {
3170 margin-bottom: 0; }
3171 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-action-btn.added_to_cart {
3172 display: none; }
3173 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3174 color: #000;
3175 background: #fff;
3176 transition: all 0.3s ease; }
3177 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
3178 background-color: #2B2D42;
3179 color: #fff; }
3180 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
3181 background-color: #D90429;
3182 color: #fff; }
3183 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active:hover {
3184 background-color: #D90429; }
3185 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
3186 transition: all 0.5s ease;
3187 color: #000;
3188 background: #fff; }
3189 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-compare:hover {
3190 background-color: #2B2D42;
3191 color: #fff; }
3192 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
3193 transition: all 0.6s ease;
3194 color: #000;
3195 background: #fff; }
3196 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
3197 background-color: #2B2D42;
3198 color: #fff; }
3199 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart {
3200 transition: all 0.7s ease;
3201 color: #000;
3202 background: #fff; }
3203 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::before {
3204 display: none; }
3205 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::after {
3206 content: "\2713";
3207 font-size: 16px; }
3208 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::before {
3209 display: none; }
3210 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::after {
3211 content: "";
3212 width: 16px;
3213 height: 16px;
3214 border: 2px dotted #000;
3215 border-radius: 50%;
3216 display: inline-block;
3217 animation: rotation 2s linear infinite; }
3218 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping .usk-cart:hover {
3219 background-color: #2B2D42;
3220 color: #fff; }
3221 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3222 display: block;
3223 position: absolute;
3224 text-align: left; }
3225 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3226 display: block; }
3227 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div {
3228 display: flex; }
3229 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3230 text-decoration: none;
3231 padding: 4px;
3232 font-size: 10px;
3233 border-radius: 1px;
3234 text-transform: capitalize; }
3235 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3236 background: #2B2D42;
3237 color: #fff; }
3238 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3239 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3240 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3241 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3242 margin-bottom: 5px; }
3243 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3244 background: #9FA8BC;
3245 color: #fff; }
3246 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3247 background: #EF233C;
3248 color: #fff; }
3249 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3250 background: #ff006e;
3251 color: #fff; }
3252 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3253 background: #D90429;
3254 color: #fff; }
3255 .usk-florence-carousel .usk-carousel .usk-item .usk-content {
3256 display: flex;
3257 align-items: center;
3258 height: 100%; }
3259 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-content-inner {
3260 width: 100%; }
3261 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category {
3262 margin-bottom: 15px;
3263 display: inline-flex;
3264 flex-wrap: wrap;
3265 gap: 5px; }
3266 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a {
3267 font-size: 11px;
3268 color: #9FA8BC;
3269 text-transform: uppercase;
3270 font-weight: 500;
3271 border: 1px solid #c0c9dd;
3272 padding: 2px 10px;
3273 transition: all .3s ease; }
3274 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a:hover {
3275 color: #E6EDEF;
3276 background: #2B2D42;
3277 border: 1px solid #2B2D42; }
3278 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title {
3279 display: inline-block;
3280 margin-bottom: 10px; }
3281 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3282 color: #2B2D42;
3283 text-transform: capitalize;
3284 font-weight: 700;
3285 font-size: 16px;
3286 margin: 0; }
3287 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price {
3288 font-size: 12px;
3289 font-weight: 700;
3290 color: #9FA8BC;
3291 margin-bottom: 14px; }
3292 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price del {
3293 font-weight: 500; }
3294 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
3295 text-decoration: none;
3296 padding-left: 7px; }
3297 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating {
3298 display: flex;
3299 align-items: center;
3300 width: 100%;
3301 margin-bottom: 0px; }
3302 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3303 display: flex;
3304 align-items: center;
3305 padding: 0; }
3306 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3307 font-size: 12px;
3308 margin: 0; }
3309 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-image .image-default {
3310 opacity: 0;
3311 transform: scale(1); }
3312 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-image .image-hover {
3313 opacity: 1;
3314 transform: scale(1.1); }
3315 .usk-florence-carousel .usk-carousel .usk-item:hover .usk-shoping .usk-action-btn {
3316 opacity: 1;
3317 transform: translateX(0px); }
3318
3319 .usk-florence-carousel .usk-carousel-layout {
3320 grid-template-columns: repeat(1, 1fr); }
3321 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-item-box {
3322 overflow: hidden; }
3323 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content {
3324 padding: 20px; }
3325 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content .usk-desc {
3326 display: none; }
3327 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-content .usk-price {
3328 margin: 0; }
3329 .usk-florence-carousel .usk-carousel-layout .usk-have-rating .usk-content .usk-price {
3330 opacity: 1;
3331 transition: all 0.3s ease;
3332 transform: translateY(0); }
3333 .usk-florence-carousel .usk-carousel-layout .usk-have-rating .usk-content .usk-rating {
3334 transform: translateY(0);
3335 opacity: 0;
3336 transition: all 0.3s ease; }
3337 .usk-florence-carousel .usk-carousel-layout .usk-have-rating:hover .usk-content .usk-rating {
3338 transform: translateY(-20px);
3339 opacity: 1; }
3340 .usk-florence-carousel .usk-carousel-layout .usk-have-rating:hover .usk-content .usk-price {
3341 transform: translateY(-20px);
3342 opacity: 0; }
3343 .usk-florence-carousel .usk-carousel-layout .usk-shoping {
3344 bottom: 15px;
3345 right: 15px; }
3346 .usk-florence-carousel .usk-carousel-layout .usk-shoping .usk-action-btn {
3347 height: 30px;
3348 width: 30px; }
3349 .usk-florence-carousel .usk-carousel-layout .usk-shoping .usk-action-btn .icon {
3350 font-size: 12px; }
3351 .usk-florence-carousel .usk-carousel-layout .usk-badge-label-wrapper {
3352 top: 15px;
3353 left: 15px; }
3354
3355 .usk-florence-carousel .usk-badge-label-wrapper {
3356 top: 10px;
3357 left: 10px; }
3358
3359 /*------------------------------------
3360 Florence Carousel elementor-widget Css
3361 --------------------------------------*/
3362 .elementor-widget-usk-florence-carousel .usk-arrows-container {
3363 -webkit-transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 40));
3364 transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 40)); }
3365
3366 .elementor-widget-usk-florence-carousel .usk-dots-container {
3367 -webkit-transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 30));
3368 transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 30)); }
3369
3370 .elementor-widget-usk-florence-carousel .usk-arrows-dots-container {
3371 -webkit-transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 40));
3372 transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 40)); }
3373
3374 .elementor-widget-usk-florence-carousel .usk-arrows-fraction-container {
3375 -webkit-transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 40));
3376 transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 40)); }
3377
3378 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-container,
3379 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-container {
3380 -webkit-transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 0)) rotate(90deg);
3381 transform: translate(var(--usk-florence-carousel-arrows-ncx, 0), var(--usk-florence-carousel-arrows-ncy, 0)) rotate(90deg); }
3382
3383 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-dots-container,
3384 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-dots-container {
3385 -webkit-transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 0)) rotate(90deg);
3386 transform: translate(var(--usk-florence-carousel-dots-nnx, 0), var(--usk-florence-carousel-dots-nny, 0)) rotate(90deg); }
3387
3388 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-dots-container,
3389 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-dots-container {
3390 -webkit-transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 0)) rotate(90deg);
3391 transform: translate(var(--usk-florence-carousel-both-ncx, 0), var(--usk-florence-carousel-both-ncy, 0)) rotate(90deg); }
3392
3393 .elementor-widget-usk-florence-carousel .usk-position-center-left .usk-arrows-fraction-container,
3394 .elementor-widget-usk-florence-carousel .usk-position-center-right .usk-arrows-fraction-container {
3395 -webkit-transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
3396 transform: translate(var(--usk-florence-carousel-arrows-fraction-ncx, 0), var(--usk-florence-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
3397
3398 @media (min-width: 768px) {
3399 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
3400 padding: 6px; }
3401 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3402 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3403 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3404 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3405 margin-bottom: 10px; }
3406 .usk-florence-carousel .usk-carousel-layout {
3407 carousel-template-columns: repeat(2, 1fr); }
3408 .usk-florence-carousel .usk-carousel-layout .usk-shoping {
3409 bottom: 20px;
3410 right: 20px; }
3411 .usk-florence-carousel .usk-carousel-layout .usk-badge-label-wrapper {
3412 top: 20px;
3413 left: 20px; }
3414 .usk-florence-carousel .usk-list-layout {
3415 carousel-template-columns: repeat(1, 1fr); }
3416 .usk-florence-carousel .usk-list-layout .usk-shoping {
3417 bottom: 15px;
3418 right: 15px; }
3419 .usk-florence-carousel .usk-list-layout .usk-badge-label-wrapper {
3420 top: 15px;
3421 left: 15px; } }
3422
3423 @media (min-width: 1024px) {
3424 .usk-florence-carousel .usk-carousel .usk-item .usk-shoping {
3425 bottom: 25px;
3426 right: 25px; }
3427 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category {
3428 margin-bottom: 18px; }
3429 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-category a {
3430 font-size: 13px; }
3431 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3432 font-size: 18px; }
3433 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-price {
3434 font-size: 14px; }
3435 .usk-florence-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3436 font-size: 14px; }
3437 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3438 top: 25px;
3439 left: 25px; }
3440 .usk-florence-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3441 padding: 4px 8px;
3442 font-size: 11px; }
3443 .usk-florence-carousel .usk-carousel-layout {
3444 grid-template-columns: repeat(3, 1fr); }
3445 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-shoping .usk-action-btn {
3446 height: 35px;
3447 width: 35px; }
3448 .usk-florence-carousel .usk-carousel-layout .usk-item .usk-shoping .usk-action-btn .icon {
3449 font-size: 14px; } }
3450
3451 @keyframes rotation {
3452 0% {
3453 transform: rotate(0deg); }
3454 100% {
3455 transform: rotate(360deg); } }
3456
3457 html {
3458 line-height: 1.3 !important; }
3459
3460 .usk-glossy-grid .usk-grid {
3461 display: grid;
3462 grid-gap: 40px; }
3463 .usk-glossy-grid .usk-grid .usk-item {
3464 box-shadow: 0 5px 15px rgba(211, 211, 211, 0.527);
3465 background: #fff;
3466 position: relative;
3467 overflow: hidden; }
3468 .usk-glossy-grid .usk-grid .usk-item .usk-image {
3469 position: relative;
3470 overflow: hidden;
3471 width: 100%;
3472 height: 100%; }
3473 .usk-glossy-grid .usk-grid .usk-item .usk-image .img {
3474 width: 100%;
3475 height: 100%;
3476 object-fit: cover; }
3477 .usk-glossy-grid .usk-grid .usk-item .usk-image .default-image {
3478 opacity: 1;
3479 transform: scale(1.1);
3480 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3481 .usk-glossy-grid .usk-grid .usk-item .usk-image .hover-image {
3482 position: absolute;
3483 top: 0;
3484 left: 0;
3485 right: 0;
3486 bottom: 0;
3487 opacity: 0;
3488 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3489 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3490 display: block;
3491 position: absolute;
3492 text-align: left;
3493 top: 0;
3494 right: 0;
3495 padding: 10px; }
3496 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3497 display: block;
3498 text-align: right; }
3499 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3500 text-decoration: none;
3501 padding: 3px 5px;
3502 font-size: 8px;
3503 border-radius: 2px;
3504 text-transform: uppercase;
3505 font-weight: 700; }
3506 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3507 background: #2b2d42;
3508 color: #fff; }
3509 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-badge-wrap {
3510 display: flex;
3511 justify-content: flex-end; }
3512 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3513 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3514 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3515 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3516 margin-bottom: 5px; }
3517 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3518 background: #8d99ae;
3519 color: #fff; }
3520 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3521 background: #ef233c;
3522 color: #fff; }
3523 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3524 background: #ccdae0;
3525 color: #fff; }
3526 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3527 background: #d90429;
3528 color: #fff; }
3529 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
3530 text-decoration: none;
3531 margin-bottom: 5px;
3532 display: block; }
3533 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
3534 font-size: 16px;
3535 color: #2b2d42;
3536 font-weight: 700;
3537 transition: all 0.3s ease;
3538 text-transform: capitalize;
3539 margin: 0; }
3540 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title:hover {
3541 color: #d90429; }
3542 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
3543 margin-bottom: 14px;
3544 color: #8d99ae;
3545 text-transform: capitalize;
3546 font-weight: 600;
3547 font-size: 12px;
3548 display: inline-flex;
3549 align-items: center; }
3550 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price del {
3551 font-weight: 500; }
3552 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price ins {
3553 text-decoration: none;
3554 padding-left: 10px; }
3555 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating {
3556 display: flex;
3557 align-items: center;
3558 width: 100%; }
3559 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3560 display: flex;
3561 align-items: center;
3562 font-size: 14px;
3563 padding: 0; }
3564 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3565 font-size: 14px;
3566 margin: 0; }
3567 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3568 position: absolute;
3569 top: 5px;
3570 left: 10px;
3571 right: auto; }
3572 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a {
3573 text-decoration: none;
3574 display: flex;
3575 text-align: center;
3576 border: 1px solid transparent;
3577 margin-bottom: 5px;
3578 border-radius: 50%; }
3579 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon {
3580 display: inline-flex;
3581 align-items: center;
3582 justify-content: center; }
3583 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon::before {
3584 margin: 0; }
3585 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3586 color: #ffffffdb;
3587 background: #2b2d42;
3588 transition: all 0.3s ease; }
3589 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
3590 background-color: #d90429; }
3591 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-compare {
3592 background: #2b2d42;
3593 color: #ffffffdb;
3594 transition: all 0.5s ease; }
3595 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
3596 transition: all 0.6s ease;
3597 background: #2b2d42;
3598 color: #ffffffdb; }
3599 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart {
3600 background: #2b2d42;
3601 color: #fff;
3602 transition: all 0.7s ease; }
3603 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::before {
3604 display: none; }
3605 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::after {
3606 content: "\2713";
3607 font-size: 16px; }
3608 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::before {
3609 display: none; }
3610 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::after {
3611 content: "";
3612 width: 15px;
3613 height: 15px;
3614 border: 2px dotted #fff;
3615 border-radius: 50%;
3616 display: inline-block;
3617 animation: rotation 2s linear infinite; }
3618 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .default-image {
3619 opacity: 0;
3620 transform: scale(1); }
3621 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .hover-image {
3622 opacity: 1;
3623 transform: scale(1.1); }
3624
3625 .usk-glossy-grid .usk-grid-layout {
3626 grid-template-columns: repeat(1, 1fr); }
3627 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content {
3628 padding: 20px;
3629 border-top: 1px solid #e8e8e8; }
3630 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-desc {
3631 display: none; }
3632 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-price {
3633 justify-content: center; }
3634 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a {
3635 padding: 10px; }
3636 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3637 font-size: 10px; }
3638
3639 .usk-glossy-grid .usk-list-layout {
3640 grid-template-columns: repeat(1, 1fr); }
3641 .usk-glossy-grid .usk-list-layout .usk-item .usk-item-box {
3642 display: flex;
3643 align-items: center;
3644 height: 100%; }
3645 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a {
3646 padding: 10px; }
3647 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
3648 font-size: 10px; }
3649 .usk-glossy-grid .usk-list-layout .usk-content {
3650 display: flex;
3651 align-items: center;
3652 width: 100%;
3653 height: 100%;
3654 padding: 10px; }
3655 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
3656 margin-bottom: 14px;
3657 display: none; }
3658 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc .desc {
3659 font-size: 14px;
3660 font-weight: 500;
3661 color: #6f6f6f;
3662 line-height: 1.6; }
3663
3664 @media (min-width: 768px) {
3665 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
3666 margin-bottom: 10px; }
3667 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
3668 font-size: 18px; }
3669 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
3670 font-size: 14px; }
3671 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3672 top: 10px;
3673 left: 15px; }
3674 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3675 padding: 15px; }
3676 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3677 padding: 4px 6px;
3678 font-size: 10px; }
3679 .usk-glossy-grid .usk-grid-layout {
3680 grid-template-columns: repeat(2, 1fr); }
3681 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a {
3682 padding: 10px; }
3683 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3684 font-size: 12px; }
3685 .usk-glossy-grid .usk-list-layout {
3686 grid-template-columns: repeat(1, 1fr); }
3687 .usk-glossy-grid .usk-list-layout .usk-content {
3688 padding: 15px; } }
3689
3690 @media (min-width: 1024px) {
3691 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
3692 top: 20px;
3693 left: 20px; }
3694 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
3695 padding: 20px; }
3696 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3697 padding: 4px 6px;
3698 font-size: 10px; }
3699 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
3700 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
3701 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3702 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3703 margin-bottom: 10px; }
3704 .usk-glossy-grid .usk-grid-layout {
3705 grid-template-columns: repeat(3, 1fr); }
3706 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a {
3707 padding: 12px; }
3708 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
3709 font-size: 14px; }
3710 .usk-glossy-grid .usk-list-layout {
3711 grid-template-columns: repeat(2, 1fr); }
3712 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a {
3713 padding: 10px; }
3714 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
3715 font-size: 12px; }
3716 .usk-glossy-grid .usk-list-layout .usk-content {
3717 padding: 20px; }
3718 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
3719 display: block; } }
3720
3721 @keyframes rotation {
3722 0% {
3723 transform: rotate(0deg); }
3724 100% {
3725 transform: rotate(360deg); } }
3726
3727 .usk-glossy-carousel .usk-carousel .usk-item {
3728 background: #fff;
3729 position: relative;
3730 height: auto;
3731 overflow: hidden; }
3732 .usk-glossy-carousel .usk-carousel .usk-item .usk-image {
3733 position: relative;
3734 overflow: hidden;
3735 width: 100%;
3736 height: 100%; }
3737 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .img {
3738 width: 100%;
3739 height: 100%;
3740 object-fit: cover; }
3741 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .default-image {
3742 opacity: 1;
3743 transform: scale(1.1);
3744 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3745 .usk-glossy-carousel .usk-carousel .usk-item .usk-image .hover-image {
3746 position: absolute;
3747 top: 0;
3748 left: 0;
3749 right: 0;
3750 bottom: 0;
3751 opacity: 0;
3752 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
3753 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
3754 display: block;
3755 position: absolute;
3756 text-align: left;
3757 top: 0;
3758 right: 0;
3759 padding: 20px; }
3760 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
3761 display: block; }
3762 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div {
3763 display: flex;
3764 justify-content: flex-end; }
3765 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3766 text-decoration: none;
3767 padding: 6px 6px;
3768 font-size: 10px;
3769 border-radius: 3px;
3770 text-transform: capitalize; }
3771 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
3772 background: #2B2D42;
3773 color: #fff; }
3774 .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,
3775 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3776 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3777 margin-bottom: 10px; }
3778 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
3779 background: #9FA8BC;
3780 color: #fff; }
3781 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
3782 background: #EF233C;
3783 color: #fff; }
3784 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
3785 background: #ff006e;
3786 color: #fff; }
3787 .usk-glossy-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
3788 background: #D90429;
3789 color: #fff; }
3790 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping {
3791 position: absolute;
3792 top: 20px;
3793 left: 20px;
3794 right: auto; }
3795 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a {
3796 text-decoration: none;
3797 display: block;
3798 text-align: center;
3799 border: 1px solid transparent;
3800 border-radius: 500px;
3801 margin-bottom: 5px; }
3802 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon {
3803 display: inline-flex;
3804 align-items: center;
3805 justify-content: center;
3806 border-radius: 50px;
3807 width: 28px;
3808 height: 28px; }
3809 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon::before {
3810 margin: 0;
3811 font-size: 10px; }
3812 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
3813 transition: all 0.3s ease;
3814 background: #2B2D42;
3815 color: #ffffffdb; }
3816 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
3817 transition: all 0.5s ease;
3818 background: #2B2D42;
3819 color: #ffffffdb; }
3820 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
3821 transition: all 0.6s ease;
3822 background: #2B2D42;
3823 color: #ffffffdb; }
3824 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart {
3825 transition: all 0.7s ease;
3826 background: #2B2D42;
3827 color: #ffffffdb; }
3828 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::before {
3829 display: none; }
3830 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.added i::after {
3831 content: "\2713";
3832 font-size: 16px; }
3833 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::before {
3834 display: none; }
3835 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping .usk-cart.loading .icon::after {
3836 content: "";
3837 width: 16px;
3838 height: 16px;
3839 border: 2px dotted #fff;
3840 border-radius: 50%;
3841 display: inline-block;
3842 animation: rotation 2s linear infinite; }
3843 .usk-glossy-carousel .usk-carousel .usk-item .usk-content {
3844 padding: 30px; }
3845 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title {
3846 text-decoration: none;
3847 margin-bottom: 10px;
3848 display: block; }
3849 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3850 font-size: 14px;
3851 color: #2B2D42;
3852 font-weight: 700;
3853 transition: all 0.3s ease;
3854 text-transform: capitalize;
3855 margin: 0; }
3856 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title:hover {
3857 color: #D90429; }
3858 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price {
3859 color: #9FA8BC;
3860 text-transform: capitalize;
3861 font-weight: 600;
3862 font-size: 12px;
3863 margin-bottom: 15px; }
3864 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price del {
3865 font-weight: 500; }
3866 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
3867 text-decoration: none;
3868 padding-left: 10px; }
3869 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating {
3870 display: flex;
3871 align-items: center; }
3872 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
3873 display: flex;
3874 align-items: center;
3875 padding: 0; }
3876 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
3877 margin: 0;
3878 font-size: 14px; }
3879 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-shoping a {
3880 transform: translateY(0px);
3881 opacity: 1; }
3882 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-image .default-image {
3883 opacity: 0;
3884 transform: scale(1); }
3885 .usk-glossy-carousel .usk-carousel .usk-item:hover .usk-image .hover-image {
3886 opacity: 1;
3887 transform: scale(1.1); }
3888
3889 .elementor-widget-usk-glossy-carousel .usk-arrows-container {
3890 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 40));
3891 transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 40)); }
3892
3893 .elementor-widget-usk-glossy-carousel .usk-dots-container {
3894 -webkit-transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 30));
3895 transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 30)); }
3896
3897 .elementor-widget-usk-glossy-carousel .usk-arrows-dots-container {
3898 -webkit-transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 40));
3899 transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 40)); }
3900
3901 .elementor-widget-usk-glossy-carousel .usk-arrows-fraction-container {
3902 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 40));
3903 transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 40)); }
3904
3905 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-container,
3906 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-container {
3907 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 0)) rotate(90deg);
3908 transform: translate(var(--usk-glossy-carousel-arrows-ncx, 0), var(--usk-glossy-carousel-arrows-ncy, 0)) rotate(90deg); }
3909
3910 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-dots-container,
3911 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-dots-container {
3912 -webkit-transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 0)) rotate(90deg);
3913 transform: translate(var(--usk-glossy-carousel-dots-nnx, 0), var(--usk-glossy-carousel-dots-nny, 0)) rotate(90deg); }
3914
3915 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-dots-container,
3916 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-dots-container {
3917 -webkit-transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 0)) rotate(90deg);
3918 transform: translate(var(--usk-glossy-carousel-both-ncx, 0), var(--usk-glossy-carousel-both-ncy, 0)) rotate(90deg); }
3919
3920 .elementor-widget-usk-glossy-carousel .usk-position-center-left .usk-arrows-fraction-container,
3921 .elementor-widget-usk-glossy-carousel .usk-position-center-right .usk-arrows-fraction-container {
3922 -webkit-transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
3923 transform: translate(var(--usk-glossy-carousel-arrows-fraction-ncx, 0), var(--usk-glossy-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
3924
3925 @media (min-width: 1024px) {
3926 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
3927 font-size: 18px; }
3928 .usk-glossy-carousel .usk-carousel .usk-item .usk-content .usk-price {
3929 font-size: 14px; }
3930 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon {
3931 width: 35px;
3932 height: 35px; }
3933 .usk-glossy-carousel .usk-carousel .usk-item .usk-shoping a .icon::before {
3934 font-size: 14px; }
3935 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
3936 padding: 7px 10px;
3937 font-size: 12px; }
3938 .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,
3939 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
3940 .usk-glossy-carousel .usk-carousel .usk-item .usk-imageper .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
3941 margin-bottom: 15px; } }
3942
3943 @keyframes rotation {
3944 0% {
3945 transform: rotate(0deg); }
3946 100% {
3947 transform: rotate(360deg); } }
3948
3949 .usk-product-accordion .usk-accordion {
3950 margin: 10px auto;
3951 border: 1px solid #eee;
3952 border-radius: 8px;
3953 box-sizing: border-box;
3954 margin-bottom: 20px;
3955 text-decoration: none;
3956 margin: 0; }
3957 .usk-product-accordion .usk-accordion .usk-accordion-header {
3958 background-color: #e91e63; }
3959 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
3960 font: bold 14px "Arial", sans-serif;
3961 color: #ffffff;
3962 text-align: left;
3963 width: 100%;
3964 padding: 15px;
3965 display: block;
3966 cursor: pointer;
3967 background-color: transparent;
3968 -webkit-transition: color 0.25s ease;
3969 transition: color 0.25s ease;
3970 position: relative;
3971 text-decoration: none;
3972 margin: 0;
3973 border: 0;
3974 transition: all 0.3s ease;
3975 overflow: hidden; }
3976 .usk-product-accordion .usk-accordion .usk-accordion-trigger::after {
3977 content: "+";
3978 text-align: center;
3979 transform: translate(0, -50%);
3980 position: absolute;
3981 right: -1px;
3982 top: 50%;
3983 padding: 10px; }
3984 .usk-product-accordion .usk-accordion .usk-accordion-trigger:focus {
3985 color: #808080; }
3986 .usk-product-accordion .usk-accordion .usk-item-box {
3987 overflow: hidden;
3988 transition-property: height, visibility;
3989 transition-timing-function: ease;
3990 margin: 0; }
3991 .usk-product-accordion .usk-accordion.js-enabled .usk-item-box {
3992 visibility: hidden; }
3993 .usk-product-accordion .usk-accordion.usk-active .usk-item-box {
3994 visibility: visible; }
3995 .usk-product-accordion .usk-accordion.usk-active > .usk-accordion-header .usk-accordion-trigger::after {
3996 content: "\2013"; }
3997
3998 .usk-product-accordion .usk-single-item {
3999 display: grid;
4000 grid-template-columns: repeat(1, 1fr);
4001 background: #fff;
4002 padding: 30px;
4003 position: relative; }
4004 .usk-product-accordion .usk-single-item .usk-single-item-box {
4005 display: inherit;
4006 align-items: center; }
4007 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4008 width: 100%;
4009 height: auto; }
4010 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image a img {
4011 width: 100%;
4012 height: 100%; }
4013 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4014 width: 100%;
4015 padding: 0;
4016 padding-top: 20px; }
4017 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category {
4018 margin-bottom: 15px; }
4019 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category a {
4020 text-decoration: none;
4021 font-size: 12px;
4022 border-radius: 2px;
4023 font-weight: 500;
4024 border: 1px solid #e91e63;
4025 padding: 5px 15px;
4026 text-transform: uppercase;
4027 color: #e91e63;
4028 transition: all 0.3s ease; }
4029 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-category a:hover {
4030 background: #e91e63;
4031 color: #fff; }
4032 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price {
4033 color: #32393b;
4034 font-size: 16px;
4035 font-weight: 700;
4036 margin-bottom: 10px; }
4037 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price del {
4038 color: #a09c9c;
4039 font-weight: 400; }
4040 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-price ins {
4041 text-decoration: none;
4042 padding-left: 8px; }
4043 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-desc {
4044 font-size: 14px;
4045 color: #6f6f6f;
4046 max-width: 500px;
4047 margin-bottom: 15px; }
4048 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-rating {
4049 margin-bottom: 15px;
4050 display: inline-block; }
4051 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping {
4052 display: flex;
4053 align-items: center;
4054 grid-column-gap: 10px; }
4055 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button {
4056 position: relative; }
4057 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.added {
4058 display: none;
4059 transition: all 3s ease-in-out; }
4060 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.loading::after {
4061 content: '';
4062 width: 12px;
4063 height: 12px;
4064 border: 2px dotted #fff;
4065 border-radius: 50%;
4066 display: inline-block;
4067 position: absolute;
4068 top: 35%;
4069 margin-left: -12px;
4070 text-align: center;
4071 animation: rotation 2s linear infinite; }
4072 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button.loading i {
4073 transition: all .3s ease-in-out;
4074 transform: translate(70px);
4075 opacity: .02; }
4076 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart {
4077 transition: all 3s ease; }
4078 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart::after {
4079 content: '\2713';
4080 margin-left: 5px;
4081 font-size: 13px; }
4082 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart i {
4083 display: none; }
4084 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button,
4085 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart {
4086 background: #2b2d42;
4087 display: inline-block;
4088 padding: 11px 22px;
4089 color: #fff;
4090 font-size: 12px;
4091 font-weight: 700;
4092 border-radius: 3px;
4093 text-transform: capitalize;
4094 transition: all .3s ease; }
4095 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button a,
4096 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart a {
4097 color: #fff; }
4098 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button .button-icon,
4099 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart .button-icon {
4100 margin-left: -5px;
4101 transition: all 0.3s ease;
4102 opacity: 0;
4103 visibility: hidden; }
4104 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-button:hover .button-icon,
4105 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .added_to_cart:hover .button-icon {
4106 margin-left: 10px;
4107 opacity: 1;
4108 visibility: visible; }
4109 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-action-btn {
4110 display: inline-block;
4111 text-decoration: none;
4112 text-align: center;
4113 border-radius: 3px;
4114 padding: 7px 12px;
4115 border: 1px solid #2b2d42; }
4116 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-wishlist {
4117 color: #2b2d42;
4118 transition: all 0.3s ease; }
4119 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-wishlist:hover {
4120 color: #fff;
4121 background: #000; }
4122 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-compare {
4123 color: #2b2d42;
4124 transition: all 0.3s ease; }
4125 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-compare:hover {
4126 color: #fff;
4127 background: #000; }
4128 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-quickview {
4129 color: #2b2d42;
4130 transition: all 0.3s ease; }
4131 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper .usk-shoping .usk-shoping-icon-quickview:hover {
4132 color: #fff;
4133 background: #000; }
4134 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4135 position: absolute;
4136 top: 0;
4137 right: 0;
4138 margin: 40px;
4139 display: flex;
4140 align-items: center; }
4141 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4142 margin-left: 10px; }
4143 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap:nth-child(1) {
4144 margin-left: 0; }
4145 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4146 text-transform: capitalize;
4147 font-weight: 500;
4148 padding: 5px 8px;
4149 border-radius: 2px;
4150 font-size: 12px; }
4151 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4152 background: #264653;
4153 color: #fff; }
4154 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
4155 background: #f7996e;
4156 color: #fff; }
4157 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
4158 background: #712f79;
4159 color: #fff; }
4160 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
4161 background: #ff2e00;
4162 color: #fff; }
4163 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
4164 background: #06d6a0;
4165 color: #fff; }
4166
4167 @media (min-width: 768px) {
4168 .usk-product-accordion .usk-single-item .usk-single-item-box {
4169 display: flex; }
4170 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4171 height: 100%; }
4172 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4173 margin: 15px; }
4174 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4175 padding: 20px;
4176 padding-top: 0; }
4177 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
4178 font: bold 18px "Arial", sans-serif; } }
4179
4180 @media (min-width: 1024px) {
4181 .usk-product-accordion .usk-single-item .usk-single-item-box {
4182 display: flex; }
4183 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-image {
4184 height: 100%; }
4185 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-badge-label-wrapper {
4186 margin: 15px; }
4187 .usk-product-accordion .usk-single-item .usk-single-item-box .usk-content-wrapper {
4188 padding: 20px;
4189 padding-top: 0; }
4190 .usk-product-accordion .usk-accordion .usk-accordion-trigger {
4191 font: bold 18px "Arial", sans-serif; } }
4192
4193 @keyframes rotation {
4194 0% {
4195 transform: rotate(0deg); }
4196 100% {
4197 transform: rotate(360deg); } }
4198
4199 .usk-product-category .usk-grid {
4200 grid-template-columns: repeat(1, 1fr);
4201 grid-gap: 20px;
4202 display: grid;
4203 text-decoration: none;
4204 margin: 0 auto; }
4205
4206 .usk-product-category .category-link {
4207 text-decoration: none; }
4208
4209 .usk-product-category .usk-item {
4210 position: relative;
4211 transition: all 0.3s ease;
4212 overflow: hidden;
4213 border: 1px solid #ece8e8;
4214 border-radius: 10px; }
4215
4216 .usk-product-category .usk-content {
4217 position: absolute; }
4218
4219 .usk-product-category .usk-product-category-image img {
4220 width: 100%;
4221 height: 100%;
4222 object-fit: cover; }
4223
4224 .usk-product-category .title {
4225 color: #2B2D42;
4226 font-size: 18px;
4227 font-weight: 700;
4228 line-height: 22px;
4229 margin: 0;
4230 text-transform: uppercase;
4231 text-decoration: none;
4232 transition: all 0.3s ease;
4233 margin-bottom: 6px; }
4234 .usk-product-category .title:hover {
4235 color: #D90429; }
4236
4237 .usk-product-category .usk-category-count {
4238 color: #EF233C;
4239 font-size: 13px;
4240 text-transform: uppercase;
4241 margin: 0;
4242 transition: all 0.3s ease; }
4243 .usk-product-category .usk-category-count .usk-count-text {
4244 padding-left: 5px; }
4245
4246 .usk-product-category.style-1 .usk-item:hover {
4247 box-shadow: 0px 9px 16px -4px rgba(0, 0, 0, 0.23);
4248 transition: all 0.3s ease; }
4249
4250 .usk-product-category.style-1 .usk-content {
4251 text-align: center;
4252 padding: 20px 30px;
4253 border-radius: 5px;
4254 top: 50%;
4255 left: 50%;
4256 transform: translate(-50%, -50%);
4257 border: 1px solid #e2e2e2;
4258 backdrop-filter: blur(15px);
4259 background: rgba(255, 255, 255, 0.22); }
4260
4261 .usk-product-category.style-2 .usk-item {
4262 height: 100px;
4263 overflow: hidden; }
4264 .usk-product-category.style-2 .usk-item:hover .usk-product-category-image img {
4265 transform: scale(1.1); }
4266
4267 .usk-product-category.style-2 .usk-product-category-image {
4268 width: 100%;
4269 height: 100%; }
4270 .usk-product-category.style-2 .usk-product-category-image img {
4271 transition: all .3s ease; }
4272
4273 .usk-product-category.style-2 .usk-content {
4274 top: 50%;
4275 transform: translateY(-50%);
4276 display: flex;
4277 align-items: center;
4278 width: 100%;
4279 padding: 20px; }
4280
4281 .usk-product-category.style-2 .title {
4282 margin: 0; }
4283
4284 .usk-product-category.style-2 .usk-category-count {
4285 margin-left: auto; }
4286
4287 .usk-product-category.style-2 .usk-count-text {
4288 display: none; }
4289
4290 .usk-product-category.style-2 .usk-count-number {
4291 background: #2B2D42;
4292 color: #E6EDEF;
4293 width: 30px;
4294 height: 30px;
4295 line-height: 30px;
4296 text-align: center;
4297 display: inherit;
4298 border-radius: 100px; }
4299 .usk-product-category.style-2 .usk-count-number:hover {
4300 background: #000; }
4301
4302 .usk-product-category.style-3 .usk-item:hover .usk-product-category-image img {
4303 transform: scale(1.1); }
4304
4305 .usk-product-category.style-3 .usk-item:hover .title {
4306 transform: translateY(0); }
4307
4308 .usk-product-category.style-3 .usk-item:hover .usk-category-count {
4309 opacity: 1;
4310 transform: translateY(0); }
4311
4312 .usk-product-category.style-3 .usk-product-category-image img {
4313 transition: all .3s ease; }
4314
4315 .usk-product-category.style-3 .usk-content {
4316 bottom: 0;
4317 padding: 28px;
4318 overflow: hidden; }
4319
4320 .usk-product-category.style-3 .title {
4321 transform: translateY(30px);
4322 overflow: hidden;
4323 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; }
4324
4325 .usk-product-category.style-3 .usk-category-count {
4326 opacity: 0;
4327 transform: translateY(25px);
4328 overflow: hidden;
4329 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; }
4330
4331 .usk-product-category.style-4 .usk-item {
4332 display: flex;
4333 align-items: center;
4334 justify-content: center; }
4335 .usk-product-category.style-4 .usk-item:hover .usk-product-category-image img {
4336 transform: scale(1.1); }
4337 .usk-product-category.style-4 .usk-item:hover .title {
4338 opacity: 0; }
4339 .usk-product-category.style-4 .usk-item:hover .usk-category-count {
4340 opacity: 1;
4341 transform: translateY(-20px); }
4342
4343 .usk-product-category.style-4 .usk-product-category-image img {
4344 transition: all .3s ease; }
4345
4346 .usk-product-category.style-4 .usk-content {
4347 top: 50%;
4348 transform: translateY(-50%);
4349 text-align: center; }
4350
4351 .usk-product-category.style-4 .title {
4352 background: #2B2D42;
4353 padding: 5px 10px;
4354 border-radius: 2px;
4355 color: #fff;
4356 font-size: 14px;
4357 transform: translateY(20px);
4358 opacity: 1;
4359 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; }
4360
4361 .usk-product-category.style-4 .usk-category-count {
4362 padding: 5px 10px;
4363 color: #fff;
4364 background: #D90429;
4365 border-radius: 3px;
4366 transform: translateY(-10px);
4367 opacity: 0;
4368 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; }
4369
4370 .usk-product-category.style-5 .usk-item {
4371 display: flex;
4372 align-items: center;
4373 justify-content: center;
4374 border-radius: 0; }
4375 .usk-product-category.style-5 .usk-item:hover .usk-product-category-image:before {
4376 background-color: transparent !important; }
4377 .usk-product-category.style-5 .usk-item:hover .title {
4378 transform: translateY(0); }
4379 .usk-product-category.style-5 .usk-item:hover .usk-category-count {
4380 transform: translateY(0);
4381 opacity: 1; }
4382
4383 .usk-product-category.style-5 .usk-product-category-image {
4384 position: relative; }
4385 .usk-product-category.style-5 .usk-product-category-image:before {
4386 position: absolute;
4387 content: '';
4388 width: 100%;
4389 height: 100%;
4390 background: #2B2D42;
4391 transition: all .3s ease; }
4392
4393 .usk-product-category.style-5 .usk-content {
4394 top: 50%;
4395 transform: translateY(-50%);
4396 text-align: center; }
4397
4398 .usk-product-category.style-5 .title {
4399 color: #E6EDEF;
4400 transform: translateY(12px);
4401 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; }
4402
4403 .usk-product-category.style-5 .usk-category-count {
4404 transform: translateY(20px);
4405 opacity: 0;
4406 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; }
4407
4408 .usk-product-category.style-6 .usk-item {
4409 display: flex;
4410 align-items: center;
4411 grid-gap: 15px;
4412 border: 0; }
4413
4414 .usk-product-category.style-6 .usk-content {
4415 position: unset; }
4416
4417 .usk-product-category.style-6 .usk-product-category-image img {
4418 width: 60px;
4419 height: 60px;
4420 border-radius: 100%;
4421 padding: 5px;
4422 border-radius: 50%;
4423 border: 1px solid #ddd; }
4424
4425 .usk-product-category.style-6 .usk-category-count {
4426 display: none; }
4427
4428 .usk-product-category.style-6 .title {
4429 margin: 0;
4430 font-size: 14px; }
4431
4432 @media (min-width: 768px) {
4433 .usk-product-category .usk-grid {
4434 grid-template-columns: repeat(2, 1fr); } }
4435
4436 @media (min-width: 1024px) {
4437 .usk-product-category .usk-grid {
4438 grid-template-columns: repeat(3, 1fr); } }
4439
4440 .usk-product-category-carousel .category-link {
4441 text-decoration: none; }
4442
4443 .usk-product-category-carousel .usk-item {
4444 position: relative;
4445 transition: all 0.3s ease;
4446 overflow: hidden;
4447 border: 1px solid #ece8e8;
4448 border-radius: 10px; }
4449
4450 .usk-product-category-carousel .usk-content {
4451 position: absolute; }
4452
4453 .usk-product-category-carousel .usk-category-image img {
4454 width: 100%;
4455 height: 100%;
4456 object-fit: cover; }
4457
4458 .usk-product-category-carousel .title {
4459 color: #2B2D42;
4460 font-size: 18px;
4461 font-weight: 700;
4462 line-height: 22px;
4463 margin: 0;
4464 text-transform: uppercase;
4465 text-decoration: none;
4466 transition: all 0.3s ease;
4467 margin-bottom: 6px; }
4468 .usk-product-category-carousel .title:hover {
4469 color: #D90429; }
4470
4471 .usk-product-category-carousel .usk-category-count {
4472 color: #EF233C;
4473 font-size: 13px;
4474 text-transform: uppercase;
4475 margin: 0;
4476 transition: all 0.3s ease; }
4477 .usk-product-category-carousel .usk-category-count .usk-count-text {
4478 padding-left: 5px; }
4479
4480 .usk-product-category-carousel.style-1 .usk-item:hover {
4481 box-shadow: 0px 9px 16px -4px rgba(0, 0, 0, 0.23);
4482 transition: all 0.3s ease; }
4483
4484 .usk-product-category-carousel.style-1 .usk-content {
4485 text-align: center;
4486 padding: 20px 30px;
4487 border-radius: 5px;
4488 top: 50%;
4489 left: 50%;
4490 transform: translate(-50%, -50%);
4491 border: 1px solid #e2e2e2;
4492 backdrop-filter: blur(15px);
4493 background: rgba(255, 255, 255, 0.22); }
4494
4495 .usk-product-category-carousel.style-2 .usk-item {
4496 height: 100px;
4497 overflow: hidden; }
4498 .usk-product-category-carousel.style-2 .usk-item:hover .usk-category-image img {
4499 transform: scale(1.1); }
4500
4501 .usk-product-category-carousel.style-2 .usk-category-image {
4502 width: 100%;
4503 height: 100%; }
4504 .usk-product-category-carousel.style-2 .usk-category-image img {
4505 transition: all .3s ease; }
4506
4507 .usk-product-category-carousel.style-2 .usk-content {
4508 top: 50%;
4509 transform: translateY(-50%);
4510 display: flex;
4511 align-items: center;
4512 width: 100%;
4513 padding: 20px; }
4514
4515 .usk-product-category-carousel.style-2 .title {
4516 margin: 0; }
4517
4518 .usk-product-category-carousel.style-2 .usk-category-count {
4519 margin-left: auto; }
4520
4521 .usk-product-category-carousel.style-2 .usk-count-text {
4522 display: none; }
4523
4524 .usk-product-category-carousel.style-2 .usk-count-number {
4525 background: #2B2D42;
4526 color: #E6EDEF;
4527 width: 30px;
4528 height: 30px;
4529 line-height: 30px;
4530 text-align: center;
4531 display: inherit;
4532 border-radius: 100px; }
4533 .usk-product-category-carousel.style-2 .usk-count-number:hover {
4534 background: #000; }
4535
4536 .usk-product-category-carousel.style-3 .usk-item:hover .usk-category-image img {
4537 transform: scale(1.1); }
4538
4539 .usk-product-category-carousel.style-3 .usk-item:hover .title {
4540 transform: translateY(0); }
4541
4542 .usk-product-category-carousel.style-3 .usk-item:hover .usk-category-count {
4543 opacity: 1;
4544 transform: translateY(0); }
4545
4546 .usk-product-category-carousel.style-3 .usk-category-image img {
4547 transition: all .3s ease; }
4548
4549 .usk-product-category-carousel.style-3 .usk-content {
4550 bottom: 0;
4551 padding: 28px;
4552 overflow: hidden; }
4553
4554 .usk-product-category-carousel.style-3 .title {
4555 transform: translateY(30px);
4556 overflow: hidden;
4557 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; }
4558
4559 .usk-product-category-carousel.style-3 .usk-category-count {
4560 opacity: 0;
4561 transform: translateY(25px);
4562 overflow: hidden;
4563 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; }
4564
4565 .usk-product-category-carousel.style-4 .usk-item {
4566 display: flex;
4567 align-items: center;
4568 justify-content: center; }
4569 .usk-product-category-carousel.style-4 .usk-item:hover .usk-category-image img {
4570 transform: scale(1.1); }
4571 .usk-product-category-carousel.style-4 .usk-item:hover .title {
4572 opacity: 0; }
4573 .usk-product-category-carousel.style-4 .usk-item:hover .usk-category-count {
4574 opacity: 1;
4575 transform: translateY(-20px); }
4576
4577 .usk-product-category-carousel.style-4 .usk-category-image img {
4578 transition: all .3s ease; }
4579
4580 .usk-product-category-carousel.style-4 .usk-content {
4581 top: 50%;
4582 transform: translateY(-50%);
4583 text-align: center; }
4584
4585 .usk-product-category-carousel.style-4 .title {
4586 background: #2B2D42;
4587 padding: 5px 10px;
4588 border-radius: 2px;
4589 color: #fff;
4590 font-size: 14px;
4591 transform: translateY(20px);
4592 opacity: 1;
4593 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; }
4594
4595 .usk-product-category-carousel.style-4 .usk-category-count {
4596 padding: 5px 10px;
4597 color: #fff;
4598 background: #D90429;
4599 border-radius: 3px;
4600 transform: translateY(-10px);
4601 opacity: 0;
4602 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; }
4603
4604 .usk-product-category-carousel.style-5 .usk-item {
4605 display: flex;
4606 align-items: center;
4607 justify-content: center;
4608 border-radius: 0; }
4609 .usk-product-category-carousel.style-5 .usk-item:hover .usk-category-image:before {
4610 background-color: transparent !important; }
4611 .usk-product-category-carousel.style-5 .usk-item:hover .title {
4612 transform: translateY(0); }
4613 .usk-product-category-carousel.style-5 .usk-item:hover .usk-category-count {
4614 transform: translateY(0);
4615 opacity: 1; }
4616
4617 .usk-product-category-carousel.style-5 .usk-category-image {
4618 position: relative; }
4619 .usk-product-category-carousel.style-5 .usk-category-image:before {
4620 position: absolute;
4621 content: '';
4622 width: 100%;
4623 height: 100%;
4624 background: #2B2D42;
4625 transition: all .3s ease; }
4626
4627 .usk-product-category-carousel.style-5 .usk-content {
4628 top: 50%;
4629 transform: translateY(-50%);
4630 text-align: center; }
4631
4632 .usk-product-category-carousel.style-5 .title {
4633 color: #E6EDEF;
4634 transform: translateY(12px);
4635 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; }
4636
4637 .usk-product-category-carousel.style-5 .usk-category-count {
4638 transform: translateY(20px);
4639 opacity: 0;
4640 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; }
4641
4642 .usk-product-category-carousel.style-6 .usk-item {
4643 display: flex;
4644 align-items: center;
4645 grid-gap: 15px;
4646 border: 0; }
4647
4648 .usk-product-category-carousel.style-6 .usk-content {
4649 position: unset; }
4650
4651 .usk-product-category-carousel.style-6 .usk-category-image img {
4652 width: 60px;
4653 height: 60px;
4654 border-radius: 100%;
4655 padding: 5px;
4656 border-radius: 50%;
4657 border: 1px solid #ddd; }
4658
4659 .usk-product-category-carousel.style-6 .usk-category-count {
4660 display: none; }
4661
4662 .usk-product-category-carousel.style-6 .title {
4663 margin: 0;
4664 font-size: 14px; }
4665
4666 .elementor-widget-usk-product-category-carousel .usk-arrows-container {
4667 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 40));
4668 transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 40)); }
4669
4670 .elementor-widget-usk-product-category-carousel .usk-dots-container {
4671 -webkit-transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 30));
4672 transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 30)); }
4673
4674 .elementor-widget-usk-product-category-carousel .usk-arrows-dots-container {
4675 -webkit-transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 40));
4676 transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 40)); }
4677
4678 .elementor-widget-usk-product-category-carousel .usk-arrows-fraction-container {
4679 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 40));
4680 transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 40)); }
4681
4682 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-container,
4683 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-container {
4684 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 0)) rotate(90deg);
4685 transform: translate(var(--usk-product-category-carousel-arrows-ncx, 0), var(--usk-product-category-carousel-arrows-ncy, 0)) rotate(90deg); }
4686
4687 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-dots-container,
4688 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-dots-container {
4689 -webkit-transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 0)) rotate(90deg);
4690 transform: translate(var(--usk-product-category-carousel-dots-nnx, 0), var(--usk-product-category-carousel-dots-nny, 0)) rotate(90deg); }
4691
4692 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-dots-container,
4693 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-dots-container {
4694 -webkit-transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 0)) rotate(90deg);
4695 transform: translate(var(--usk-product-category-carousel-both-ncx, 0), var(--usk-product-category-carousel-both-ncy, 0)) rotate(90deg); }
4696
4697 .elementor-widget-usk-product-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
4698 .elementor-widget-usk-product-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
4699 -webkit-transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
4700 transform: translate(var(--usk-product-category-carousel-arrows-fraction-ncx, 0), var(--usk-product-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
4701
4702 .ultimate-store-kit * {
4703 margin: 0;
4704 padding: 0;
4705 box-sizing: border-box;
4706 vertical-align: middle; }
4707
4708 .usk-product-image-accordion .usk-grid-wrap {
4709 display: block; }
4710
4711 .usk-product-image-accordion .usk-item {
4712 width: 100%;
4713 height: 350px;
4714 flex: 1 0 10em;
4715 transition: flex-basis 0.5s cubic-bezier(0.2, 0.48, 0.58, 1), -ms-flex-preferred-size 0.4s ease-in-out;
4716 cursor: pointer; }
4717 .usk-product-image-accordion .usk-item .usk-item-box {
4718 position: relative;
4719 width: 100%;
4720 height: 100%;
4721 transition: all 0.3s ease; }
4722 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap {
4723 height: 100%; }
4724 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image {
4725 height: 100%;
4726 position: relative; }
4727 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image::before {
4728 content: '';
4729 position: absolute;
4730 bottom: 0;
4731 left: 0;
4732 width: 100%;
4733 height: 62%;
4734 background-image: linear-gradient(34deg, #000000, transparent, #f000); }
4735 .usk-product-image-accordion .usk-item .usk-item-box .usk-image-wrap .usk-image a .usk-img {
4736 width: 100%;
4737 height: 100%;
4738 object-fit: cover;
4739 transition: all 0.3s ease; }
4740 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper {
4741 position: absolute;
4742 top: 0;
4743 left: 0;
4744 padding: 20px; }
4745 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4746 margin-bottom: 10px; }
4747 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4748 padding: 4px 8px;
4749 display: inline-block;
4750 font-size: 12px;
4751 font-weight: 500;
4752 text-transform: capitalize;
4753 border-radius: 2px; }
4754 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4755 background: #2b2d42;
4756 color: #fff; }
4757 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
4758 background: #8d99ae;
4759 color: #fff; }
4760 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
4761 background: #ef233c;
4762 color: #fff; }
4763 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
4764 background: #e60477;
4765 color: #fff; }
4766 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
4767 background: #d90429;
4768 color: #fff; }
4769 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4770 position: absolute;
4771 bottom: 0;
4772 left: 0;
4773 padding: 20px;
4774 width: 100%; }
4775 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping {
4776 display: flex;
4777 align-items: center; }
4778 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn {
4779 transform: translateY(30px);
4780 opacity: 0;
4781 visibility: hidden;
4782 margin-right: 10px; }
4783 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn .icon {
4784 width: 30px;
4785 height: 30px;
4786 line-height: 30px;
4787 text-align: center;
4788 font-size: 11px;
4789 border-radius: 3px; }
4790 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist,
4791 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare,
4792 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view,
4793 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart {
4794 background: #000;
4795 color: #dedede;
4796 border-radius: 3px; }
4797 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist:hover,
4798 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare:hover,
4799 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view:hover,
4800 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart:hover {
4801 background: #d90429; }
4802 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-wishlist {
4803 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.3s ease; }
4804 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-compare {
4805 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.4s ease; }
4806 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-view {
4807 transition: transform 0.5s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.5s ease; }
4808 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-cart {
4809 transition: transform 0.6s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.6s ease; }
4810 .usk-product-image-accordion .usk-item .usk-item-box::before {
4811 position: absolute;
4812 content: "";
4813 width: 100%;
4814 height: 100%;
4815 transition: all 0.3s ease; }
4816 .usk-product-image-accordion .usk-item .usk-content {
4817 margin-bottom: 20px;
4818 transform: translateY(50px);
4819 transition: transform 0.4s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.4s ease; }
4820 .usk-product-image-accordion .usk-item .usk-content .usk-category {
4821 margin-bottom: 15px;
4822 display: inline-flex;
4823 gap: 5px;
4824 flex-wrap: wrap; }
4825 .usk-product-image-accordion .usk-item .usk-content .usk-category a {
4826 background: transparent;
4827 border: 1px solid #ef233c;
4828 padding: 4px 12px;
4829 text-decoration: none;
4830 color: #ef233c;
4831 font-size: 10px;
4832 text-transform: uppercase;
4833 font-weight: 500;
4834 border-radius: 3px;
4835 transition: all 0.3s ease; }
4836 .usk-product-image-accordion .usk-item .usk-content .usk-category a:hover {
4837 background: #d90429;
4838 border: 1px solid #d90429;
4839 color: #fff; }
4840 .usk-product-image-accordion .usk-item .usk-content .usk-title {
4841 margin-bottom: 10px;
4842 font-size: 18px;
4843 line-height: 1.4;
4844 font-weight: 600; }
4845 .usk-product-image-accordion .usk-item .usk-content .usk-title .title {
4846 text-decoration: none;
4847 color: #edf2f4;
4848 transition: all 0.3s ease; }
4849 .usk-product-image-accordion .usk-item .usk-content .usk-title .title:hover {
4850 color: #d90429; }
4851 .usk-product-image-accordion .usk-item .usk-content .usk-price {
4852 display: flex;
4853 align-items: center;
4854 color: #e7e7e7;
4855 font-size: 14px;
4856 font-weight: 700;
4857 margin-bottom: 2px; }
4858 .usk-product-image-accordion .usk-item .usk-content .usk-price del {
4859 font-weight: 500; }
4860 .usk-product-image-accordion .usk-item .usk-content .usk-price ins {
4861 text-decoration: none;
4862 padding-left: 6px;
4863 color: #fff; }
4864 .usk-product-image-accordion .usk-item .usk-content .usk-rating .usk-rating i {
4865 color: #efab14;
4866 font-size: 13px; }
4867 .usk-product-image-accordion .usk-item:hover {
4868 flex-basis: 20em; }
4869 .usk-product-image-accordion .usk-item:hover .usk-content-box .usk-content {
4870 transform: translateY(0); }
4871 .usk-product-image-accordion .usk-item:hover .usk-content-box .usk-shoping .usk-action-btn {
4872 transform: translateX(0);
4873 opacity: 1;
4874 visibility: visible; }
4875
4876 @media (min-width: 768px) {
4877 .usk-product-image-accordion .usk-grid-wrap {
4878 overflow: hidden;
4879 display: block; }
4880 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4881 padding: 30px;
4882 width: 100%; } }
4883
4884 @media (min-width: 1024px) {
4885 .usk-product-image-accordion .usk-grid-wrap {
4886 display: flex; }
4887 .usk-product-image-accordion .usk-item {
4888 height: 600px; }
4889 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box {
4890 padding: 30px;
4891 width: 300px; }
4892 .usk-product-image-accordion .usk-item .usk-item-box .usk-content-box .usk-shoping .usk-action-btn .icon {
4893 width: 35px;
4894 height: 35px;
4895 line-height: 35px;
4896 font-size: 12px; }
4897 .usk-product-image-accordion .usk-item .usk-item-box .usk-badge-label-wrapper {
4898 padding: 30px; }
4899 .usk-product-image-accordion .usk-item .usk-content .usk-category span a {
4900 padding: 4px 14px;
4901 font-size: 12px; }
4902 .usk-product-image-accordion .usk-item .usk-content .usk-title .title {
4903 font-size: 22px; } }
4904
4905 .ultimate-store-kit .usk-list-wrap {
4906 display: grid;
4907 grid-gap: 30px;
4908 grid-template-columns: repeat(1, 1fr); }
4909 .ultimate-store-kit .usk-list-wrap .usk-item {
4910 border: 1px solid #dcd4d4;
4911 padding: 5px;
4912 border-radius: 8px;
4913 position: relative; }
4914 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box {
4915 display: flex;
4916 align-items: center;
4917 height: 100%; }
4918 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap {
4919 width: 100px;
4920 height: 100%;
4921 border-radius: 8px;
4922 display: flex;
4923 overflow: hidden; }
4924 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap a img {
4925 width: 100%;
4926 height: 100%;
4927 object-fit: cover; }
4928 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content {
4929 width: 100%;
4930 padding: 10px; }
4931 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title .title {
4932 font-weight: 700;
4933 line-height: 1.4;
4934 margin-bottom: 5px;
4935 font-size: 12px;
4936 color: #161616c7;
4937 text-decoration: none;
4938 transition: all 0.3s cubic-bezier(0.18, 0.43, 0.58, 1); }
4939 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating {
4940 margin-bottom: 8px; }
4941 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating .woocommerce-review-link {
4942 display: none; }
4943 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price {
4944 color: #f06004;
4945 font-weight: 500;
4946 display: flex;
4947 align-items: center;
4948 font-size: 10px; }
4949 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price del {
4950 color: #7e7777; }
4951 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price ins {
4952 text-decoration: none;
4953 padding-left: 10px; }
4954 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper {
4955 position: absolute;
4956 top: 0;
4957 right: 0;
4958 display: flex;
4959 align-items: center;
4960 overflow: hidden;
4961 visibility: hidden; }
4962 @media screen and (min-width: 768px) {
4963 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper {
4964 visibility: visible; } }
4965 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap {
4966 margin-left: 10px; }
4967 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap:nth-child(1) {
4968 margin-left: 0; }
4969 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-badge-wrap .usk-badge {
4970 text-transform: capitalize;
4971 font-weight: 500;
4972 padding: 5px 8px;
4973 border-radius: 2px;
4974 font-size: 10px;
4975 display: block; }
4976 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-sale-badge .usk-badge {
4977 background: #264653;
4978 color: #fff; }
4979 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-percantage-badge .usk-badge {
4980 background: #f7996e;
4981 color: #fff; }
4982 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-stock-status-badge .usk-badge {
4983 background: #712f79;
4984 color: #fff; }
4985 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-trending-badge .usk-badge {
4986 background: #ff2e00;
4987 color: #fff; }
4988 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-badge-label-wrapper .usk-new-badge .usk-badge {
4989 background: #06d6a0;
4990 color: #fff; }
4991
4992 @media (min-width: 1024px) {
4993 .ultimate-store-kit-container {
4994 padding-left: 40px;
4995 padding-right: 40px; }
4996 .ultimate-store-kit .usk-list-wrap .usk-item {
4997 padding: 10px; }
4998 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content {
4999 padding: 20px; }
5000 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title {
5001 outline: none; }
5002 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-title .title {
5003 font-weight: 700;
5004 margin-bottom: 10px;
5005 font-size: 16px; }
5006 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-rating {
5007 margin-bottom: 10px; }
5008 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-content .usk-price {
5009 font-size: 12px; }
5010 .ultimate-store-kit .usk-list-wrap .usk-item .usk-item-box .usk-image-wrap {
5011 width: 170px; } }
5012
5013 .ultimate-store-kit-container {
5014 display: flow-root;
5015 box-sizing: content-box;
5016 max-width: 1400px;
5017 margin-left: auto;
5018 margin-right: auto;
5019 padding-left: 14px;
5020 padding-right: 14px; }
5021
5022 .ultimate-store-kit * {
5023 margin: 0;
5024 padding: 0;
5025 box-sizing: border-box;
5026 vertical-align: middle; }
5027
5028 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5029 grid-template-columns: repeat(1, 1fr);
5030 display: grid;
5031 grid-gap: 30px; }
5032 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item {
5033 padding: 40px;
5034 background: #f9f9f9;
5035 border-radius: 10px;
5036 position: relative; }
5037 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap {
5038 display: inline-flex;
5039 align-items: center;
5040 position: relative; }
5041 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper {
5042 display: flex;
5043 align-items: center; }
5044 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image {
5045 width: 80px; }
5046 .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 {
5047 border-radius: 10px;
5048 width: 100%;
5049 height: 100%;
5050 object-fit: cover; }
5051 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content {
5052 width: 100%; }
5053 .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 {
5054 font-size: 14px;
5055 text-transform: capitalize;
5056 font-weight: 500; }
5057 .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 {
5058 color: #6f6f6f;
5059 font-weight: 400; }
5060 .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 {
5061 text-decoration: none;
5062 color: #252323; }
5063 .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 {
5064 font-size: 16px;
5065 font-weight: 500; }
5066 .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 {
5067 text-decoration: none;
5068 color: #3e3e3e;
5069 transition: all 0.3s ease; }
5070 .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 {
5071 color: #f00; }
5072 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating {
5073 position: absolute;
5074 top: -22px;
5075 right: 25px; }
5076 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating span .usk-rating-icon {
5077 color: #ffc107;
5078 font-size: 46px; }
5079 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-rating .usk-rating-text {
5080 position: absolute;
5081 top: 50%;
5082 left: 50%;
5083 transform: translate(-50%, -50%);
5084 color: #fff;
5085 font-size: 18px;
5086 margin-top: 2px;
5087 font-weight: 700; }
5088 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap .usk-review-item .usk-review-text {
5089 font-size: 14px;
5090 color: #6f6f6f;
5091 text-transform: capitalize;
5092 line-height: 1.6;
5093 margin-top: 30px; }
5094
5095 @media (min-width: 768px) {
5096 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5097 grid-template-columns: repeat(2, 1fr); } }
5098
5099 @media (min-width: 1024px) {
5100 .ultimate-store-kit-container {
5101 padding-left: 40px;
5102 padding-right: 40px; }
5103 .ultimate-store-kit-review-wrapper .usk-review-grid-wrap {
5104 grid-template-columns: repeat(3, 1fr); } }
5105
5106 .usk-product-review-carousel .swiper,
5107 .usk-product-review-carousel .swiper-container {
5108 padding-top: 40px !important;
5109 padding-bottom: 40px !important; }
5110
5111 .usk-product-review-carousel .usk-carousel .usk-review-item {
5112 padding: 40px;
5113 background: #f9f9f9;
5114 border-radius: 10px;
5115 position: relative;
5116 overflow: visible;
5117 height: auto; }
5118 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap {
5119 display: inline-flex;
5120 align-items: center;
5121 position: relative; }
5122 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper {
5123 display: flex;
5124 align-items: center; }
5125 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image {
5126 width: 80px; }
5127 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-avatar-image img {
5128 border-radius: 10px;
5129 width: 100%;
5130 height: 100%;
5131 object-fit: cover; }
5132 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content {
5133 width: 100%; }
5134 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-author-name {
5135 font-size: 14px;
5136 text-transform: capitalize;
5137 font-weight: 500; }
5138 .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 {
5139 color: #6f6f6f;
5140 font-weight: 400; }
5141 .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 {
5142 text-decoration: none;
5143 color: #252323; }
5144 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title {
5145 margin: 0;
5146 font-size: 16px;
5147 font-weight: 500; }
5148 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-info-wrap .usk-review-avatar-wrapper .usk-review-content .usk-review-title a {
5149 text-decoration: none;
5150 color: #3e3e3e;
5151 transition: all 0.3s ease; }
5152 .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 {
5153 color: #f00; }
5154 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating {
5155 position: absolute;
5156 top: -22px;
5157 right: 25px; }
5158 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating span .usk-rating-icon {
5159 color: #ffc107;
5160 font-size: 46px; }
5161 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-rating .usk-rating-text {
5162 position: absolute;
5163 top: 50%;
5164 left: 50%;
5165 transform: translate(-50%, -50%);
5166 color: #fff;
5167 font-size: 18px;
5168 margin-top: 2px;
5169 font-weight: 700; }
5170 .usk-product-review-carousel .usk-carousel .usk-review-item .usk-review-text {
5171 font-size: 14px;
5172 color: #6f6f6f;
5173 text-transform: capitalize;
5174 line-height: 1.6;
5175 margin-top: 30px; }
5176
5177 .elementor-widget-usk-product-review-carousel .usk-arrows-container {
5178 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0));
5179 transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)); }
5180
5181 .elementor-widget-usk-product-review-carousel .usk-dots-container {
5182 -webkit-transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 30));
5183 transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 30)); }
5184
5185 .elementor-widget-usk-product-review-carousel .usk-arrows-dots-container {
5186 -webkit-transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 40));
5187 transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 40)); }
5188
5189 .elementor-widget-usk-product-review-carousel .usk-arrows-fraction-container {
5190 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 40));
5191 transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 40)); }
5192
5193 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-container,
5194 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-container {
5195 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)) rotate(90deg);
5196 transform: translate(var(--usk-product-review-carousel-arrows-ncx, 0), var(--usk-product-review-carousel-arrows-ncy, 0)) rotate(90deg); }
5197
5198 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-dots-container,
5199 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-dots-container {
5200 -webkit-transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 0)) rotate(90deg);
5201 transform: translate(var(--usk-product-review-carousel-dots-nnx, 0), var(--usk-product-review-carousel-dots-nny, 0)) rotate(90deg); }
5202
5203 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-dots-container,
5204 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-dots-container {
5205 -webkit-transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 0)) rotate(90deg);
5206 transform: translate(var(--usk-product-review-carousel-both-ncx, 0), var(--usk-product-review-carousel-both-ncy, 0)) rotate(90deg); }
5207
5208 .elementor-widget-usk-product-review-carousel .usk-position-center-left .usk-arrows-fraction-container,
5209 .elementor-widget-usk-product-review-carousel .usk-position-center-right .usk-arrows-fraction-container {
5210 -webkit-transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
5211 transform: translate(var(--usk-product-review-carousel-arrows-fraction-ncx, 0), var(--usk-product-review-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
5212
5213 .usk-wc-products-table {
5214 overflow-x: auto; }
5215 .usk-wc-products-table .usk-rating {
5216 display: table-cell !important; }
5217 .usk-wc-products-table .dataTables_wrapper {
5218 margin-bottom: 50px; }
5219 .usk-wc-products-table .dataTables_wrapper .dataTables_length {
5220 float: left; }
5221 .usk-wc-products-table .dataTables_wrapper .dataTables_length label {
5222 font-size: 16px;
5223 text-transform: capitalize;
5224 color: #1f2027;
5225 display: flex;
5226 align-items: center;
5227 grid-column-gap: 12px; }
5228 .usk-wc-products-table .dataTables_wrapper .dataTables_length label select {
5229 height: auto;
5230 width: auto;
5231 border-color: #d0d1e9;
5232 border-radius: 3px; }
5233 .usk-wc-products-table .dataTables_wrapper .dataTables_info {
5234 float: left; }
5235 .usk-wc-products-table .dataTables_wrapper .dataTables_paginate {
5236 float: right;
5237 margin-top: 20px; }
5238 .usk-wc-products-table .dataTables_wrapper .dataTables_paginate a {
5239 display: inline-block;
5240 padding-left: 4px;
5241 padding-right: 4px; }
5242 .usk-wc-products-table .dataTables_wrapper .dataTables_filter {
5243 float: left;
5244 margin-bottom: 20px;
5245 margin-top: 15px; }
5246 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label {
5247 font-size: 16px;
5248 font-weight: 500;
5249 color: #403f3f;
5250 text-transform: capitalize;
5251 display: flex;
5252 align-items: center; }
5253 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label input {
5254 border-radius: 3px;
5255 background-color: transparent;
5256 border: 1px solid #ddd;
5257 padding: 9px 10px;
5258 border-radius: 2px;
5259 margin-left: 8px;
5260 outline: none; }
5261 .usk-wc-products-table .dataTables_wrapper .dataTables_filter label input:focus {
5262 border: 1px solid #a0a0a0;
5263 border-radius: none; }
5264 .usk-wc-products-table .usk-wc-product {
5265 width: 100%;
5266 margin: 0 auto;
5267 clear: both;
5268 border-collapse: separate;
5269 border-spacing: 0;
5270 border: 1px solid #c1c1c18c;
5271 border-collapse: collapse;
5272 text-align: left; }
5273 .usk-wc-products-table .usk-wc-product th,
5274 .usk-wc-products-table .usk-wc-product td {
5275 padding: 10px 18px;
5276 border: 1px solid #c1c1c18c;
5277 border-collapse: collapse; }
5278 .usk-wc-products-table .usk-wc-product thead {
5279 white-space: nowrap; }
5280 .usk-wc-products-table .usk-wc-product thead th {
5281 display: table-cell;
5282 background: #e62a3f;
5283 color: #fff;
5284 font-size: 16px;
5285 font-weight: 600; }
5286 .usk-wc-products-table .usk-wc-product thead .shorting {
5287 background-image: none; }
5288 .usk-wc-products-table .usk-wc-product thead .shorting::before {
5289 content: ''; }
5290 .usk-wc-products-table .usk-wc-product thead .shorting::after {
5291 content: ''; }
5292 .usk-wc-products-table .usk-wc-product tbody .usk-thumb {
5293 width: 60px !important; }
5294 .usk-wc-products-table .usk-wc-product tbody .usk-title .usk-wc-product-title {
5295 font-size: 16px;
5296 font-weight: 500;
5297 line-height: 1.4; }
5298 .usk-wc-products-table .usk-wc-product tbody .usk-title .usk-wc-product-title a {
5299 color: #e62a3f; }
5300 .usk-wc-products-table .usk-wc-product tbody .usk-excerpt {
5301 width: 350px !important; }
5302 .usk-wc-products-table .usk-wc-product tbody .usk-excerpt .usk-wc-product-excerpt {
5303 font-size: 14px;
5304 color: #7d7575;
5305 line-height: 1.6; }
5306 .usk-wc-products-table .usk-wc-product tbody .usk-categories .usk-wc-product-categories a {
5307 font-size: 14px;
5308 color: #e62a3f;
5309 font-weight: 500; }
5310 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price {
5311 font-size: 14px;
5312 font-weight: 500;
5313 color: #5c5959;
5314 margin: 0; }
5315 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price del {
5316 font-weight: 300;
5317 color: #928f8f; }
5318 .usk-wc-products-table .usk-wc-product tbody .usk-price .usk-wc-product-price .price ins {
5319 background: transparent;
5320 text-decoration: none;
5321 padding-left: 5px; }
5322 .usk-wc-products-table .usk-wc-product tbody .usk-quick-view-title .usk-shoping-icon-quickview {
5323 background: #e62a3f;
5324 padding: 4px 8px;
5325 color: #fff;
5326 border-radius: 3px;
5327 font-size: 14px; }
5328 .usk-wc-products-table .usk-wc-product tbody .usk-wc-quantity .quantity input {
5329 height: 37px;
5330 width: 80px;
5331 padding: 5px;
5332 outline: none;
5333 border: 1px solid #dacecf;
5334 color: #716b6b;
5335 border-radius: 3px;
5336 background: transparent; }
5337 .usk-wc-products-table .usk-wc-product tbody .usk-wc-quantity .quantity input:focus {
5338 border: 1px solid #a8a3a4; }
5339 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .add_to_cart_button.added {
5340 display: none !important; }
5341 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .button,
5342 .usk-wc-products-table .usk-wc-product .usk-wc-add-to-cart .added_to_cart {
5343 background: #e62a3f;
5344 width: 100px;
5345 height: 35px;
5346 line-height: 35px;
5347 text-align: center;
5348 font-size: 12px;
5349 color: #fff;
5350 font-weight: 600;
5351 border-radius: 3px;
5352 display: inline-block; }
5353
5354 table td,
5355 table th,
5356 .wp-block-table td,
5357 .wp-block-table th {
5358 border: transparent; }
5359
5360 table.dataTable.stripe tbody tr.odd,
5361 table.dataTable.display tbody tr.odd {
5362 background-color: #f9f9f9; }
5363
5364 @media (min-width: 768px) {
5365 .usk-wc-products-table {
5366 overflow: auto; }
5367 .usk-wc-products-table .dataTables_wrapper .dataTables_filter {
5368 float: right;
5369 margin-top: 0; } }
5370
5371 @media (min-width: 1400px) {
5372 .usk-wc-products-table {
5373 overflow: visible; } }
5374
5375 html {
5376 line-height: 1.3 !important; }
5377
5378 .usk-shiny-grid {
5379 --btn-width: 100%;
5380 /*-----------------------------------------
5381 usk Shiny widget grid and list scss
5382 --------------------------------------------*/ }
5383 .usk-shiny-grid .usk-grid {
5384 display: grid; }
5385 .usk-shiny-grid .usk-grid .usk-item {
5386 position: relative;
5387 box-shadow: 0 2px 5px 0px rgba(163, 163, 163, 0.2);
5388 overflow: hidden; }
5389 .usk-shiny-grid .usk-grid .usk-item .usk-image {
5390 position: relative;
5391 overflow: hidden; }
5392 .usk-shiny-grid .usk-grid .usk-item .usk-image .img {
5393 width: 100%;
5394 height: 100%;
5395 object-fit: cover; }
5396 .usk-shiny-grid .usk-grid .usk-item .usk-image .image-default {
5397 opacity: 1;
5398 transform: scale(1.1);
5399 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5400 .usk-shiny-grid .usk-grid .usk-item .usk-image .image-hover {
5401 position: absolute;
5402 top: 0;
5403 bottom: 0;
5404 left: 0;
5405 right: 0;
5406 opacity: 0;
5407 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5408 .usk-shiny-grid .usk-grid .usk-item .usk-button.added {
5409 display: none;
5410 transition: all 3s ease-in-out; }
5411 .usk-shiny-grid .usk-grid .usk-item .usk-button.loading::after {
5412 content: '';
5413 width: 20px;
5414 height: 20px;
5415 border: 2px dotted #fff;
5416 border-radius: 50%;
5417 margin-left: -15px;
5418 display: inline-block;
5419 position: relative;
5420 position: absolute;
5421 top: 31%;
5422 text-align: center;
5423 animation: rotation 2s linear infinite; }
5424 .usk-shiny-grid .usk-grid .usk-item .usk-button.loading i {
5425 transition: all .3s ease-in-out;
5426 transform: translate(70px);
5427 opacity: .02; }
5428 .usk-shiny-grid .usk-grid .usk-item .added_to_cart {
5429 transition: all 3s ease; }
5430 .usk-shiny-grid .usk-grid .usk-item .added_to_cart::after {
5431 content: '\2713';
5432 margin-left: 5px;
5433 font-size: 20px; }
5434 .usk-shiny-grid .usk-grid .usk-item .added_to_cart i {
5435 display: none; }
5436 .usk-shiny-grid .usk-grid .usk-item .usk-button,
5437 .usk-shiny-grid .usk-grid .usk-item .added_to_cart {
5438 position: absolute;
5439 font-weight: 600;
5440 text-align: center;
5441 left: 0;
5442 bottom: 0;
5443 width: var(--btn-width);
5444 margin: 0 calc(calc(100% - var(--btn-width)) / 2);
5445 background: #2b2d42;
5446 text-decoration: none;
5447 color: #fff;
5448 text-transform: capitalize;
5449 transform: translateY(50px);
5450 opacity: 0;
5451 visibility: hidden;
5452 transition: all 0.3s ease; }
5453 .usk-shiny-grid .usk-grid .usk-item .usk-button a,
5454 .usk-shiny-grid .usk-grid .usk-item .added_to_cart a {
5455 color: #fff; }
5456 .usk-shiny-grid .usk-grid .usk-item .usk-button .button-icon:before,
5457 .usk-shiny-grid .usk-grid .usk-item .added_to_cart .button-icon:before {
5458 margin: -5px;
5459 transition: all 0.3s ease;
5460 opacity: 0;
5461 visibility: hidden; }
5462 .usk-shiny-grid .usk-grid .usk-item .usk-button:hover .button-icon:before,
5463 .usk-shiny-grid .usk-grid .usk-item .added_to_cart:hover .button-icon:before {
5464 margin-left: 10px;
5465 opacity: 1;
5466 visibility: visible; }
5467 .usk-shiny-grid .usk-grid .usk-item .usk-shoping {
5468 position: absolute;
5469 left: auto;
5470 opacity: 0;
5471 transition: all 0.3s ease; }
5472 .usk-shiny-grid .usk-grid .usk-item .usk-shoping a {
5473 position: relative;
5474 display: block;
5475 text-decoration: none;
5476 margin-bottom: 6px;
5477 text-align: center; }
5478 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
5479 background: #2b2d42;
5480 color: #fff;
5481 transition: all 0.3s ease; }
5482 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
5483 background: #000; }
5484 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-compare {
5485 background: #2b2d42;
5486 color: #fff;
5487 transition: all 0.3s ease; }
5488 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-compare:hover {
5489 background: #000; }
5490 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
5491 background: #2b2d42;
5492 color: #fff;
5493 transition: all 0.3s ease; }
5494 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
5495 background: #000; }
5496 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper {
5497 display: block;
5498 position: absolute;
5499 text-align: left; }
5500 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
5501 display: block; }
5502 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5503 text-decoration: none;
5504 font-size: 8px;
5505 text-transform: uppercase;
5506 text-align: center;
5507 font-weight: 700; }
5508 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
5509 background: #2b2d42;
5510 color: #fff; }
5511 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
5512 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
5513 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
5514 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge,
5515 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge {
5516 margin-bottom: 6px;
5517 display: flex; }
5518 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
5519 background: #8d99ae;
5520 color: #fff; }
5521 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
5522 background: #b3c8d0;
5523 color: #fff; }
5524 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
5525 background: #ef233c;
5526 color: #fff; }
5527 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
5528 background: #dc0428;
5529 color: #fff; }
5530 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category {
5531 display: inline-block; }
5532 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category a {
5533 text-decoration: none;
5534 color: #8d99ae;
5535 text-transform: uppercase;
5536 font-weight: 600;
5537 border: 1px solid #8d99ae;
5538 padding: 4px 10px;
5539 transition: all 0.3s ease; }
5540 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category a:hover {
5541 border: 1px solid #2b2d42;
5542 background: #2b2d42;
5543 color: #ebebeb; }
5544 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title {
5545 text-decoration: none;
5546 display: inherit;
5547 z-index: 1;
5548 position: relative; }
5549 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title {
5550 color: #2b2d42;
5551 text-transform: capitalize;
5552 font-weight: 700;
5553 font-size: 16px;
5554 cursor: pointer;
5555 transition: all 0.3s ease;
5556 z-index: 1;
5557 margin: 0; }
5558 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title:hover {
5559 color: #d90429; }
5560 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price {
5561 display: block;
5562 font-size: 12px;
5563 font-weight: 700;
5564 color: #8d99ae; }
5565 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price ins,
5566 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price > .woocommerce-Price-amount.amount {
5567 text-decoration: none;
5568 background: transparent; }
5569 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price del {
5570 font-weight: 500;
5571 padding-right: 6px; }
5572 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating {
5573 display: flex;
5574 align-items: center;
5575 width: 100%; }
5576 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
5577 display: flex;
5578 align-items: center;
5579 padding: 0; }
5580 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5581 font-size: 12px; }
5582 .usk-shiny-grid .usk-grid .usk-item:hover .usk-image .image-default {
5583 opacity: 0;
5584 transform: scale(1); }
5585 .usk-shiny-grid .usk-grid .usk-item:hover .usk-image .image-hover {
5586 opacity: 1;
5587 transform: scale(1.1); }
5588 .usk-shiny-grid .usk-grid .usk-item:hover .usk-button,
5589 .usk-shiny-grid .usk-grid .usk-item:hover .added_to_cart {
5590 transform: translateY(0px);
5591 opacity: 1;
5592 visibility: visible; }
5593 .usk-shiny-grid .usk-grid .usk-item:hover .usk-shoping {
5594 opacity: 1; }
5595 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-button,
5596 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .added_to_cart {
5597 height: 50px;
5598 line-height: 50px;
5599 font-size: 14px; }
5600 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-shoping {
5601 top: 20px;
5602 right: 20px; }
5603 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-shoping a .icon {
5604 width: 35px;
5605 height: 30px;
5606 font-size: 12px;
5607 line-height: 30px; }
5608 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-desc {
5609 display: none; }
5610 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-badge-label-wrapper {
5611 top: 20px;
5612 left: 20px; }
5613 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5614 padding: 4px 6px; }
5615 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content {
5616 padding: 20px; }
5617 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category {
5618 margin-bottom: 15px; }
5619 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category a {
5620 font-size: 10px; }
5621 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-title {
5622 margin-bottom: 10px; }
5623 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-price {
5624 font-size: 14px; }
5625 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating .usk-content .usk-price {
5626 opacity: 1;
5627 transform: translateY(0);
5628 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; }
5629 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating .usk-content .usk-rating {
5630 position: absolute;
5631 left: 0;
5632 bottom: 0;
5633 padding: 0 20px;
5634 opacity: 0;
5635 transform: translateY(0);
5636 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; }
5637 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating:hover .usk-content .usk-rating {
5638 transform: translateY(-25px);
5639 opacity: 1; }
5640 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-have-rating:hover .usk-content .usk-price {
5641 transform: translateY(-25px);
5642 opacity: 0; }
5643 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-item-box {
5644 display: flex;
5645 align-items: center;
5646 justify-content: center;
5647 height: 100%;
5648 width: 100%; }
5649 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-image {
5650 height: 100%;
5651 width: 100%; }
5652 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5653 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5654 height: 30px;
5655 line-height: 30px;
5656 font-size: 12px; }
5657 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5658 top: 10px;
5659 right: 10px; }
5660 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping a .icon {
5661 width: 25px;
5662 height: 20px;
5663 font-size: 10px;
5664 line-height: 20px; }
5665 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5666 top: 10px;
5667 left: 10px; }
5668 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5669 padding: 4px; }
5670 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5671 width: 100%;
5672 height: 100%;
5673 position: relative;
5674 display: flex;
5675 align-items: center;
5676 padding: 10px; }
5677 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5678 margin-bottom: 15px; }
5679 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category a {
5680 font-size: 12px; }
5681 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-desc {
5682 display: none;
5683 line-height: 1.5;
5684 font-size: 13px;
5685 color: #6f6f6f;
5686 font-weight: 500;
5687 margin-bottom: 10px; }
5688 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-price {
5689 font-size: 12px;
5690 opacity: 1;
5691 visibility: visible;
5692 transition: all 0.3s ease;
5693 margin-bottom: 8px; }
5694
5695 @media (min-width: 768px) {
5696 .usk-shiny-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon .icon:before {
5697 font-size: 18px;
5698 padding: 5px; }
5699 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-title .title {
5700 font-size: 18px; }
5701 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item {
5702 display: flex;
5703 height: 100%; }
5704 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5705 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5706 height: 40px;
5707 line-height: 40px;
5708 font-size: 13px; }
5709 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5710 top: 15px;
5711 right: 15px; }
5712 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5713 top: 15px;
5714 left: 15px; }
5715 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5716 padding: 6px; }
5717 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5718 padding: 15px; }
5719 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5720 margin-bottom: 15px; }
5721 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-title {
5722 margin-bottom: 6px; } }
5723
5724 @media (min-width: 1024px) {
5725 .usk-shiny-grid .usk-grid .usk-item .usk-shoping a .icon {
5726 width: 35px;
5727 height: 35px;
5728 font-size: 14px;
5729 line-height: 35px; }
5730 .usk-shiny-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5731 font-size: 10px; }
5732 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-category {
5733 font-size: 14px; }
5734 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-price {
5735 font-size: 14px; }
5736 .usk-shiny-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5737 font-size: 14px; }
5738 .usk-shiny-grid .usk-grid.usk-grid-layout .usk-item .usk-content .usk-category {
5739 margin-bottom: 18px; }
5740 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-button,
5741 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .added_to_cart {
5742 height: 44px;
5743 line-height: 44px;
5744 font-size: 13px; }
5745 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping {
5746 top: 20px;
5747 right: 20px; }
5748 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-shoping a .icon {
5749 width: 30px;
5750 height: 25px;
5751 font-size: 12px;
5752 line-height: 25px; }
5753 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-badge-label-wrapper {
5754 top: 20px;
5755 left: 20px; }
5756 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content {
5757 padding: 20px; }
5758 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-category {
5759 margin-bottom: 18px; }
5760 .usk-shiny-grid .usk-grid.usk-list-layout .usk-item .usk-content .usk-desc {
5761 display: inherit !important; } }
5762
5763 @keyframes rotation {
5764 0% {
5765 transform: rotate(0deg); }
5766 100% {
5767 transform: rotate(360deg); } }
5768
5769 .usk-shiny-carousel {
5770 --btn-width: 100%; }
5771 .usk-shiny-carousel .swiper,
5772 .usk-shiny-carousel .swiper-container {
5773 margin: 0 !important;
5774 padding: 0 !important; }
5775 .usk-shiny-carousel .usk-carousel .usk-item {
5776 background: #fff;
5777 border: 1px solid #e0e9ec;
5778 overflow: hidden; }
5779 .usk-shiny-carousel .usk-carousel .usk-item .usk-image {
5780 position: relative;
5781 overflow: hidden;
5782 border-bottom: 1px solid #e0e9ec; }
5783 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .img {
5784 width: 100%;
5785 overflow: hidden; }
5786 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .image-default {
5787 opacity: 1;
5788 transform: scale(1.1);
5789 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5790 .usk-shiny-carousel .usk-carousel .usk-item .usk-image .image-hover {
5791 position: absolute;
5792 top: 0;
5793 bottom: 0;
5794 left: 0;
5795 right: 0;
5796 opacity: 0;
5797 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
5798 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.added {
5799 display: none; }
5800 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.loading::after {
5801 content: "";
5802 width: 20px;
5803 height: 20px;
5804 border: 2px dotted #fff;
5805 border-radius: 50%;
5806 margin-left: -15px;
5807 display: inline-block;
5808 position: relative;
5809 position: absolute;
5810 top: 31%;
5811 text-align: center;
5812 animation: rotation 2s linear infinite; }
5813 .usk-shiny-carousel .usk-carousel .usk-item .usk-button.loading i {
5814 transition: all .3s ease-in-out;
5815 transform: translate(70px);
5816 opacity: .02; }
5817 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart::after {
5818 content: "\2713";
5819 margin-left: 5px;
5820 font-size: 20px; }
5821 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart i {
5822 display: none; }
5823 .usk-shiny-carousel .usk-carousel .usk-item .usk-button,
5824 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart {
5825 position: absolute;
5826 left: 0;
5827 bottom: 0;
5828 width: var(--btn-width);
5829 margin: 0 calc(calc(100% - var(--btn-width)) / 2);
5830 height: 42px;
5831 line-height: 42px;
5832 background: #2b2d42;
5833 text-decoration: none;
5834 color: #fff;
5835 text-align: center;
5836 text-transform: capitalize;
5837 font-size: 12px;
5838 transform: translateY(50px);
5839 opacity: 0;
5840 transition: all 0.3s ease; }
5841 .usk-shiny-carousel .usk-carousel .usk-item .usk-button .button-icon:before,
5842 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart .button-icon:before {
5843 margin: -5px;
5844 transition: all 0.3s ease;
5845 opacity: 0;
5846 visibility: hidden; }
5847 .usk-shiny-carousel .usk-carousel .usk-item .usk-button:hover .button-icon:before,
5848 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart:hover .button-icon:before {
5849 margin-left: 10px;
5850 opacity: 1;
5851 visibility: visible; }
5852 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping {
5853 position: absolute;
5854 top: 20px;
5855 right: 20px;
5856 left: auto;
5857 opacity: 0;
5858 visibility: hidden;
5859 transition: all 0.3s ease; }
5860 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a {
5861 position: relative;
5862 display: block;
5863 text-decoration: none;
5864 margin-bottom: 6px;
5865 text-align: center; }
5866 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a .icon {
5867 width: 30px;
5868 height: 25px;
5869 font-size: 12px;
5870 line-height: 25px; }
5871 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist {
5872 background: #2b2d42;
5873 color: #fff;
5874 transition: all 0.3s ease; }
5875 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-wishlist:hover {
5876 background: #000; }
5877 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-compare {
5878 background: #2b2d42;
5879 color: #fff;
5880 transition: all 0.3s ease; }
5881 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-compare:hover {
5882 background: #000; }
5883 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview {
5884 background: #2b2d42;
5885 color: #fff;
5886 transition: all 0.3s ease; }
5887 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping .usk-shoping-icon-quickview:hover {
5888 background: #000; }
5889 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
5890 display: block;
5891 position: absolute;
5892 text-align: left;
5893 top: 0;
5894 left: 0;
5895 padding: 15px; }
5896 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
5897 display: block; }
5898 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
5899 text-decoration: none;
5900 padding: 6px 6px;
5901 font-size: 10px;
5902 text-transform: capitalize;
5903 text-align: center; }
5904 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
5905 background: #2b2d42;
5906 color: #fff; }
5907 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
5908 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
5909 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
5910 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge,
5911 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge {
5912 margin-bottom: 6px;
5913 display: flex; }
5914 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
5915 background: #8d99ae;
5916 color: #fff; }
5917 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
5918 background: #fb5607;
5919 color: #fff; }
5920 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
5921 background: #edf2f4;
5922 color: #fff; }
5923 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
5924 background: #ef233c;
5925 color: #fff; }
5926 .usk-shiny-carousel .usk-carousel .usk-item .usk-content {
5927 padding: 15px; }
5928 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category {
5929 margin-bottom: 15px;
5930 display: inline-block; }
5931 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category a {
5932 text-decoration: none;
5933 color: #90a3aa;
5934 border: 1px solid #e0e9ec;
5935 text-transform: uppercase;
5936 font-weight: 600;
5937 font-size: 10px;
5938 padding: 4px 10px;
5939 transition: all 0.3s ease; }
5940 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-category a:hover {
5941 color: #edf2f4;
5942 border: 1px solid #2b2d42;
5943 background: #2b2d42; }
5944 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title {
5945 text-decoration: none;
5946 margin-bottom: 10px;
5947 display: inherit;
5948 z-index: 1;
5949 position: relative; }
5950 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
5951 color: #2b2d42;
5952 text-transform: capitalize;
5953 font-weight: 700;
5954 font-size: 16px;
5955 transition: all 0.3s ease;
5956 margin: 0; }
5957 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title:hover {
5958 color: #d90429; }
5959 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price {
5960 font-weight: 700;
5961 color: #8d99ae;
5962 font-size: 12px; }
5963 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price del {
5964 font-weight: 500; }
5965 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price ins {
5966 text-decoration: none;
5967 padding-left: 6px; }
5968 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating {
5969 display: flex;
5970 align-items: center; }
5971 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
5972 font-size: 12px; }
5973 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-image .image-default {
5974 opacity: 0;
5975 transform: scale(1); }
5976 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-image .image-hover {
5977 opacity: 1;
5978 transform: scale(1.1); }
5979 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-button,
5980 .usk-shiny-carousel .usk-carousel .usk-item:hover .added_to_cart {
5981 transform: translateY(0);
5982 opacity: 1; }
5983 .usk-shiny-carousel .usk-carousel .usk-item:hover .usk-shoping {
5984 opacity: 1;
5985 visibility: visible; }
5986 .usk-shiny-carousel .usk-carousel .usk-have-rating .usk-content .usk-price {
5987 opacity: 1;
5988 transform: translateY(0);
5989 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; }
5990 .usk-shiny-carousel .usk-carousel .usk-have-rating .usk-content .usk-rating {
5991 position: absolute;
5992 display: flex;
5993 align-items: center;
5994 width: 100%;
5995 left: 0;
5996 padding: 0 20px;
5997 opacity: 0;
5998 transform: translateY(0);
5999 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; }
6000 .usk-shiny-carousel .usk-carousel .usk-have-rating:hover .usk-content .usk-rating {
6001 transform: translateY(-25px);
6002 opacity: 1; }
6003 .usk-shiny-carousel .usk-carousel .usk-have-rating:hover .usk-content .usk-price {
6004 opacity: 0;
6005 transform: translateY(-25px); }
6006 .usk-shiny-carousel .usk-carousel .usk-swiper-slider-navigation {
6007 display: none; }
6008
6009 /*------------------------------------
6010 Shiny Carousel elementor-widget Css
6011 --------------------------------------*/
6012 .elementor-widget-usk-shiny-carousel .usk-arrows-container {
6013 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 40));
6014 transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 40)); }
6015
6016 .elementor-widget-usk-shiny-carousel .usk-dots-container {
6017 -webkit-transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 30));
6018 transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 30)); }
6019
6020 .elementor-widget-usk-shiny-carousel .usk-arrows-dots-container {
6021 -webkit-transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 40));
6022 transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 40)); }
6023
6024 .elementor-widget-usk-shiny-carousel .usk-arrows-fraction-container {
6025 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 40));
6026 transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 40)); }
6027
6028 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-container,
6029 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-container {
6030 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 0)) rotate(90deg);
6031 transform: translate(var(--usk-shiny-carousel-arrows-ncx, 0), var(--usk-shiny-carousel-arrows-ncy, 0)) rotate(90deg); }
6032
6033 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-dots-container,
6034 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-dots-container {
6035 -webkit-transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 0)) rotate(90deg);
6036 transform: translate(var(--usk-shiny-carousel-dots-nnx, 0), var(--usk-shiny-carousel-dots-nny, 0)) rotate(90deg); }
6037
6038 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-dots-container,
6039 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-dots-container {
6040 -webkit-transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 0)) rotate(90deg);
6041 transform: translate(var(--usk-shiny-carousel-both-ncx, 0), var(--usk-shiny-carousel-both-ncy, 0)) rotate(90deg); }
6042
6043 .elementor-widget-usk-shiny-carousel .usk-position-center-left .usk-arrows-fraction-container,
6044 .elementor-widget-usk-shiny-carousel .usk-position-center-right .usk-arrows-fraction-container {
6045 -webkit-transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
6046 transform: translate(var(--usk-shiny-carousel-arrows-fraction-ncx, 0), var(--usk-shiny-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
6047
6048 /*------------------------------------
6049 Shiny Carousel Responsive Css
6050 --------------------------------------*/
6051 @media (min-width: 1024px) {
6052 .usk-shiny-carousel .usk-carousel .usk-item .usk-button,
6053 .usk-shiny-carousel .usk-carousel .usk-item .added_to_cart {
6054 height: 50px;
6055 line-height: 50px;
6056 font-size: 14px; }
6057 .usk-shiny-carousel .usk-carousel .usk-item .usk-shoping a .icon {
6058 width: 32px;
6059 height: 32px;
6060 font-size: 13px;
6061 line-height: 32px; }
6062 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper {
6063 padding: 20px; }
6064 .usk-shiny-carousel .usk-carousel .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
6065 padding: 5px 8px;
6066 font-size: 10px; }
6067 .usk-shiny-carousel .usk-carousel .usk-item .usk-content {
6068 padding: 20px; }
6069 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-title .title {
6070 font-size: 18px; }
6071 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-price {
6072 font-size: 14px; }
6073 .usk-shiny-carousel .usk-carousel .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
6074 font-size: 14px; }
6075 .usk-shiny-carousel .usk-carousel .usk-swiper-slider-navigation {
6076 display: block; }
6077 .usk-shiny-carousel .swiper-pagination-bullet {
6078 width: 36px; } }
6079
6080 @keyframes rotation {
6081 0% {
6082 transform: rotate(0deg); }
6083 100% {
6084 transform: rotate(360deg); } }
6085
6086 .usk-showcase-slider .usk-item {
6087 background: #fff;
6088 border-radius: 10px;
6089 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); }
6090 .usk-showcase-slider .usk-item.swiper-slide-active:hover .usk-shoping {
6091 transform: translate(-50%, -50%) translateY(0);
6092 opacity: 1; }
6093 .usk-showcase-slider .usk-item.swiper-slide-active:hover .usk-action-btn {
6094 transform: translateY(0); }
6095 .usk-showcase-slider .usk-item .usk-image-wrap {
6096 position: relative;
6097 z-index: -1; }
6098 .usk-showcase-slider .usk-item .usk-shoping {
6099 position: absolute;
6100 top: 50%;
6101 left: 50%;
6102 transform: translate(-50%, -50%) translateY(80px);
6103 display: grid;
6104 grid-template-columns: repeat(4, 1fr);
6105 grid-gap: 6px;
6106 border-radius: 5px;
6107 opacity: 0;
6108 transition: transform 0.3s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.3s ease; }
6109 .usk-showcase-slider .usk-item .usk-action-btn {
6110 padding: 15px 16px;
6111 background: #ef233c;
6112 text-align: center;
6113 font-size: 14px;
6114 color: #edf2f4;
6115 border-radius: 5px;
6116 transform: translateY(22px);
6117 line-height: 1.2; }
6118 .usk-showcase-slider .usk-item .usk-action-btn:nth-child(1) {
6119 transition: transform 0.7s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.7s ease; }
6120 .usk-showcase-slider .usk-item .usk-action-btn:nth-child(2) {
6121 transition: transform 0.8s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 0.8s ease; }
6122 .usk-showcase-slider .usk-item .usk-price {
6123 font-size: 16px;
6124 font-weight: 700;
6125 color: #3c424e;
6126 letter-spacing: 2px; }
6127 .usk-showcase-slider .usk-item .usk-price del {
6128 font-weight: 500;
6129 color: #999; }
6130 .usk-showcase-slider .usk-item .usk-price ins {
6131 text-decoration: none;
6132 padding-left: 6px; }
6133 .usk-showcase-slider .usk-item .usk-shoping-icon-quickview {
6134 transition: transform 1s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 1s ease; }
6135 .usk-showcase-slider .usk-item .product_type_external {
6136 transition: transform 1.2s cubic-bezier(0.17, 0.73, 0.66, 0.99) 0s, z-index 0s step-end, opacity 1.2s ease; }
6137 .usk-showcase-slider .usk-item .usk-image {
6138 width: 100%;
6139 height: 100%;
6140 object-fit: cover; }
6141 .usk-showcase-slider .usk-item .usk-item-box {
6142 padding: 20px;
6143 display: inline-flex;
6144 justify-content: space-between;
6145 width: 100%; }
6146 .usk-showcase-slider .usk-item .usk-item-box .usk-title .title {
6147 color: #2b2d42;
6148 font-size: 18px;
6149 letter-spacing: 1px;
6150 font-weight: bold;
6151 margin: 0; }
6152 .usk-showcase-slider .usk-item .usk-category {
6153 margin-bottom: 20px;
6154 display: flex;
6155 flex-wrap: wrap;
6156 gap: 5px; }
6157 .usk-showcase-slider .usk-item .usk-category a {
6158 font-size: 12px;
6159 border-width: 1px;
6160 border-color: #b6bdcc;
6161 border-style: solid;
6162 padding: 6px 9px;
6163 border-radius: 3px;
6164 text-transform: uppercase;
6165 color: #8d99ae;
6166 transition: all .3s ease; }
6167 .usk-showcase-slider .usk-item .usk-category a:hover {
6168 color: #d90429;
6169 border-color: #d90429; }
6170 .usk-showcase-slider .usk-item .usk-price-button-wrap {
6171 text-align: right; }
6172 .usk-showcase-slider .usk-item .usk-button {
6173 margin-top: -42px;
6174 margin-bottom: 30px; }
6175 .usk-showcase-slider .usk-item .usk-button a {
6176 padding: 10px 24px;
6177 font-size: 14px;
6178 background: #ef233c;
6179 font-weight: 500;
6180 color: #edf2f4;
6181 display: inline-block;
6182 text-decoration: none;
6183 text-transform: uppercase;
6184 border-radius: 5px;
6185 transition: all 0.3s ease; }
6186 .usk-showcase-slider .usk-item .usk-button a:hover {
6187 background: #d90429; }
6188 .usk-showcase-slider .usk-item .usk-badge-label-wrapper {
6189 display: block;
6190 position: absolute;
6191 text-align: left;
6192 top: 20px;
6193 left: 20px; }
6194 .usk-showcase-slider .usk-item .usk-badge-label-content {
6195 display: grid;
6196 grid-template-columns: repeat(1, 1fr);
6197 grid-gap: 6px; }
6198 .usk-showcase-slider .usk-item .usk-badge-wrap {
6199 display: flex; }
6200 .usk-showcase-slider .usk-item .usk-badge {
6201 text-decoration: none;
6202 padding: 4px 10px;
6203 font-size: 12px;
6204 border-radius: 3px;
6205 text-transform: capitalize;
6206 color: #fff; }
6207 .usk-showcase-slider .usk-item .usk-sale-badge .usk-badge {
6208 background: #8338ec; }
6209 .usk-showcase-slider .usk-item .usk-percantage-badge .usk-badge {
6210 background: #ffbe0b; }
6211 .usk-showcase-slider .usk-item .usk-stock-status-badge .usk-badge {
6212 background: #fb5607; }
6213 .usk-showcase-slider .usk-item .usk-trending-badge .usk-badge {
6214 background: #ff006e; }
6215 .usk-showcase-slider .usk-item .usk-new-badge .usk-badge {
6216 background: #3a86ff; }
6217
6218 .usk-showcase-slider .usk-showcase-slider-wrapper {
6219 padding-bottom: 30px; }
6220 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav {
6221 position: absolute;
6222 top: 50%;
6223 transform: translateY(-50%);
6224 z-index: 1;
6225 cursor: pointer; }
6226 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i {
6227 background: #ef233c;
6228 width: 40px;
6229 height: 40px;
6230 line-height: 40px;
6231 text-align: center;
6232 font-size: 14px;
6233 color: #edf2f4;
6234 border-radius: 3px;
6235 transition: all 0.3s ease; }
6236 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i:hover {
6237 background: #d90429; }
6238 .usk-showcase-slider .usk-showcase-slider-wrapper .bdt-swiper-button-prev {
6239 left: 2%; }
6240 .usk-showcase-slider .usk-showcase-slider-wrapper .bdt-swiper-button-next {
6241 right: 2%; }
6242 .usk-showcase-slider .usk-showcase-slider-wrapper .swiper-pagination-bullet {
6243 width: 10px;
6244 height: 10px;
6245 display: inline-block;
6246 border-radius: 50%;
6247 background: #d90429; }
6248
6249 @media (min-width: 768px) {
6250 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6251 height: 200px; } }
6252
6253 @media (min-width: 1024px) {
6254 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6255 height: 280px; }
6256 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-item-box {
6257 padding: 30px; }
6258 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-title .title {
6259 font-size: 30px; }
6260 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-price {
6261 font-size: 25px; }
6262 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-button {
6263 margin-top: -60px; }
6264 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-button a {
6265 padding: 15px 35px; }
6266 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-badge-label-wrapper {
6267 top: 30px;
6268 left: 30px; }
6269 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-action-btn {
6270 padding: 16px 20px;
6271 font-size: 22px; }
6272 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-nav i {
6273 background: #ef233c;
6274 width: 50px;
6275 height: 50px;
6276 line-height: 50px;
6277 text-align: center;
6278 font-size: 16px; } }
6279
6280 @media (min-width: 1440px) {
6281 .usk-showcase-slider .usk-showcase-slider-wrapper .usk-item .usk-image-wrap {
6282 height: 500px; } }
6283
6284 /*------------------------------------
6285 Shiny Carousel elementor-widget Css
6286 --------------------------------------*/
6287 .elementor-widget-usk-showcase-slider .usk-arrows-container {
6288 -webkit-transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 60));
6289 transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 60)); }
6290
6291 .elementor-widget-usk-showcase-slider .usk-dots-container {
6292 -webkit-transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 30));
6293 transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 30)); }
6294
6295 .elementor-widget-usk-showcase-slider .usk-arrows-dots-container {
6296 -webkit-transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 40));
6297 transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 40)); }
6298
6299 .elementor-widget-usk-showcase-slider .usk-arrows-fraction-container {
6300 -webkit-transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 40));
6301 transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 40)); }
6302
6303 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-container,
6304 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-container {
6305 -webkit-transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 0)) rotate(90deg);
6306 transform: translate(var(--usk-showcase-slider-arrows-ncx, 0), var(--usk-showcase-slider-arrows-ncy, 0)) rotate(90deg); }
6307
6308 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-dots-container,
6309 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-dots-container {
6310 -webkit-transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 0)) rotate(90deg);
6311 transform: translate(var(--usk-showcase-slider-dots-nnx, 0), var(--usk-showcase-slider-dots-nny, 0)) rotate(90deg); }
6312
6313 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-dots-container,
6314 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-dots-container {
6315 -webkit-transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 0)) rotate(90deg);
6316 transform: translate(var(--usk-showcase-slider-both-ncx, 0), var(--usk-showcase-slider-both-ncy, 0)) rotate(90deg); }
6317
6318 .elementor-widget-usk-showcase-slider .usk-position-center-left .usk-arrows-fraction-container,
6319 .elementor-widget-usk-showcase-slider .usk-position-center-right .usk-arrows-fraction-container {
6320 -webkit-transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 0)) rotate(90deg);
6321 transform: translate(var(--usk-showcase-slider-arrows-fraction-ncx, 0), var(--usk-showcase-slider-arrows-fraction-ncy, 0)) rotate(90deg); }
6322
6323 :root {
6324 --usk-mini-cart-header-height: 80px;
6325 --usk-mini-cart-footer-height: 208px; }
6326
6327 .usk-mini-cart {
6328 z-index: 99999;
6329 min-height: 1px;
6330 position: fixed !important; }
6331 .usk-mini-cart.toolslide .ts-content-container {
6332 background-color: #fff; }
6333 .usk-mini-cart #toggle-menu-button {
6334 width: 100px;
6335 height: 50px;
6336 line-height: 50px;
6337 cursor: pointer;
6338 text-align: center;
6339 background: #f5f9ff;
6340 font-size: 14px;
6341 font-weight: 600;
6342 color: #2e3134; }
6343 .usk-mini-cart #toggle-menu-button:hover {
6344 color: #ffffff;
6345 background-color: #2f353f; }
6346 .usk-mini-cart .bdt-mini-cart-product-thumbnail {
6347 width: 90px;
6348 height: 90px;
6349 z-index: 1; }
6350 .usk-mini-cart .usk-widget-title {
6351 border-bottom: 1px solid #e0e7f2;
6352 font-size: 18px;
6353 font-weight: 700;
6354 color: #3c3c44;
6355 text-transform: uppercase;
6356 height: var(--usk-mini-cart-header-height);
6357 display: flex;
6358 align-items: center;
6359 padding-left: 20px; }
6360 .usk-mini-cart .bdt-mini-cart-subtotal {
6361 padding: 20px;
6362 border-bottom: 1px solid #e0e7f2;
6363 display: flex;
6364 align-items: center;
6365 justify-content: space-between; }
6366 .usk-mini-cart .bdt-mini-cart-subtotal strong {
6367 padding: 20px;
6368 font-size: 18px;
6369 font-weight: 700;
6370 color: #3c3c44;
6371 text-transform: uppercase; }
6372 .usk-mini-cart .bdt-mini-cart-subtotal .woocommerce-Price-amount.amount {
6373 font-size: 18px;
6374 font-weight: 600;
6375 color: rgba(239, 2, 2, 0.955); }
6376 .usk-mini-cart .bdt-mini-cart-product-item {
6377 position: relative;
6378 cursor: pointer;
6379 display: flex;
6380 align-items: center;
6381 border-bottom: 1px solid #e0e7f2;
6382 transition: all .3s ease-in-out; }
6383 .usk-mini-cart .bdt-mini-cart-product-item:hover {
6384 background-color: #e0e7f2; }
6385 .usk-mini-cart .bdt-margin-small-left {
6386 z-index: 1; }
6387 .usk-mini-cart .bdt-mini-cart-product-remove {
6388 z-index: 1;
6389 position: absolute;
6390 top: 50%;
6391 transform: translateY(-50%);
6392 right: 20px; }
6393 .usk-mini-cart .bdt-mini-cart-product-remove a {
6394 color: #25262d;
6395 padding: 4px 7px;
6396 border-radius: 50%;
6397 transition: all .3s ease; }
6398 .usk-mini-cart .bdt-mini-cart-product-remove a i {
6399 transition: all .3s ease; }
6400 .usk-mini-cart .bdt-mini-cart-product-remove a:hover {
6401 background-color: #fff;
6402 color: rgba(239, 2, 2, 0.955); }
6403 .usk-mini-cart .bdt-mini-cart-product-remove a:hover i {
6404 transform: rotate(180deg); }
6405 .usk-mini-cart .usk-mini-cart-content-wrap {
6406 z-index: 1;
6407 margin-left: 5px; }
6408 .usk-mini-cart .bdt-mini-cart-product-name {
6409 margin-bottom: 5px; }
6410 .usk-mini-cart .bdt-mini-cart-product-name a {
6411 font-size: 13px;
6412 color: #504e69;
6413 font-weight: 700;
6414 text-transform: uppercase;
6415 text-decoration: none;
6416 transition: all .3s ease; }
6417 .usk-mini-cart .bdt-mini-cart-product-name a:hover {
6418 color: rgba(239, 2, 2, 0.955); }
6419 .usk-mini-cart .bdt-mini-cart-product-price {
6420 font-size: 12px;
6421 font-weight: 600;
6422 color: #63666e; }
6423 .usk-mini-cart .bdt-mini-cart-product-price bdi {
6424 color: rgba(239, 2, 2, 0.955); }
6425 .usk-mini-cart .bdt-mini-cart-products {
6426 max-width: 100%;
6427 overflow: auto;
6428 position: absolute;
6429 top: var(--usk-mini-cart-header-height);
6430 left: 0;
6431 right: 0;
6432 bottom: var(--usk-mini-cart-footer-height); }
6433 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar {
6434 width: 3px; }
6435 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar-track {
6436 background: #f1f1f1; }
6437 .usk-mini-cart .bdt-mini-cart-products::-webkit-scrollbar-thumb {
6438 background: #d1d1d1; }
6439 .usk-mini-cart .bdt-mini-cart-footer-buttons {
6440 display: flex;
6441 flex-direction: column;
6442 padding: 20px; }
6443 .usk-mini-cart .bdt-mini-cart-footer-buttons a {
6444 margin-bottom: 8px;
6445 font-size: 12px;
6446 text-align: center;
6447 padding: 14px 0;
6448 color: #fff;
6449 font-weight: 700;
6450 text-decoration: none;
6451 text-transform: uppercase;
6452 transition: all .3s ease-in-out;
6453 position: relative; }
6454 .usk-mini-cart .bdt-mini-cart-footer-buttons a:nth-last-child(1) {
6455 margin-bottom: 0; }
6456 .usk-mini-cart .bdt-mini-cart-footer-buttons a::before {
6457 position: absolute;
6458 content: '';
6459 top: 0;
6460 left: 0;
6461 width: 0;
6462 height: 100%;
6463 opacity: 0;
6464 transition: all .3s ease-in-out; }
6465 .usk-mini-cart .bdt-mini-cart-footer-buttons a:hover::before {
6466 opacity: 1;
6467 width: 100%; }
6468 .usk-mini-cart .bdt-mini-cart-footer-buttons .usk-button-text {
6469 z-index: 1;
6470 position: relative; }
6471 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-view-cart {
6472 background: #25262d; }
6473 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-view-cart::before {
6474 background: rgba(239, 2, 2, 0.955); }
6475 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-checkout {
6476 background: rgba(239, 2, 2, 0.955); }
6477 .usk-mini-cart .bdt-mini-cart-footer-buttons .bdt-button-checkout::before {
6478 background: #25262d; }
6479 .usk-mini-cart .usk-mini-cart-content-footer {
6480 position: absolute;
6481 bottom: 0;
6482 left: 0;
6483 right: 0;
6484 height: var(--usk-mini-cart-footer-height);
6485 background: #fff;
6486 z-index: 1;
6487 box-shadow: 0 0 5px rgba(210, 217, 228, 0.459); }
6488
6489 .usk-mini-cart-opened {
6490 background: rgba(0, 0, 0, 0.372);
6491 position: absolute;
6492 top: 0;
6493 left: 0;
6494 width: 100%;
6495 height: 100%;
6496 transition: all .3s ease; }
6497
6498 .bdt-mini-cart-inner {
6499 display: inline-flex;
6500 align-items: center;
6501 grid-column-gap: 10px;
6502 cursor: pointer;
6503 line-height: 1; }
6504 .bdt-mini-cart-inner .woocommerce-Price-amount.amount {
6505 font-size: 16px;
6506 color: #25262d;
6507 font-weight: 600; }
6508 .bdt-mini-cart-inner .bdt-mini-cart-button-icon {
6509 position: relative; }
6510 .bdt-mini-cart-inner .usk-cart-icon {
6511 font-size: 22px;
6512 color: #25262d; }
6513 .bdt-mini-cart-inner .usk-cart-badge {
6514 position: absolute;
6515 right: -10px;
6516 top: -6px;
6517 font-size: 10px;
6518 background: #f00;
6519 width: 15px;
6520 height: 15px;
6521 line-height: 15px;
6522 text-align: center;
6523 border-radius: 50%;
6524 font-weight: 700;
6525 color: #fff; }
6526
6527 .usk-edd-category-carousel .category-link {
6528 text-decoration: none; }
6529
6530 .usk-edd-category-carousel .edd-item {
6531 position: relative;
6532 transition: all 0.3s ease;
6533 overflow: hidden;
6534 border: 1px solid #ece8e8;
6535 border-radius: 10px; }
6536
6537 .usk-edd-category-carousel .edd-content {
6538 position: absolute; }
6539
6540 .usk-edd-category-carousel .usk-edd-category-carousel-image img {
6541 width: 100%;
6542 height: 100%;
6543 object-fit: cover; }
6544
6545 .usk-edd-category-carousel .title {
6546 color: #2b2d42;
6547 font-size: 18px;
6548 font-weight: 700;
6549 line-height: 22px;
6550 margin: 0;
6551 text-transform: uppercase;
6552 text-decoration: none;
6553 transition: all 0.3s ease;
6554 margin-bottom: 6px; }
6555 .usk-edd-category-carousel .title:hover {
6556 color: #d90429; }
6557
6558 .usk-edd-category-carousel .edd-category-count {
6559 color: #ef233c;
6560 font-size: 13px;
6561 text-transform: uppercase;
6562 margin: 0;
6563 transition: all 0.3s ease; }
6564 .usk-edd-category-carousel .edd-category-count .edd-count-text {
6565 padding-left: 5px; }
6566
6567 .usk-edd-category-carousel .edd-item-overlay {
6568 position: absolute;
6569 top: 0;
6570 left: 0;
6571 height: 100%;
6572 width: 100%;
6573 background: transparent; }
6574
6575 .usk-edd-category-carousel.style-1 .edd-item:hover {
6576 transition: all 0.3s ease; }
6577
6578 .usk-edd-category-carousel.style-1 .usk-edd-category-carousel-image {
6579 object-fit: cover;
6580 min-height: 240px;
6581 height: 100%;
6582 width: 100%; }
6583
6584 .usk-edd-category-carousel.style-1 .edd-content {
6585 text-align: center;
6586 padding: 20px;
6587 width: 200px;
6588 background: rgba(255, 255, 255, 0.582);
6589 border-radius: 5px;
6590 top: 50%;
6591 left: 50%;
6592 transform: translate(-50%, -50%);
6593 z-index: 1; }
6594
6595 .usk-edd-category-carousel.style-2 .edd-item {
6596 height: 100px;
6597 overflow: hidden; }
6598 .usk-edd-category-carousel.style-2 .edd-item:hover .usk-edd-category-carousel-image img {
6599 transform: scale(1.1); }
6600
6601 .usk-edd-category-carousel.style-2 .usk-edd-category-carousel-image {
6602 width: 100%;
6603 height: 100%; }
6604 .usk-edd-category-carousel.style-2 .usk-edd-category-carousel-image img {
6605 transition: all 0.3s ease; }
6606
6607 .usk-edd-category-carousel.style-2 .edd-content {
6608 top: 50%;
6609 transform: translateY(-50%);
6610 display: flex;
6611 align-items: center;
6612 width: 100%;
6613 padding: 20px;
6614 z-index: 1; }
6615
6616 .usk-edd-category-carousel.style-2 .title {
6617 color: #fff;
6618 margin: 0; }
6619 .usk-edd-category-carousel.style-2 .title:hover {
6620 color: #d90429; }
6621
6622 .usk-edd-category-carousel.style-2 .edd-category-count {
6623 margin-left: auto; }
6624
6625 .usk-edd-category-carousel.style-2 .edd-count-text {
6626 display: none; }
6627
6628 .usk-edd-category-carousel.style-2 .edd-count-number {
6629 background: #fff;
6630 color: #2b2d42;
6631 width: 30px;
6632 height: 30px;
6633 line-height: 30px;
6634 text-align: center;
6635 display: inherit;
6636 border-radius: 100px; }
6637 .usk-edd-category-carousel.style-2 .edd-count-number:hover {
6638 color: #fff;
6639 background: #d90429; }
6640
6641 .usk-edd-category-carousel.style-3 .edd-item {
6642 background: #fff; }
6643
6644 .usk-edd-category-carousel.style-3 .edd-content {
6645 position: static;
6646 padding: 20px;
6647 z-index: 1; }
6648
6649 .usk-edd-category-carousel.style-3 .usk-edd-category-carousel-image {
6650 object-fit: cover;
6651 height: 240px;
6652 width: 100%; }
6653
6654 .usk-edd-category-carousel.style-4 .edd-item:hover .usk-edd-category-carousel-image img {
6655 transform: scale(1.1); }
6656
6657 .usk-edd-category-carousel.style-4 .edd-item:hover .title {
6658 transform: translateY(0); }
6659
6660 .usk-edd-category-carousel.style-4 .edd-item:hover .edd-category-count {
6661 opacity: 1;
6662 transform: translateY(0); }
6663
6664 .usk-edd-category-carousel.style-4 .usk-edd-category-carousel-image {
6665 object-fit: cover;
6666 height: 220px;
6667 width: 100%; }
6668 .usk-edd-category-carousel.style-4 .usk-edd-category-carousel-image img {
6669 transition: all 0.3s ease; }
6670
6671 .usk-edd-category-carousel.style-4 .edd-content {
6672 bottom: 0;
6673 padding: 20px;
6674 overflow: hidden;
6675 z-index: 1; }
6676
6677 .usk-edd-category-carousel.style-4 .title {
6678 color: #fff;
6679 transform: translateY(30px);
6680 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; }
6681 .usk-edd-category-carousel.style-4 .title:hover {
6682 color: #d90429; }
6683
6684 .usk-edd-category-carousel.style-4 .edd-category-count {
6685 color: #d4d7ea;
6686 opacity: 0;
6687 transform: translateY(25px);
6688 overflow: hidden;
6689 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; }
6690
6691 .usk-edd-category-carousel.style-5 .edd-item {
6692 display: flex;
6693 align-items: center;
6694 justify-content: center; }
6695 .usk-edd-category-carousel.style-5 .edd-item .usk-edd-category-carousel-image {
6696 height: 220px; }
6697 .usk-edd-category-carousel.style-5 .edd-item:hover .usk-edd-category-carousel-image img {
6698 transform: scale(1.1); }
6699 .usk-edd-category-carousel.style-5 .edd-item:hover .title {
6700 opacity: 0; }
6701 .usk-edd-category-carousel.style-5 .edd-item:hover .edd-category-count {
6702 opacity: 1;
6703 transform: scale(1.1) translateY(-10px); }
6704
6705 .usk-edd-category-carousel.style-5 .usk-edd-category-carousel-image {
6706 height: 100%;
6707 width: 100%;
6708 object-fit: cover; }
6709 .usk-edd-category-carousel.style-5 .usk-edd-category-carousel-image img {
6710 transition: all 0.3s ease; }
6711
6712 .usk-edd-category-carousel.style-5 .edd-content {
6713 top: 50%;
6714 transform: translateY(-50%);
6715 text-align: center;
6716 z-index: 1; }
6717
6718 .usk-edd-category-carousel.style-5 .title {
6719 background-color: #2b2d42;
6720 padding: 8px 20px;
6721 border-radius: 2px;
6722 color: #fff;
6723 font-size: 14px;
6724 line-height: 1;
6725 transform: translateY(20px);
6726 opacity: 1;
6727 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; }
6728 .usk-edd-category-carousel.style-5 .title:hover {
6729 color: #d90429; }
6730
6731 .usk-edd-category-carousel.style-5 .edd-category-count {
6732 color: #fff;
6733 transform: translateY(-10px);
6734 opacity: 0;
6735 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;
6736 line-height: 1; }
6737
6738 .usk-edd-category-carousel .edd-item-overlay {
6739 transition: all .3s ease; }
6740
6741 .edd-item-match-height--yes .usk-edd-category-carousel .swiper-slide {
6742 height: initial; }
6743
6744 .elementor-widget-usk-edd-category-carousel .usk-arrows-container {
6745 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 40));
6746 transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 40)); }
6747
6748 .elementor-widget-usk-edd-category-carousel .usk-dots-container {
6749 -webkit-transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 30));
6750 transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 30)); }
6751
6752 .elementor-widget-usk-edd-category-carousel .usk-arrows-dots-container {
6753 -webkit-transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 40));
6754 transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 40)); }
6755
6756 .elementor-widget-usk-edd-category-carousel .usk-arrows-fraction-container {
6757 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 40));
6758 transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 40)); }
6759
6760 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-container,
6761 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-container {
6762 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 0)) rotate(90deg);
6763 transform: translate(var(--usk-edd-category-carousel-arrows-ncx, 0), var(--usk-edd-category-carousel-arrows-ncy, 0)) rotate(90deg); }
6764
6765 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-dots-container,
6766 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-dots-container {
6767 -webkit-transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 0)) rotate(90deg);
6768 transform: translate(var(--usk-edd-category-carousel-dots-nnx, 0), var(--usk-edd-category-carousel-dots-nny, 0)) rotate(90deg); }
6769
6770 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-dots-container,
6771 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-dots-container {
6772 -webkit-transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 0)) rotate(90deg);
6773 transform: translate(var(--usk-edd-category-carousel-both-ncx, 0), var(--usk-edd-category-carousel-both-ncy, 0)) rotate(90deg); }
6774
6775 .elementor-widget-usk-edd-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
6776 .elementor-widget-usk-edd-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
6777 -webkit-transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
6778 transform: translate(var(--usk-edd-category-carousel-arrows-fraction-ncx, 0), var(--usk-edd-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
6779
6780 :root {
6781 --ep-edd-category-grid-item-height: 400px;
6782 --ep-edd-category-grid-counter: 25px; }
6783
6784 .usk-edd-category-grid {
6785 display: grid;
6786 grid-template-columns: repeat(3, 1fr); }
6787 .usk-edd-category-grid .category-link {
6788 text-decoration: none; }
6789 .usk-edd-category-grid .edd-item {
6790 position: relative;
6791 transition: all 0.3s ease;
6792 overflow: hidden;
6793 border: 1px solid #ece8e8;
6794 border-radius: 10px; }
6795 .usk-edd-category-grid .edd-content {
6796 position: absolute; }
6797 .usk-edd-category-grid .usk-edd-category-grid-image img {
6798 width: 100%;
6799 height: 100%;
6800 object-fit: cover; }
6801 .usk-edd-category-grid .title {
6802 color: #2b2d42;
6803 font-size: 18px;
6804 font-weight: 700;
6805 line-height: 22px;
6806 margin: 0;
6807 text-transform: uppercase;
6808 text-decoration: none;
6809 transition: all 0.3s ease;
6810 margin-bottom: 6px; }
6811 .usk-edd-category-grid .title:hover {
6812 color: #d90429; }
6813 .usk-edd-category-grid .edd-category-count {
6814 color: #ef233c;
6815 font-size: 13px;
6816 text-transform: uppercase;
6817 margin: 0;
6818 transition: all 0.3s ease; }
6819 .usk-edd-category-grid .edd-category-count .edd-count-text {
6820 padding-left: 5px; }
6821 .usk-edd-category-grid .edd-item-overlay {
6822 position: absolute;
6823 top: 0;
6824 left: 0;
6825 height: 100%;
6826 width: 100%;
6827 background: transparent; }
6828 .usk-edd-category-grid.style-1 .edd-item:hover {
6829 transition: all 0.3s ease; }
6830 .usk-edd-category-grid.style-1 .usk-edd-category-grid-image {
6831 object-fit: cover;
6832 min-height: 240px;
6833 height: 100%;
6834 width: 100%; }
6835 .usk-edd-category-grid.style-1 .edd-content {
6836 text-align: center;
6837 padding: 20px;
6838 width: 200px;
6839 background: rgba(255, 255, 255, 0.582);
6840 border-radius: 5px;
6841 top: 50%;
6842 left: 50%;
6843 transform: translate(-50%, -50%);
6844 z-index: 1; }
6845 .usk-edd-category-grid.style-2 .edd-item {
6846 height: 100px;
6847 overflow: hidden; }
6848 .usk-edd-category-grid.style-2 .edd-item:hover .usk-edd-category-grid-image img {
6849 transform: scale(1.1); }
6850 .usk-edd-category-grid.style-2 .usk-edd-category-grid-image {
6851 width: 100%;
6852 height: 100%; }
6853 .usk-edd-category-grid.style-2 .usk-edd-category-grid-image img {
6854 transition: all 0.3s ease; }
6855 .usk-edd-category-grid.style-2 .edd-content {
6856 top: 50%;
6857 transform: translateY(-50%);
6858 display: flex;
6859 align-items: center;
6860 width: 100%;
6861 padding: 20px;
6862 z-index: 1; }
6863 .usk-edd-category-grid.style-2 .title {
6864 color: #fff;
6865 margin: 0; }
6866 .usk-edd-category-grid.style-2 .title:hover {
6867 color: #d90429; }
6868 .usk-edd-category-grid.style-2 .edd-category-count {
6869 margin-left: auto; }
6870 .usk-edd-category-grid.style-2 .edd-count-text {
6871 display: none; }
6872 .usk-edd-category-grid.style-2 .edd-count-number {
6873 background: #fff;
6874 color: #2b2d42;
6875 width: 30px;
6876 height: 30px;
6877 line-height: 30px;
6878 text-align: center;
6879 display: inherit;
6880 border-radius: 100px; }
6881 .usk-edd-category-grid.style-2 .edd-count-number:hover {
6882 color: #fff;
6883 background: #d90429; }
6884 .usk-edd-category-grid.style-3 .edd-item {
6885 background: #fff; }
6886 .usk-edd-category-grid.style-3 .edd-content {
6887 position: static;
6888 padding: 20px;
6889 z-index: 1; }
6890 .usk-edd-category-grid.style-3 .usk-edd-category-grid-image {
6891 object-fit: cover;
6892 height: 240px;
6893 width: 100%; }
6894 .usk-edd-category-grid.style-4 .edd-item:hover .usk-edd-category-grid-image img {
6895 transform: scale(1.1); }
6896 .usk-edd-category-grid.style-4 .edd-item:hover .title {
6897 transform: translateY(0); }
6898 .usk-edd-category-grid.style-4 .edd-item:hover .edd-category-count {
6899 opacity: 1;
6900 transform: translateY(0); }
6901 .usk-edd-category-grid.style-4 .usk-edd-category-grid-image {
6902 object-fit: cover;
6903 height: 220px;
6904 width: 100%; }
6905 .usk-edd-category-grid.style-4 .usk-edd-category-grid-image img {
6906 transition: all 0.3s ease; }
6907 .usk-edd-category-grid.style-4 .edd-content {
6908 bottom: 0;
6909 padding: 20px;
6910 overflow: hidden;
6911 z-index: 1; }
6912 .usk-edd-category-grid.style-4 .title {
6913 color: #fff;
6914 transform: translateY(30px);
6915 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; }
6916 .usk-edd-category-grid.style-4 .title:hover {
6917 color: #d90429; }
6918 .usk-edd-category-grid.style-4 .edd-category-count {
6919 color: #d4d7ea;
6920 opacity: 0;
6921 transform: translateY(25px);
6922 overflow: hidden;
6923 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; }
6924 .usk-edd-category-grid.style-5 .edd-item {
6925 display: flex;
6926 align-items: center;
6927 justify-content: center; }
6928 .usk-edd-category-grid.style-5 .edd-item .usk-edd-category-grid-image {
6929 height: 220px; }
6930 .usk-edd-category-grid.style-5 .edd-item:hover .usk-edd-category-grid-image img {
6931 transform: scale(1.1); }
6932 .usk-edd-category-grid.style-5 .edd-item:hover .title {
6933 opacity: 0; }
6934 .usk-edd-category-grid.style-5 .edd-item:hover .edd-category-count {
6935 opacity: 1;
6936 transform: scale(1.1) translateY(-10px); }
6937 .usk-edd-category-grid.style-5 .usk-edd-category-grid-image {
6938 height: 100%;
6939 width: 100%;
6940 object-fit: cover; }
6941 .usk-edd-category-grid.style-5 .usk-edd-category-grid-image img {
6942 transition: all 0.3s ease; }
6943 .usk-edd-category-grid.style-5 .edd-content {
6944 top: 50%;
6945 transform: translateY(-50%);
6946 text-align: center;
6947 z-index: 1; }
6948 .usk-edd-category-grid.style-5 .title {
6949 background-color: #2b2d42;
6950 padding: 8px 20px;
6951 border-radius: 2px;
6952 color: #fff;
6953 font-size: 14px;
6954 line-height: 1;
6955 transform: translateY(20px);
6956 opacity: 1;
6957 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; }
6958 .usk-edd-category-grid.style-5 .title:hover {
6959 color: #d90429; }
6960 .usk-edd-category-grid.style-5 .edd-category-count {
6961 color: #fff;
6962 transform: translateY(-10px);
6963 opacity: 0;
6964 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;
6965 line-height: 1; }
6966 .usk-edd-category-grid .edd-item-overlay {
6967 transition: all .3s ease; }
6968
6969 .edd-item-match-height--yes .usk-edd-category-grid .swiper-slide {
6970 height: initial; }
6971
6972 .usk-brand-grid {
6973 display: grid; }
6974
6975 .usk-brand-grid-item {
6976 position: relative;
6977 padding: 30px;
6978 border-radius: 5px;
6979 text-align: center;
6980 transition: all .3s ease; }
6981 .usk-brand-grid-item a {
6982 position: absolute;
6983 height: 100%;
6984 width: 100%;
6985 left: 0;
6986 top: 0; }
6987
6988 .usk-brand-grid-img {
6989 transition: all .3s ease; }
6990
6991 .usk-brand-carousel {
6992 position: relative; }
6993
6994 .usk-brand-carousel-item {
6995 position: relative;
6996 padding: 30px;
6997 border-radius: 5px;
6998 text-align: center;
6999 transition: all .3s ease; }
7000 .usk-brand-carousel-item a {
7001 position: absolute;
7002 height: 100%;
7003 width: 100%;
7004 left: 0;
7005 top: 0; }
7006
7007 .usk-brand-carousel-img {
7008 transition: all .3s ease; }
7009
7010 /*------------------------------------
7011 brand Carousel elementor-widget Css
7012 --------------------------------------*/
7013 .elementor-widget-usk-brand-carousel .usk-arrows-container {
7014 -webkit-transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 40));
7015 transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 40)); }
7016
7017 .elementor-widget-usk-brand-carousel .usk-dots-container {
7018 -webkit-transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 30));
7019 transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 30)); }
7020
7021 .elementor-widget-usk-brand-carousel .usk-arrows-dots-container {
7022 -webkit-transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 40));
7023 transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 40)); }
7024
7025 .elementor-widget-usk-brand-carousel .usk-arrows-fraction-container {
7026 -webkit-transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 40));
7027 transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 40)); }
7028
7029 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-container,
7030 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-container {
7031 -webkit-transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 0)) rotate(90deg);
7032 transform: translate(var(--usk-brand-carousel-arrows-ncx, 0), var(--usk-brand-carousel-arrows-ncy, 0)) rotate(90deg); }
7033
7034 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-dots-container,
7035 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-dots-container {
7036 -webkit-transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 0)) rotate(90deg);
7037 transform: translate(var(--usk-brand-carousel-dots-nnx, 0), var(--usk-brand-carousel-dots-nny, 0)) rotate(90deg); }
7038
7039 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-dots-container,
7040 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-dots-container {
7041 -webkit-transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 0)) rotate(90deg);
7042 transform: translate(var(--usk-brand-carousel-both-ncx, 0), var(--usk-brand-carousel-both-ncy, 0)) rotate(90deg); }
7043
7044 .elementor-widget-usk-brand-carousel .usk-position-center-left .usk-arrows-fraction-container,
7045 .elementor-widget-usk-brand-carousel .usk-position-center-right .usk-arrows-fraction-container {
7046 -webkit-transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
7047 transform: translate(var(--usk-brand-carousel-arrows-fraction-ncx, 0), var(--usk-brand-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
7048
7049 .usk-info-list {
7050 display: grid; }
7051 .usk-info-list .usk-content {
7052 width: 100%; }
7053
7054 .usk-info-list-item {
7055 position: relative;
7056 padding: 20px;
7057 display: inline-flex; }
7058
7059 .usk-info-list-icon span {
7060 color: #2B2D42;
7061 font-size: 16px;
7062 display: inline-flex; }
7063
7064 .usk-info-list-icon svg {
7065 fill: #2B2D42;
7066 width: 1em;
7067 max-width: inherit; }
7068
7069 .usk-info-list-title {
7070 margin: 0 0 8px;
7071 font-size: 18px;
7072 font-weight: 500;
7073 text-transform: capitalize; }
7074 .usk-info-list-title a {
7075 color: #2B2D42;
7076 transition: all .3s ease; }
7077 .usk-info-list-title a:hover {
7078 color: #D90429; }
7079
7080 .usk-info-list-text {
7081 font-size: 15px;
7082 color: #2B2D42; }
7083 .usk-info-list-text p {
7084 margin: 0; }
7085
7086 .usk-info-style-top .usk-info-list-item {
7087 flex-direction: column; }
7088
7089 .usk-info-style-left .usk-info-list-item {
7090 align-items: center;
7091 flex-direction: row; }
7092
7093 .usk-info-style-right .usk-info-list-item {
7094 align-items: center;
7095 flex-direction: row-reverse; }
7096
7097 .usk-info-style-right .usk-content {
7098 text-align: right; }
7099
7100 .usk-sub-category {
7101 display: grid;
7102 grid-template-columns: repeat(1, 1fr);
7103 grid-gap: 10px; }
7104 .usk-sub-category .usk-sub-category-item {
7105 display: flex;
7106 align-items: center;
7107 grid-column-gap: 20px;
7108 border: 1px solid #e8e8e9;
7109 padding: 20px;
7110 border-radius: 5px;
7111 overflow: hidden; }
7112 .usk-sub-category.usk-sub-category-style-2 .usk-sub-category-item {
7113 flex-direction: row-reverse; }
7114 .usk-sub-category .usk-image-slider {
7115 width: 100%;
7116 height: 100%;
7117 overflow: hidden; }
7118 .usk-sub-category .usk-image-slider .swiper-slide-active .usk-image-wrap {
7119 opacity: 1; }
7120 .usk-sub-category .usk-image-slider .usk-image-wrap {
7121 width: 100%;
7122 height: 100%;
7123 opacity: 0;
7124 transition: all .3s ease-in-out; }
7125 .usk-sub-category .usk-image-slider .usk-image-wrap .usk-img {
7126 width: 100%;
7127 height: 100%;
7128 object-fit: cover; }
7129 .usk-sub-category .usk-category-content {
7130 width: 100%; }
7131 .usk-sub-category .usk-category-name {
7132 font-size: 20px;
7133 margin: 0 0 20px;
7134 font-weight: 700;
7135 text-transform: uppercase; }
7136 .usk-sub-category .usk-category-name a {
7137 color: #2b2c35;
7138 text-decoration: none;
7139 transition: all .3s ease-in-out; }
7140 .usk-sub-category .usk-category-name a:hover {
7141 color: #dc3b3b; }
7142 .usk-sub-category .usk-category-list {
7143 margin: 0 0 15px;
7144 padding: 0;
7145 list-style: none; }
7146 .usk-sub-category .usk-category-list li {
7147 margin-bottom: 7px; }
7148 .usk-sub-category .usk-category-list li:nth-last-child(1) {
7149 margin: 0; }
7150 .usk-sub-category .usk-category-list li a {
7151 color: #66687a;
7152 font-size: 14px;
7153 text-decoration: none;
7154 text-transform: uppercase;
7155 transition: all .3s ease-in-out; }
7156 .usk-sub-category .usk-category-list li a:hover {
7157 color: #dc3b3b; }
7158 .usk-sub-category .usk-link-btn {
7159 display: inline-flex; }
7160 .usk-sub-category .usk-link-btn a {
7161 display: flex;
7162 align-items: center;
7163 font-size: 14px;
7164 color: #ff0000;
7165 font-weight: 700;
7166 text-decoration: none;
7167 text-transform: uppercase;
7168 transition: all .3s ease-in-out; }
7169 .usk-sub-category .usk-link-btn a:hover {
7170 color: #dc3b3b; }
7171 .usk-sub-category .usk-link-btn a:hover i {
7172 opacity: 1;
7173 visibility: visible;
7174 transform: translateX(8px); }
7175 .usk-sub-category .usk-link-btn a i {
7176 opacity: 0;
7177 visibility: hidden;
7178 transform: translateX(-10px);
7179 transition: all .3s ease-in-out; }
7180
7181 @media (min-width: 768px) {
7182 .usk-sub-category {
7183 grid-template-columns: repeat(2, 1fr); } }
7184
7185 @media (min-width: 1024px) {
7186 .usk-sub-category {
7187 grid-template-columns: repeat(3, 1fr); } }
7188
7189 .usk-sub-category-carousel .usk-sub-category-item {
7190 display: flex;
7191 align-items: center;
7192 grid-column-gap: 20px;
7193 border: 1px solid #e8e8e9;
7194 padding: 20px;
7195 border-radius: 5px;
7196 overflow: hidden; }
7197
7198 .usk-sub-category-carousel .usk-image-slider {
7199 width: 100%;
7200 height: 100%;
7201 overflow: hidden; }
7202 .usk-sub-category-carousel .usk-image-slider .usk-image-wrap {
7203 width: 100%;
7204 height: 100%; }
7205 .usk-sub-category-carousel .usk-image-slider .usk-image-wrap .usk-img {
7206 width: 100%;
7207 height: 100%;
7208 object-fit: cover; }
7209
7210 .usk-sub-category-carousel .usk-category-content {
7211 width: 100%; }
7212
7213 .usk-sub-category-carousel .usk-category-name {
7214 font-size: 20px;
7215 margin: 0 0 20px;
7216 font-weight: 700;
7217 text-transform: uppercase; }
7218 .usk-sub-category-carousel .usk-category-name a {
7219 color: #2b2c35;
7220 text-decoration: none;
7221 transition: all .3s ease-in-out; }
7222 .usk-sub-category-carousel .usk-category-name a:hover {
7223 color: #dc3b3b; }
7224
7225 .usk-sub-category-carousel .usk-category-list {
7226 margin: 0 0 15px;
7227 padding: 0;
7228 list-style: none; }
7229 .usk-sub-category-carousel .usk-category-list li {
7230 margin-bottom: 7px; }
7231 .usk-sub-category-carousel .usk-category-list li:nth-last-child(1) {
7232 margin: 0; }
7233 .usk-sub-category-carousel .usk-category-list li a {
7234 color: #66687a;
7235 font-size: 14px;
7236 text-decoration: none;
7237 text-transform: uppercase;
7238 transition: all .3s ease-in-out; }
7239 .usk-sub-category-carousel .usk-category-list li a:hover {
7240 color: #dc3b3b; }
7241
7242 .usk-sub-category-carousel .usk-link-btn {
7243 display: inline-flex; }
7244 .usk-sub-category-carousel .usk-link-btn a {
7245 display: flex;
7246 align-items: center;
7247 font-size: 14px;
7248 color: #ff0000;
7249 font-weight: 700;
7250 text-decoration: none;
7251 text-transform: uppercase;
7252 transition: all .3s ease-in-out; }
7253 .usk-sub-category-carousel .usk-link-btn a:hover {
7254 color: #dc3b3b; }
7255 .usk-sub-category-carousel .usk-link-btn a:hover i {
7256 opacity: 1;
7257 visibility: visible;
7258 transform: translateX(8px); }
7259 .usk-sub-category-carousel .usk-link-btn a i {
7260 opacity: 0;
7261 visibility: hidden;
7262 transform: translateX(-10px);
7263 transition: all .3s ease-in-out; }
7264
7265 @media (min-width: 768px) {
7266 .usk-sub-category-carousel .usk-sub-category-item {
7267 padding: 20px 35px; } }
7268
7269 .edd-item-match-height--yes .usk-sub-category-carousel .swiper-slide {
7270 height: initial; }
7271
7272 .elementor-widget-usk-sub-category-carousel .usk-arrows-container {
7273 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 40));
7274 transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 40)); }
7275
7276 .elementor-widget-usk-sub-category-carousel .usk-dots-container {
7277 -webkit-transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 30));
7278 transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 30)); }
7279
7280 .elementor-widget-usk-sub-category-carousel .usk-arrows-dots-container {
7281 -webkit-transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 40));
7282 transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 40)); }
7283
7284 .elementor-widget-usk-sub-category-carousel .usk-arrows-fraction-container {
7285 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 40));
7286 transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 40)); }
7287
7288 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-container,
7289 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-container {
7290 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 0)) rotate(90deg);
7291 transform: translate(var(--usk-sub-category-carousel-arrows-ncx, 0), var(--usk-sub-category-carousel-arrows-ncy, 0)) rotate(90deg); }
7292
7293 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-dots-container,
7294 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-dots-container {
7295 -webkit-transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 0)) rotate(90deg);
7296 transform: translate(var(--usk-sub-category-carousel-dots-nnx, 0), var(--usk-sub-category-carousel-dots-nny, 0)) rotate(90deg); }
7297
7298 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-dots-container,
7299 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-dots-container {
7300 -webkit-transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 0)) rotate(90deg);
7301 transform: translate(var(--usk-sub-category-carousel-both-ncx, 0), var(--usk-sub-category-carousel-both-ncy, 0)) rotate(90deg); }
7302
7303 .elementor-widget-usk-sub-category-carousel .usk-position-center-left .usk-arrows-fraction-container,
7304 .elementor-widget-usk-sub-category-carousel .usk-position-center-right .usk-arrows-fraction-container {
7305 -webkit-transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
7306 transform: translate(var(--usk-sub-category-carousel-arrows-fraction-ncx, 0), var(--usk-sub-category-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
7307
7308 .usk-featured-box .usk-featured-box-item {
7309 position: relative;
7310 overflow: hidden; }
7311
7312 .usk-featured-box .usk-image-wrap {
7313 position: absolute;
7314 height: 100%;
7315 width: 100%;
7316 background-position: center;
7317 background-repeat: no-repeat;
7318 background-size: cover;
7319 transition: transform .3s ease-in-out;
7320 transform: scale(1); }
7321
7322 .usk-featured-box-wrapper-link {
7323 position: absolute;
7324 width: 100%;
7325 height: 100%;
7326 top: 0;
7327 left: 0;
7328 z-index: 1; }
7329
7330 .usk-featured-box:hover .usk-image-wrap {
7331 transform: scale(1.1); }
7332
7333 .usk-featured-box .usk-content {
7334 position: absolute;
7335 padding: 40px;
7336 left: 0;
7337 right: 0; }
7338
7339 .usk-featured-box.usk-fb-content-position-top .usk-content {
7340 top: 0; }
7341
7342 .usk-featured-box.usk-fb-content-position-center .usk-content {
7343 top: 50%;
7344 transform: translateY(-50%); }
7345
7346 .usk-featured-box.usk-fb-content-position-bottom .usk-content {
7347 bottom: 0; }
7348
7349 .usk-featured-box .usk-meta {
7350 color: #2B2D42;
7351 font-size: 12px;
7352 font-weight: 500;
7353 text-decoration: none;
7354 text-transform: uppercase;
7355 transition: all .3s ease-in-out; }
7356
7357 .usk-featured-box .usk-meta:hover,
7358 .usk-featured-box .usk-title a:hover {
7359 color: #D90429; }
7360
7361 .usk-featured-box .usk-title {
7362 margin: 0 0 8px;
7363 font-size: 32px;
7364 font-weight: 700;
7365 text-transform: capitalize; }
7366
7367 .usk-featured-box .usk-title a {
7368 color: #2B2D42;
7369 text-decoration: none;
7370 transition: all .3s ease-in-out; }
7371
7372 .usk-featured-box .usk-text {
7373 font-size: 16px;
7374 color: #2B2D42;
7375 margin-bottom: 20px; }
7376
7377 .usk-featured-box .usk-text p {
7378 margin: 0; }
7379
7380 .usk-featured-box .usk-link-btn a {
7381 position: relative;
7382 overflow: hidden;
7383 padding: 10px 35px;
7384 border-radius: 40px;
7385 display: inline-block;
7386 color: #D90429;
7387 text-decoration: none;
7388 font-weight: 700;
7389 text-transform: capitalize;
7390 font-size: 12px;
7391 transition: all .3s ease-in-out; }
7392
7393 .usk-featured-box .usk-link-btn a span {
7394 position: relative;
7395 z-index: 1; }
7396
7397 .usk-featured-box .usk-link-btn a:hover {
7398 color: #fff; }
7399
7400 .usk-featured-box .usk-link-btn a::before {
7401 position: absolute;
7402 content: '';
7403 top: 0;
7404 left: 0;
7405 width: 0;
7406 height: 100%;
7407 background-color: #D90429;
7408 transition: all .3s ease-in-out; }
7409
7410 .usk-featured-box .usk-link-btn a:hover::before {
7411 width: 100%; }
7412
7413 .usk-heaven-slider {
7414 display: flex;
7415 height: 570px;
7416 overflow: hidden;
7417 padding: 15px;
7418 justify-content: space-between;
7419 flex-direction: row-reverse;
7420 border-radius: 5px;
7421 position: relative; }
7422 .usk-heaven-slider .usk-main-slider {
7423 width: 100%; }
7424 .usk-heaven-slider .usk-main-slider .usk-item .usk-content {
7425 opacity: 0;
7426 visibility: hidden;
7427 transition: all .6s ease-in-out; }
7428 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-badge-label-wrapper,
7429 .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,
7430 .usk-heaven-slider .usk-main-slider .usk-item.swiper-slide-active .usk-content {
7431 opacity: 1;
7432 visibility: visible; }
7433 .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 {
7434 opacity: 1; }
7435 .usk-heaven-slider .usk-main-slider .usk-item-box {
7436 display: flex;
7437 align-items: center;
7438 flex-direction: column;
7439 width: 100%;
7440 height: 100%;
7441 grid-row-gap: 20px; }
7442 .usk-heaven-slider .usk-main-slider .usk-image-wrap {
7443 width: 100%;
7444 opacity: 0;
7445 transition: all .3s ease-in-out; }
7446 .usk-heaven-slider .usk-main-slider .usk-image-wrap .usk-img {
7447 width: 100%;
7448 height: 100%;
7449 object-fit: cover; }
7450 .usk-heaven-slider .usk-main-slider .usk-content {
7451 width: 100%;
7452 height: 100%;
7453 display: flex;
7454 flex-direction: column;
7455 justify-content: space-between; }
7456 .usk-heaven-slider .usk-main-slider .usk-category {
7457 margin-bottom: 10px;
7458 display: inline-flex;
7459 gap: 5px;
7460 flex-wrap: wrap; }
7461 .usk-heaven-slider .usk-main-slider .usk-category a {
7462 font-size: 14px;
7463 color: #5f5f74;
7464 font-weight: 600;
7465 text-transform: capitalize;
7466 transition: all .3s ease-in-out; }
7467 .usk-heaven-slider .usk-main-slider .usk-category a:hover {
7468 color: #5bb300; }
7469 .usk-heaven-slider .usk-main-slider .usk-title {
7470 margin: 0 0 10px;
7471 font-size: 25px;
7472 letter-spacing: 2px;
7473 font-weight: 700;
7474 text-transform: capitalize; }
7475 .usk-heaven-slider .usk-main-slider .usk-title a {
7476 color: #1f2027;
7477 text-decoration: none;
7478 transition: all .3s ease-in-out; }
7479 .usk-heaven-slider .usk-main-slider .usk-title a:hover {
7480 color: #5bb300; }
7481 .usk-heaven-slider .usk-main-slider .usk-text {
7482 font-size: 13px;
7483 line-height: 1.8;
7484 color: #6b6b6e;
7485 margin-bottom: 10px; }
7486 .usk-heaven-slider .usk-main-slider .usk-text p {
7487 margin: 0; }
7488 .usk-heaven-slider .usk-main-slider .usk-price {
7489 display: flex;
7490 align-items: center;
7491 grid-column-gap: 12px;
7492 font-size: 16px;
7493 font-weight: 600;
7494 margin-bottom: 18px; }
7495 .usk-heaven-slider .usk-main-slider .usk-price del {
7496 color: #8d8e9c; }
7497 .usk-heaven-slider .usk-main-slider .usk-price ins {
7498 color: #5bb300;
7499 text-decoration: none; }
7500 .usk-heaven-slider .usk-main-slider .usk-action-btn {
7501 display: flex;
7502 align-items: center;
7503 grid-column-gap: 10px; }
7504 .usk-heaven-slider .usk-main-slider .usk-action-btn a {
7505 position: relative;
7506 color: #fff;
7507 font-size: 12px;
7508 padding: 12px;
7509 line-height: 12px;
7510 text-decoration: none;
7511 border-radius: 5px;
7512 background-color: #5bb300; }
7513 .usk-heaven-slider .usk-main-slider .usk-action-btn a:hover {
7514 background-color: #1f2027; }
7515 .usk-heaven-slider .usk-main-slider .usk-action-btn .usk-wishlist.usk-active {
7516 background-color: #1f2027; }
7517 .usk-heaven-slider .usk-main-slider .usk-rating {
7518 display: flex;
7519 align-items: center;
7520 width: 100%;
7521 margin-bottom: 30px; }
7522 .usk-heaven-slider .usk-main-slider .usk-rating .woocommerce-product-rating {
7523 display: flex;
7524 align-items: center;
7525 padding: 0; }
7526 .usk-heaven-slider .usk-main-slider .usk-rating .woocommerce-product-rating .star-rating {
7527 font-size: 12px;
7528 margin: 0; }
7529 .usk-heaven-slider .usk-badge-label-wrapper {
7530 align-items: center;
7531 margin: 5px 0 30px;
7532 opacity: 0;
7533 visibility: hidden;
7534 transition: all .3s ease; }
7535 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content {
7536 display: flex; }
7537 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content > div {
7538 display: flex; }
7539 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
7540 font-size: 10px;
7541 color: #fff;
7542 padding: 6px 8px;
7543 border-radius: 5px;
7544 text-transform: uppercase;
7545 margin-right: 10px; }
7546 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
7547 background: #2B2D42;
7548 color: #fff; }
7549 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
7550 background: #9FA8BC;
7551 color: #fff; }
7552 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
7553 background: #EF233C;
7554 color: #fff; }
7555 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
7556 background: #ff006e;
7557 color: #fff; }
7558 .usk-heaven-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
7559 background: #D90429;
7560 color: #fff; }
7561 .usk-heaven-slider .usk-thumbs-slider {
7562 display: flex;
7563 align-items: center;
7564 justify-content: center;
7565 overflow: hidden;
7566 display: none;
7567 padding: 5px; }
7568 .usk-heaven-slider .usk-thumbs-slider .usk-item-box,
7569 .usk-heaven-slider .usk-thumbs-slider .usk-image-wrap {
7570 height: 100%;
7571 width: 100%; }
7572 .usk-heaven-slider .usk-thumbs-slider .usk-image-wrap {
7573 padding: 10px; }
7574 .usk-heaven-slider .usk-thumbs-slider .usk-img {
7575 width: 100%;
7576 height: 100%;
7577 object-fit: cover;
7578 border-radius: 5px; }
7579 .usk-heaven-slider .usk-thumbs-slider .usk-item {
7580 display: flex;
7581 align-items: center;
7582 justify-content: center;
7583 position: relative;
7584 overflow: hidden;
7585 cursor: pointer; }
7586 .usk-heaven-slider .usk-thumbs-slider .usk-item:before {
7587 position: absolute;
7588 content: '';
7589 width: 100%;
7590 height: 100%;
7591 top: 0;
7592 left: 0;
7593 border-radius: 5px;
7594 transition: all .3s ease-in-out; }
7595 .usk-heaven-slider .usk-navigation-wrap {
7596 position: absolute;
7597 right: 0;
7598 bottom: 0;
7599 display: flex;
7600 align-items: center;
7601 flex-direction: row-reverse;
7602 margin: 15px;
7603 grid-column-gap: 10px; }
7604 .usk-heaven-slider .usk-nav-btn {
7605 color: #1f2027;
7606 font-size: 16px;
7607 display: flex;
7608 background: #eee;
7609 padding: 10px;
7610 border-radius: 5px;
7611 cursor: pointer;
7612 transition: all .3s ease-in-out;
7613 z-index: 1; }
7614 .usk-heaven-slider .usk-nav-btn:hover {
7615 color: #5bb300; }
7616
7617 @media (min-width: 768px) {
7618 .usk-heaven-slider {
7619 padding: 30px;
7620 height: 440px; }
7621 .usk-heaven-slider .usk-thumbs-slider {
7622 display: block; }
7623 .usk-heaven-slider .usk-main-slider {
7624 width: calc(100% - 130px); }
7625 .usk-heaven-slider .usk-main-slider .usk-title {
7626 margin: 0 0 10px; }
7627 .usk-heaven-slider .usk-main-slider .usk-text {
7628 margin-bottom: 15px; }
7629 .usk-heaven-slider .usk-main-slider .usk-price {
7630 font-size: 18px; }
7631 .usk-heaven-slider .usk-main-slider .usk-image-wrap {
7632 width: 100%; }
7633 .usk-heaven-slider .usk-main-slider .usk-content {
7634 width: 100%; }
7635 .usk-heaven-slider .usk-main-slider .usk-item-box {
7636 flex-direction: row;
7637 grid-column-gap: 30px; }
7638 .usk-heaven-slider .usk-navigation-wrap {
7639 margin: 35px; } }
7640
7641 @media (min-width: 1024px) {
7642 .usk-heaven-slider {
7643 height: 600px; }
7644 .usk-heaven-slider .usk-main-slider .usk-title {
7645 font-size: 40px; }
7646 .usk-heaven-slider .usk-main-slider .usk-text {
7647 font-size: 16px; } }
7648
7649 .usk-mentor-slider {
7650 overflow: hidden;
7651 position: relative; }
7652 .usk-mentor-slider .usk-img {
7653 width: 100%;
7654 height: 100%;
7655 object-fit: cover;
7656 vertical-align: middle; }
7657 .usk-mentor-slider .usk-image-wrap {
7658 background-color: #efefef; }
7659 .usk-mentor-slider .usk-content {
7660 width: 100%; }
7661 .usk-mentor-slider .usk-inner-content {
7662 max-width: 700px;
7663 padding: 30px;
7664 overflow: hidden; }
7665 .usk-mentor-slider .usk-category {
7666 margin-bottom: 10px;
7667 display: inline-flex;
7668 flex-wrap: wrap;
7669 gap: 5px; }
7670 .usk-mentor-slider .usk-category a {
7671 font-size: 14px;
7672 color: #5f5f74;
7673 font-weight: 600;
7674 text-transform: capitalize;
7675 transition: all .3s ease-in-out; }
7676 .usk-mentor-slider .usk-category a:hover {
7677 color: #d90429; }
7678 .usk-mentor-slider .usk-rating {
7679 display: flex;
7680 align-items: center;
7681 width: 100%;
7682 margin-bottom: 30px; }
7683 .usk-mentor-slider .usk-rating .woocommerce-product-rating {
7684 display: flex;
7685 align-items: center;
7686 padding: 0; }
7687 .usk-mentor-slider .usk-rating .woocommerce-product-rating .star-rating {
7688 font-size: 12px;
7689 margin: 0; }
7690 .usk-mentor-slider .usk-badge-label-wrapper {
7691 position: absolute;
7692 margin: 30px; }
7693 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content {
7694 display: flex; }
7695 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content > div {
7696 display: flex; }
7697 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content > div .usk-badge {
7698 font-size: 10px;
7699 color: #fff;
7700 padding: 6px 8px;
7701 text-transform: uppercase;
7702 margin-right: 10px; }
7703 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
7704 background: #2B2D42;
7705 color: #fff; }
7706 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
7707 background: #9FA8BC;
7708 color: #fff; }
7709 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
7710 background: #EF233C;
7711 color: #fff; }
7712 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
7713 background: #ff006e;
7714 color: #fff; }
7715 .usk-mentor-slider .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
7716 background: #D90429;
7717 color: #fff; }
7718 .usk-mentor-slider .usk-title {
7719 font-size: 25px;
7720 text-transform: capitalize;
7721 font-weight: 700;
7722 margin-top: 0;
7723 margin-bottom: 15px;
7724 line-height: 1.3; }
7725 .usk-mentor-slider .usk-title a {
7726 color: #2b2d42;
7727 text-decoration: none;
7728 transition: color 0.5s cubic-bezier(0, 0, 0.2, 1); }
7729 .usk-mentor-slider .usk-title a:hover {
7730 color: #d90429; }
7731 .usk-mentor-slider .usk-text {
7732 font-size: 14px;
7733 color: #4e5562;
7734 line-height: 1.6;
7735 font-family: sans-serif;
7736 margin-bottom: 15px; }
7737 .usk-mentor-slider .usk-text p {
7738 margin: 0; }
7739 .usk-mentor-slider .usk-price {
7740 font-size: 14px;
7741 font-weight: 600;
7742 margin-bottom: 15px; }
7743 .usk-mentor-slider .usk-price .price {
7744 display: flex;
7745 align-items: center;
7746 grid-column-gap: 15px; }
7747 .usk-mentor-slider .usk-price ins {
7748 text-decoration: none;
7749 color: #000; }
7750 .usk-mentor-slider .usk-price del {
7751 color: rgba(169, 171, 189, 0.812); }
7752 .usk-mentor-slider .usk-main-slider {
7753 width: 100%;
7754 height: 600px;
7755 z-index: 1;
7756 position: relative; }
7757 .usk-mentor-slider .usk-main-slider .usk-item {
7758 display: flex;
7759 flex-direction: column; }
7760 .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 {
7761 transform: translateY(0);
7762 opacity: 1; }
7763 .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 {
7764 transition-delay: .3s; }
7765 .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 {
7766 transition-delay: .5s; }
7767 .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 {
7768 transition-delay: .7s; }
7769 .usk-mentor-slider .usk-main-slider .usk-image-wrap {
7770 width: 100%;
7771 height: 100%; }
7772 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-item {
7773 cursor: pointer; }
7774 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7775 height: 150px; }
7776 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-active,
7777 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-duplicate-active {
7778 opacity: 0;
7779 transform: scale(0);
7780 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); }
7781 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-prev {
7782 opacity: 0; }
7783 .usk-mentor-slider .usk-action-btn-wrap {
7784 position: absolute;
7785 top: 0;
7786 left: unset;
7787 right: 0;
7788 display: flex;
7789 align-items: center;
7790 flex-direction: column; }
7791 .usk-mentor-slider .usk-action-btn-wrap a {
7792 display: flex;
7793 padding: 16px;
7794 background: #ffffff;
7795 text-align: center;
7796 transform: translateY(-30px);
7797 opacity: 0;
7798 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); }
7799 .usk-mentor-slider .usk-action-btn-wrap a i {
7800 color: #47415b;
7801 transition: color 0.3s cubic-bezier(0, 0, 0.2, 1); }
7802 .usk-mentor-slider .usk-action-btn-wrap a:hover i {
7803 color: #d90429; }
7804 .usk-mentor-slider .usk-nav-pag-wrap {
7805 bottom: 0;
7806 right: 0;
7807 display: inline-flex;
7808 grid-gap: 30px; }
7809 .usk-mentor-slider .usk-navigation-button {
7810 display: flex;
7811 align-items: center;
7812 flex-direction: row-reverse; }
7813 .usk-mentor-slider .usk-nav-btn {
7814 display: flex;
7815 align-items: center;
7816 grid-column-gap: 10px;
7817 font-size: 12px;
7818 text-transform: uppercase;
7819 cursor: pointer; }
7820 .usk-mentor-slider .usk-nav-btn i {
7821 opacity: 0;
7822 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); }
7823 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text {
7824 transition-delay: .4s; }
7825 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text::before {
7826 transform: translateY(0); }
7827 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text span {
7828 transform: translateY(-100%);
7829 opacity: 0; }
7830 .usk-mentor-slider .usk-nav-btn:hover i {
7831 opacity: 1;
7832 transform: translateX(0);
7833 transition-delay: .4s; }
7834 .usk-mentor-slider .usk-button-next .usk-nav-text {
7835 transform: translateX(24px); }
7836 .usk-mentor-slider .usk-button-next i {
7837 transform: translateX(-15px); }
7838 .usk-mentor-slider .usk-button-prev .usk-nav-text {
7839 transform: translateX(-24px); }
7840 .usk-mentor-slider .usk-button-prev i {
7841 transform: translateX(15px); }
7842 .usk-mentor-slider .usk-button-next:hover .usk-nav-text,
7843 .usk-mentor-slider .usk-button-prev:hover .usk-nav-text {
7844 transform: translateX(0);
7845 transition-delay: .4s; }
7846 .usk-mentor-slider .usk-nav-text {
7847 position: relative;
7848 overflow: hidden;
7849 transition: transform 0.7s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7850 .usk-mentor-slider .usk-nav-text::before {
7851 content: attr(data-title);
7852 height: 100%;
7853 position: absolute;
7854 width: 100%;
7855 top: 0;
7856 left: 0;
7857 transform: translateY(110%);
7858 transition: transform 0.6s cubic-bezier(0.3, 0.86, 0.36, 0.95); }
7859 .usk-mentor-slider .usk-nav-text span {
7860 display: inline-block;
7861 will-change: transform;
7862 position: relative;
7863 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); }
7864 .usk-mentor-slider .swiper-pagination {
7865 position: unset !important; }
7866
7867 @media (min-width: 768px) {
7868 .usk-mentor-slider .usk-main-slider {
7869 height: 700px; }
7870 .usk-mentor-slider .usk-main-slider .usk-item {
7871 flex-direction: row; }
7872 .usk-mentor-slider .usk-title {
7873 font-size: 40px; }
7874 .usk-mentor-slider .usk-text {
7875 font-size: 16px; }
7876 .usk-mentor-slider .usk-nav-btn {
7877 font-size: 14px; }
7878 .usk-mentor-slider .usk-price {
7879 font-size: 16px; }
7880 .usk-mentor-slider .usk-nav-pag-wrap {
7881 position: absolute; }
7882 .usk-mentor-slider .usk-thumbs-slider-wrap {
7883 display: block;
7884 width: 470px;
7885 height: 150px;
7886 position: absolute;
7887 bottom: 6%;
7888 right: 50%;
7889 transform: translateX(70%);
7890 overflow: hidden;
7891 z-index: 1; }
7892 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7893 height: 100px; }
7894 .usk-mentor-slider .usk-inner-content {
7895 padding: 50px; }
7896 .usk-mentor-slider .usk-action-btn-wrap {
7897 top: 50%;
7898 left: 50%;
7899 transform: translate(-50%, -50%); } }
7900
7901 @media (min-width: 1024px) {
7902 .usk-mentor-slider .usk-inner-content {
7903 padding: 70px; }
7904 .usk-mentor-slider .usk-title {
7905 font-size: 50px; }
7906 .usk-mentor-slider .usk-thumbs-slider-wrap {
7907 width: 700px;
7908 height: 170px; }
7909 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
7910 height: 130px; } }
7911
7912 @media (max-width: 767px) {
7913 .usk-mentor-slider .usk-thumbs-slider {
7914 display: none; }
7915 .usk-mentor-slider .usk-nav-pag-wrap {
7916 padding: 0 30px 30px;
7917 width: 100%; }
7918 .usk-mentor-slider .swiper-pagination {
7919 display: flex;
7920 grid-gap: 5px; } }
7921
7922 .elementor-widget-usk-up-sells.usk-up-sells-show-heading-yes section.up-sells.upsells.products h2 {
7923 display: block; }
7924
7925 .elementor-widget-usk-up-sells .usk-upsells section.products {
7926 display: inline-block; }
7927 .elementor-widget-usk-up-sells .usk-upsells section.products li.product {
7928 border: 1px solid #eee;
7929 padding: 30px !important;
7930 display: inline-block;
7931 border-radius: 5px; }
7932 .elementor-widget-usk-up-sells .usk-upsells section.products h2 {
7933 font-size: 18px;
7934 margin-bottom: 10px;
7935 font-weight: 600;
7936 display: none; }
7937 .elementor-widget-usk-up-sells .usk-upsells section.products h2 a {
7938 color: #000; }
7939
7940 .elementor-widget-usk-up-sells section.up-sells.upsells.products h2 {
7941 display: none; }
7942
7943 .elementor-widget-usk-up-sells ul.products li.product, .elementor-widget-usk-up-sells .woocommerce-page ul.products li.product {
7944 border: 1px solid #eee;
7945 padding: 30px !important;
7946 display: inline-block;
7947 border-radius: 5px; }
7948
7949 .usk-edd-beauty-grid .usk-edd-beauty-grid-wrapper {
7950 display: grid;
7951 grid-template-columns: repeat(3, 1fr);
7952 grid-gap: 10px; }
7953
7954 .usk-edd-beauty-grid .usk-edd-beauty-grid-item {
7955 transition: all .3s ease-in-out;
7956 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
7957 background-color: #fff; }
7958 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover {
7959 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
7960 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover .usk-edd-beauty-grid-image img {
7961 transform: translateY(-20PX); }
7962 .usk-edd-beauty-grid .usk-edd-beauty-grid-item:hover .usk-action-button {
7963 transform: translateY(0);
7964 opacity: 1;
7965 transition-delay: .2s; }
7966
7967 .usk-edd-beauty-grid .usk-edd-beauty-grid-image-wrapper {
7968 width: 100%;
7969 height: 300px;
7970 position: relative;
7971 overflow: hidden; }
7972
7973 .usk-edd-beauty-grid .usk-edd-beauty-grid-image {
7974 height: 100%;
7975 width: 100%; }
7976 .usk-edd-beauty-grid .usk-edd-beauty-grid-image img {
7977 width: 100%;
7978 height: 110%;
7979 object-fit: cover;
7980 transform: translateY(0);
7981 transition: all .5s ease; }
7982
7983 .usk-edd-beauty-grid .usk-action-button {
7984 position: absolute;
7985 bottom: 0;
7986 left: 0;
7987 right: 0;
7988 display: inline-flex;
7989 align-items: center;
7990 margin: 0 20px;
7991 text-align: center;
7992 transform: translateY(30px);
7993 opacity: 0;
7994 transition: all .3s ease; }
7995 .usk-edd-beauty-grid .usk-action-button .edd_purchase_submit_wrapper {
7996 padding: 0; }
7997 .usk-edd-beauty-grid .usk-action-button a,
7998 .usk-edd-beauty-grid .usk-action-button .edd-add-to-cart {
7999 padding: 14px 0;
8000 font-size: 10px;
8001 text-transform: uppercase;
8002 font-weight: 500;
8003 text-decoration: none;
8004 width: 100%;
8005 transition: all .3s ease;
8006 display: inline-block;
8007 border: 0;
8008 border-radius: 0;
8009 line-height: 1; }
8010 .usk-edd-beauty-grid .usk-action-button .blue,
8011 .usk-edd-beauty-grid .usk-action-button .edd-add-to-cart {
8012 color: #fff;
8013 background-color: #d71400; }
8014 .usk-edd-beauty-grid .usk-action-button .blue:hover,
8015 .usk-edd-beauty-grid .usk-action-button .usk-details-button a:hover {
8016 color: #000;
8017 background-color: #fff; }
8018 .usk-edd-beauty-grid .usk-action-button input[type=submit] {
8019 display: none; }
8020
8021 .usk-edd-beauty-grid .edd_download_purchase_form,
8022 .usk-edd-beauty-grid .usk-details-button {
8023 width: 100%; }
8024
8025 .usk-edd-beauty-grid .usk-details-button a {
8026 color: #fff;
8027 background-color: #000; }
8028
8029 .usk-edd-beauty-grid .usk-edd-content {
8030 text-align: center;
8031 padding: 25px 20px; }
8032
8033 .usk-edd-beauty-grid .usk-edd-category {
8034 margin-bottom: 10px;
8035 display: inline-block; }
8036 .usk-edd-beauty-grid .usk-edd-category a {
8037 color: #666b82;
8038 font-size: 11px;
8039 text-transform: uppercase;
8040 text-decoration: none;
8041 transition: all .3s ease-in-out; }
8042 .usk-edd-beauty-grid .usk-edd-category a:hover {
8043 color: #d71400; }
8044
8045 .usk-edd-beauty-grid .usk-edd-title {
8046 font-size: 16px;
8047 font-weight: 700;
8048 text-transform: uppercase;
8049 margin: 0 0 2px; }
8050 .usk-edd-beauty-grid .usk-edd-title a {
8051 color: rgba(40, 40, 57, 0.96);
8052 text-decoration: none;
8053 transition: all .3s ease-in-out; }
8054 .usk-edd-beauty-grid .usk-edd-title a:hover {
8055 color: #d71400; }
8056
8057 .usk-edd-beauty-grid .usk-edd-price {
8058 font-size: 11px;
8059 font-weight: 600;
8060 display: inline-flex;
8061 align-content: center;
8062 justify-content: center;
8063 grid-column-gap: 10px;
8064 color: rgba(40, 40, 57, 0.96);
8065 text-transform: uppercase; }
8066
8067 @media (min-width: 768px) {
8068 .usk-edd-beauty-grid {
8069 grid-template-columns: repeat(2, 1fr); } }
8070
8071 @media (min-width: 1024px) {
8072 .usk-edd-beauty-grid {
8073 grid-template-columns: repeat(4, 1fr); } }
8074
8075 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item {
8076 transition: all .3s ease-in-out;
8077 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8078 background-color: #fff; }
8079 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover {
8080 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8081 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover .usk-edd-beauty-carousel-image img {
8082 transform: translateY(-20PX); }
8083 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-item:hover .usk-action-button {
8084 transform: translateY(0);
8085 opacity: 1;
8086 transition-delay: .2s; }
8087
8088 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image-wrapper {
8089 width: 100%;
8090 height: 300px;
8091 position: relative;
8092 overflow: hidden; }
8093
8094 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image {
8095 height: 100%;
8096 width: 100%; }
8097 .usk-edd-beauty-carousel .usk-edd-beauty-carousel-image img {
8098 width: 100%;
8099 height: 110%;
8100 object-fit: cover;
8101 transform: translateY(0);
8102 transition: all .5s ease; }
8103
8104 .usk-edd-beauty-carousel .usk-action-button {
8105 position: absolute;
8106 bottom: 0;
8107 left: 0;
8108 right: 0;
8109 display: inline-flex;
8110 align-items: center;
8111 margin: 0 20px;
8112 text-align: center;
8113 transform: translateY(30px);
8114 opacity: 0;
8115 transition: all .3s ease; }
8116 .usk-edd-beauty-carousel .usk-action-button .edd_purchase_submit_wrapper {
8117 padding: 0; }
8118 .usk-edd-beauty-carousel .usk-action-button a,
8119 .usk-edd-beauty-carousel .usk-action-button .edd-add-to-cart {
8120 padding: 14px 0;
8121 font-size: 10px;
8122 text-transform: uppercase;
8123 font-weight: 500;
8124 text-decoration: none;
8125 width: 100%;
8126 transition: all .3s ease;
8127 display: inline-block;
8128 border: 0;
8129 border-radius: 0;
8130 line-height: 1; }
8131 .usk-edd-beauty-carousel .usk-action-button .blue,
8132 .usk-edd-beauty-carousel .usk-action-button .edd-add-to-cart {
8133 color: #fff;
8134 background-color: #d71400; }
8135 .usk-edd-beauty-carousel .usk-action-button .blue:hover,
8136 .usk-edd-beauty-carousel .usk-action-button .usk-details-button a:hover {
8137 color: #000;
8138 background-color: #fff; }
8139 .usk-edd-beauty-carousel .usk-action-button input[type=submit] {
8140 display: none; }
8141
8142 .usk-edd-beauty-carousel .edd_download_purchase_form,
8143 .usk-edd-beauty-carousel .usk-details-button {
8144 width: 100%; }
8145
8146 .usk-edd-beauty-carousel .usk-details-button a {
8147 color: #fff;
8148 background-color: #000; }
8149
8150 .usk-edd-beauty-carousel .usk-edd-content {
8151 text-align: center;
8152 padding: 25px 20px; }
8153
8154 .usk-edd-beauty-carousel .usk-edd-category {
8155 margin-bottom: 10px;
8156 display: inline-block; }
8157 .usk-edd-beauty-carousel .usk-edd-category a {
8158 color: #666b82;
8159 font-size: 11px;
8160 text-transform: uppercase;
8161 text-decoration: none;
8162 transition: all .3s ease-in-out; }
8163 .usk-edd-beauty-carousel .usk-edd-category a:hover {
8164 color: #d71400; }
8165
8166 .usk-edd-beauty-carousel .usk-edd-title {
8167 font-size: 16px;
8168 font-weight: 700;
8169 text-transform: uppercase;
8170 margin: 0 0 2px; }
8171 .usk-edd-beauty-carousel .usk-edd-title a {
8172 color: rgba(40, 40, 57, 0.96);
8173 text-decoration: none;
8174 transition: all .3s ease-in-out; }
8175 .usk-edd-beauty-carousel .usk-edd-title a:hover {
8176 color: #d71400; }
8177
8178 .usk-edd-beauty-carousel .usk-edd-price {
8179 font-size: 11px;
8180 font-weight: 600;
8181 display: inline-flex;
8182 align-content: center;
8183 justify-content: center;
8184 grid-column-gap: 10px;
8185 color: rgba(40, 40, 57, 0.96);
8186 text-transform: uppercase; }
8187
8188 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-container {
8189 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0));
8190 transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)); }
8191
8192 .elementor-widget-usk-edd-beauty-carousel .usk-dots-container {
8193 -webkit-transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 30));
8194 transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 30)); }
8195
8196 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-dots-container {
8197 -webkit-transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 40));
8198 transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 40)); }
8199
8200 .elementor-widget-usk-edd-beauty-carousel .usk-arrows-fraction-container {
8201 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 40));
8202 transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 40)); }
8203
8204 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-container,
8205 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-container {
8206 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)) rotate(90deg);
8207 transform: translate(var(--usk-edd-beauty-carousel-arrows-ncx, 0), var(--usk-edd-beauty-carousel-arrows-ncy, 0)) rotate(90deg); }
8208
8209 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-dots-container,
8210 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-dots-container {
8211 -webkit-transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 0)) rotate(90deg);
8212 transform: translate(var(--usk-edd-beauty-carousel-dots-nnx, 0), var(--usk-edd-beauty-carousel-dots-nny, 0)) rotate(90deg); }
8213
8214 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-dots-container,
8215 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-dots-container {
8216 -webkit-transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 0)) rotate(90deg);
8217 transform: translate(var(--usk-edd-beauty-carousel-both-ncx, 0), var(--usk-edd-beauty-carousel-both-ncy, 0)) rotate(90deg); }
8218
8219 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-left .usk-arrows-fraction-container,
8220 .elementor-widget-usk-edd-beauty-carousel .usk-position-center-right .usk-arrows-fraction-container {
8221 -webkit-transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
8222 transform: translate(var(--usk-edd-beauty-carousel-arrows-fraction-ncx, 0), var(--usk-edd-beauty-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
8223
8224 .usk-edd-classic-carousel .usk-edd-classic-carousel-item {
8225 transition: all .3s ease-in-out;
8226 border-width: 2px;
8227 border-style: solid;
8228 border-color: #f2f2f3;
8229 border-radius: 5px; }
8230 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover {
8231 border-color: #f00; }
8232 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-edd-classic-carousel-image-wrapper::before {
8233 opacity: 1; }
8234 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd_purchase_submit_wrapper,
8235 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .usk-details-button,
8236 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd-add-to-cart {
8237 opacity: 1;
8238 transform: scale(1); }
8239 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .edd_purchase_submit_wrapper {
8240 transition-delay: .3s; }
8241 .usk-edd-classic-carousel .usk-edd-classic-carousel-item:hover .usk-action-button .usk-details-button {
8242 transition-delay: .5s; }
8243
8244 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper {
8245 position: relative; }
8246 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper::before {
8247 position: absolute;
8248 content: '';
8249 width: 100%;
8250 height: 100%;
8251 top: 0;
8252 left: 0;
8253 background: rgba(255, 255, 255, 0.529);
8254 opacity: 0;
8255 transition: all .3s ease-in-out; }
8256 .usk-edd-classic-carousel .usk-edd-classic-carousel-image-wrapper img {
8257 width: 100%;
8258 height: 100%;
8259 object-fit: cover; }
8260
8261 .usk-edd-classic-carousel .usk-action-button {
8262 position: absolute;
8263 top: 50%;
8264 left: 0;
8265 right: 0;
8266 margin: 0 90px;
8267 display: inline-flex;
8268 flex-direction: column;
8269 text-align: center;
8270 transform: translateY(-50%); }
8271 .usk-edd-classic-carousel .usk-action-button input[type=submit] {
8272 display: none; }
8273 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper {
8274 margin-bottom: 10px; }
8275 .usk-edd-classic-carousel .usk-action-button .edd-loading {
8276 position: absolute !important; }
8277 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper,
8278 .usk-edd-classic-carousel .usk-action-button .usk-details-button {
8279 transform: scale(0.5);
8280 opacity: 0;
8281 transition: all .3s ease-in-out; }
8282 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a,
8283 .usk-edd-classic-carousel .usk-action-button .usk-details-button a {
8284 display: block; }
8285 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a,
8286 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart,
8287 .usk-edd-classic-carousel .usk-action-button .usk-details-button a,
8288 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart {
8289 background-color: #000;
8290 padding: 12px 20px;
8291 font-size: 10px;
8292 text-transform: uppercase;
8293 font-weight: 700;
8294 color: #fff;
8295 text-decoration: navajowhite;
8296 border-radius: 5px;
8297 overflow: hidden;
8298 position: relative;
8299 border: 0;
8300 transition: all .3s ease-in-out;
8301 width: 100%; }
8302 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a:hover,
8303 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart:hover,
8304 .usk-edd-classic-carousel .usk-action-button .usk-details-button a:hover,
8305 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart:hover {
8306 background-color: #d71400; }
8307 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper a .usk-cart-button,
8308 .usk-edd-classic-carousel .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart .usk-cart-button,
8309 .usk-edd-classic-carousel .usk-action-button .usk-details-button a .usk-cart-button,
8310 .usk-edd-classic-carousel .usk-action-button .usk-details-button .edd-add-to-cart .usk-cart-button {
8311 margin-bottom: 10px; }
8312
8313 .usk-edd-classic-carousel .usk-edd-content {
8314 text-align: center;
8315 padding: 20px; }
8316
8317 .usk-edd-classic-carousel .usk-edd-category {
8318 margin-bottom: 10px;
8319 display: inline-block; }
8320 .usk-edd-classic-carousel .usk-edd-category a {
8321 color: #5b5d66;
8322 font-size: 13px;
8323 text-transform: capitalize;
8324 text-decoration: none;
8325 transition: all .3s ease-in-out; }
8326 .usk-edd-classic-carousel .usk-edd-category a:hover {
8327 color: #d71400; }
8328
8329 .usk-edd-classic-carousel .usk-edd-title {
8330 font-size: 16px;
8331 font-weight: 700;
8332 text-transform: capitalize;
8333 margin: 0 0 10px; }
8334 .usk-edd-classic-carousel .usk-edd-title a {
8335 color: rgba(40, 40, 57, 0.96);
8336 text-decoration: none;
8337 transition: all .3s ease-in-out; }
8338 .usk-edd-classic-carousel .usk-edd-title a:hover {
8339 color: #d71400; }
8340
8341 .usk-edd-classic-carousel .usk-edd-price {
8342 font-size: 13px;
8343 font-weight: 600;
8344 margin-bottom: 10px;
8345 display: inline-flex;
8346 align-content: center;
8347 justify-content: center;
8348 grid-column-gap: 10px; }
8349
8350 .elementor-widget-usk-edd-classic-carousel .usk-arrows-container {
8351 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0));
8352 transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)); }
8353
8354 .elementor-widget-usk-edd-classic-carousel .usk-dots-container {
8355 -webkit-transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 30));
8356 transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 30)); }
8357
8358 .elementor-widget-usk-edd-classic-carousel .usk-arrows-dots-container {
8359 -webkit-transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 40));
8360 transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 40)); }
8361
8362 .elementor-widget-usk-edd-classic-carousel .usk-arrows-fraction-container {
8363 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 40));
8364 transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 40)); }
8365
8366 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-container,
8367 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-container {
8368 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)) rotate(90deg);
8369 transform: translate(var(--usk-edd-classic-carousel-arrows-ncx, 0), var(--usk-edd-classic-carousel-arrows-ncy, 0)) rotate(90deg); }
8370
8371 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-dots-container,
8372 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-dots-container {
8373 -webkit-transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 0)) rotate(90deg);
8374 transform: translate(var(--usk-edd-classic-carousel-dots-nnx, 0), var(--usk-edd-classic-carousel-dots-nny, 0)) rotate(90deg); }
8375
8376 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-dots-container,
8377 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-dots-container {
8378 -webkit-transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 0)) rotate(90deg);
8379 transform: translate(var(--usk-edd-classic-carousel-both-ncx, 0), var(--usk-edd-classic-carousel-both-ncy, 0)) rotate(90deg); }
8380
8381 .elementor-widget-usk-edd-classic-carousel .usk-position-center-left .usk-arrows-fraction-container,
8382 .elementor-widget-usk-edd-classic-carousel .usk-position-center-right .usk-arrows-fraction-container {
8383 -webkit-transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
8384 transform: translate(var(--usk-edd-classic-carousel-arrows-fraction-ncx, 0), var(--usk-edd-classic-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
8385
8386 .usk-edd-standard-carousel .usk-edd-standard-carousel-item {
8387 transition: all .3s ease-in-out;
8388 border-width: 2px;
8389 border-style: solid;
8390 border-color: transparent;
8391 overflow: hidden;
8392 background-color: #fff; }
8393 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover {
8394 border-color: #f00; }
8395 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-action-button,
8396 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .edd-add-to-cart {
8397 opacity: 1;
8398 transform: translateY(0); }
8399 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-edd-content {
8400 transform: translateY(-50px); }
8401 .usk-edd-standard-carousel .usk-edd-standard-carousel-item:hover .usk-details-button a {
8402 transform: scale(1);
8403 opacity: 1;
8404 transition-delay: .3s; }
8405
8406 .usk-edd-standard-carousel .usk-edd-standard-carousel-image {
8407 position: relative; }
8408 .usk-edd-standard-carousel .usk-edd-standard-carousel-image img {
8409 width: 100%;
8410 height: 100%;
8411 object-fit: cover; }
8412
8413 .usk-edd-standard-carousel .usk-action-button {
8414 position: absolute;
8415 bottom: -29%;
8416 left: 0;
8417 text-align: center;
8418 right: 0;
8419 opacity: 0;
8420 transform: translateY(30px);
8421 transition: all .3s ease;
8422 display: flex;
8423 align-items: center;
8424 justify-content: center;
8425 z-index: 1; }
8426 .usk-edd-standard-carousel .usk-action-button input[type=submit] {
8427 display: none; }
8428 .usk-edd-standard-carousel .usk-action-button a,
8429 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart {
8430 padding: 15px 30px;
8431 font-size: 10px;
8432 text-transform: uppercase;
8433 font-weight: 700;
8434 color: #fff;
8435 text-decoration: none;
8436 overflow: hidden;
8437 transition: all .3s ease;
8438 position: relative;
8439 display: inline-block;
8440 vertical-align: middle;
8441 border-radius: 0;
8442 line-height: 1;
8443 border: 0; }
8444 .usk-edd-standard-carousel .usk-action-button .blue,
8445 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart {
8446 background-color: #000;
8447 transition: background .3s ease; }
8448 .usk-edd-standard-carousel .usk-action-button .blue:hover,
8449 .usk-edd-standard-carousel .usk-action-button .edd-add-to-cart:hover {
8450 background-color: #d71400; }
8451 .usk-edd-standard-carousel .usk-action-button .usk-details-button a {
8452 background-color: #d71400;
8453 transition: background .3s ease; }
8454 .usk-edd-standard-carousel .usk-action-button .usk-details-button a:hover {
8455 background-color: #000; }
8456
8457 .usk-edd-standard-carousel .usk-edd-content {
8458 text-align: center;
8459 padding: 20px;
8460 transform: translateY(0);
8461 transition: all .3s ease; }
8462
8463 .usk-edd-standard-carousel .usk-edd-category {
8464 margin-bottom: 6px;
8465 display: inline-block; }
8466 .usk-edd-standard-carousel .usk-edd-category a {
8467 color: #5b5d66;
8468 font-size: 13px;
8469 text-transform: capitalize;
8470 text-decoration: none;
8471 transition: all .3s ease-in-out; }
8472 .usk-edd-standard-carousel .usk-edd-category a:hover {
8473 color: #d71400; }
8474
8475 .usk-edd-standard-carousel .usk-edd-title {
8476 font-size: 15px;
8477 font-weight: 700;
8478 text-transform: capitalize;
8479 margin: 0 0 6px; }
8480 .usk-edd-standard-carousel .usk-edd-title a {
8481 color: rgba(40, 40, 57, 0.96);
8482 text-decoration: none;
8483 transition: all .3s ease-in-out; }
8484 .usk-edd-standard-carousel .usk-edd-title a:hover {
8485 color: #d71400; }
8486
8487 .usk-edd-standard-carousel .usk-edd-price {
8488 font-size: 13px;
8489 font-weight: 600;
8490 display: inline-flex;
8491 align-content: center;
8492 justify-content: center;
8493 grid-column-gap: 10px; }
8494
8495 .elementor-widget-usk-edd-standard-carousel .usk-arrows-container {
8496 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0));
8497 transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)); }
8498
8499 .elementor-widget-usk-edd-standard-carousel .usk-dots-container {
8500 -webkit-transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 30));
8501 transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 30)); }
8502
8503 .elementor-widget-usk-edd-standard-carousel .usk-arrows-dots-container {
8504 -webkit-transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 40));
8505 transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 40)); }
8506
8507 .elementor-widget-usk-edd-standard-carousel .usk-arrows-fraction-container {
8508 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 40));
8509 transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 40)); }
8510
8511 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-container,
8512 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-container {
8513 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)) rotate(90deg);
8514 transform: translate(var(--usk-edd-standard-carousel-arrows-ncx, 0), var(--usk-edd-standard-carousel-arrows-ncy, 0)) rotate(90deg); }
8515
8516 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-dots-container,
8517 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-dots-container {
8518 -webkit-transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 0)) rotate(90deg);
8519 transform: translate(var(--usk-edd-standard-carousel-dots-nnx, 0), var(--usk-edd-standard-carousel-dots-nny, 0)) rotate(90deg); }
8520
8521 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-dots-container,
8522 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-dots-container {
8523 -webkit-transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 0)) rotate(90deg);
8524 transform: translate(var(--usk-edd-standard-carousel-both-ncx, 0), var(--usk-edd-standard-carousel-both-ncy, 0)) rotate(90deg); }
8525
8526 .elementor-widget-usk-edd-standard-carousel .usk-position-center-left .usk-arrows-fraction-container,
8527 .elementor-widget-usk-edd-standard-carousel .usk-position-center-right .usk-arrows-fraction-container {
8528 -webkit-transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
8529 transform: translate(var(--usk-edd-standard-carousel-arrows-fraction-ncx, 0), var(--usk-edd-standard-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
8530
8531 .usk-edd-trendy-carousel {
8532 padding: 30px; }
8533 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item {
8534 background-color: #fff;
8535 transition: all .3s ease;
8536 position: relative;
8537 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8538 z-index: 1; }
8539 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover {
8540 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8541 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover::before {
8542 width: 100%;
8543 visibility: visible;
8544 opacity: 1;
8545 transition-delay: .6s; }
8546 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button a,
8547 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button .edd-add-to-cart {
8548 opacity: 1;
8549 visibility: visible;
8550 transform: translateY(0); }
8551 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-action-button .usk-details-button a {
8552 transition-delay: .1s; }
8553 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item:hover .usk-edd-price {
8554 opacity: 0;
8555 visibility: hidden;
8556 transform: translateY(-20px); }
8557 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-item::before {
8558 content: '';
8559 position: absolute;
8560 bottom: 0;
8561 left: 50%;
8562 transform: translateX(-50%);
8563 width: 0;
8564 height: 3px;
8565 background-color: #EF262C;
8566 visibility: hidden;
8567 opacity: 0;
8568 transition-duration: 0.4s;
8569 transition: all 0.2s linear; }
8570 .usk-edd-trendy-carousel .usk-edd-category {
8571 display: inline-flex;
8572 align-items: center;
8573 grid-column-gap: 7px;
8574 margin-bottom: 15px; }
8575 .usk-edd-trendy-carousel .usk-edd-category a {
8576 color: #908e98;
8577 font-size: 14px;
8578 text-decoration: none;
8579 font-weight: 500;
8580 transition: color .3s ease; }
8581 .usk-edd-trendy-carousel .usk-edd-category a:hover {
8582 color: #EF262C; }
8583 .usk-edd-trendy-carousel .usk-edd-title {
8584 margin: 0;
8585 font-size: 18px;
8586 font-weight: 700; }
8587 .usk-edd-trendy-carousel .usk-edd-title a {
8588 color: #202031;
8589 text-decoration: none;
8590 transition: color .3s ease; }
8591 .usk-edd-trendy-carousel .usk-edd-title a:hover {
8592 color: #EF262C; }
8593 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-image {
8594 position: relative; }
8595 .usk-edd-trendy-carousel .usk-edd-trendy-carousel-image img {
8596 width: 100%;
8597 height: 100%;
8598 object-fit: cover; }
8599 .usk-edd-trendy-carousel .usk-top-content {
8600 padding: 25px; }
8601 .usk-edd-trendy-carousel .usk-edd-content {
8602 padding: 25px; }
8603 .usk-edd-trendy-carousel .usk-edd-content .usk-edd-price {
8604 display: flex;
8605 font-size: 12px;
8606 font-weight: 600;
8607 grid-column-gap: 10px;
8608 color: #14161d;
8609 text-transform: uppercase;
8610 opacity: 1;
8611 visibility: visible;
8612 transform: translateY(0);
8613 transition: all .3s ease; }
8614 .usk-edd-trendy-carousel .usk-action-button {
8615 position: absolute;
8616 bottom: 0;
8617 left: 0;
8618 right: 0;
8619 margin: 25px;
8620 display: flex;
8621 flex-direction: column;
8622 grid-row-gap: 5px; }
8623 .usk-edd-trendy-carousel .usk-action-button input[type=submit] {
8624 display: none; }
8625 .usk-edd-trendy-carousel .usk-action-button a,
8626 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart {
8627 width: 100%;
8628 display: block;
8629 padding: 14px 0;
8630 font-size: 12px;
8631 text-transform: uppercase;
8632 font-weight: 700;
8633 text-decoration: none;
8634 color: #fff;
8635 position: relative;
8636 overflow: hidden;
8637 opacity: 0;
8638 visibility: hidden;
8639 transform: translateY(20px);
8640 transition: all .3s ease;
8641 cursor: pointer;
8642 border: 0;
8643 border-radius: 0;
8644 line-height: 1;
8645 text-align: center; }
8646 .usk-edd-trendy-carousel .usk-action-button a.blue,
8647 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart.blue {
8648 background-color: #EF262C; }
8649 .usk-edd-trendy-carousel .usk-action-button a.blue:hover,
8650 .usk-edd-trendy-carousel .usk-action-button .edd-add-to-cart.blue:hover {
8651 background-color: #d61017; }
8652 .usk-edd-trendy-carousel .usk-action-button .usk-details-button a {
8653 background: #1d1e25; }
8654 .usk-edd-trendy-carousel .usk-action-button .usk-details-button a:hover {
8655 background-color: #000; }
8656
8657 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-container {
8658 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0));
8659 transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)); }
8660
8661 .elementor-widget-usk-edd-trendy-carousel .usk-dots-container {
8662 -webkit-transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 30));
8663 transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 30)); }
8664
8665 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-dots-container {
8666 -webkit-transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 40));
8667 transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 40)); }
8668
8669 .elementor-widget-usk-edd-trendy-carousel .usk-arrows-fraction-container {
8670 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 40));
8671 transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 40)); }
8672
8673 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-container,
8674 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-container {
8675 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)) rotate(90deg);
8676 transform: translate(var(--usk-edd-trendy-carousel-arrows-ncx, 0), var(--usk-edd-trendy-carousel-arrows-ncy, 0)) rotate(90deg); }
8677
8678 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-dots-container,
8679 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-dots-container {
8680 -webkit-transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 0)) rotate(90deg);
8681 transform: translate(var(--usk-edd-trendy-carousel-dots-nnx, 0), var(--usk-edd-trendy-carousel-dots-nny, 0)) rotate(90deg); }
8682
8683 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-dots-container,
8684 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-dots-container {
8685 -webkit-transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 0)) rotate(90deg);
8686 transform: translate(var(--usk-edd-trendy-carousel-both-ncx, 0), var(--usk-edd-trendy-carousel-both-ncy, 0)) rotate(90deg); }
8687
8688 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-left .usk-arrows-fraction-container,
8689 .elementor-widget-usk-edd-trendy-carousel .usk-position-center-right .usk-arrows-fraction-container {
8690 -webkit-transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 0)) rotate(90deg);
8691 transform: translate(var(--usk-edd-trendy-carousel-arrows-fraction-ncx, 0), var(--usk-edd-trendy-carousel-arrows-fraction-ncy, 0)) rotate(90deg); }
8692
8693 .usk-edd-classic-grid .usk-edd-classic-grid-wrapper {
8694 display: grid;
8695 grid-template-columns: repeat(3, 1fr);
8696 grid-gap: 10px; }
8697
8698 .usk-edd-classic-grid .usk-edd-classic-grid-item {
8699 transition: all .3s ease-in-out;
8700 border-width: 2px;
8701 border-style: solid;
8702 border-color: #f2f2f3;
8703 border-radius: 5px; }
8704 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover {
8705 border-color: #f00; }
8706 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-edd-classic-grid-image-wrapper::before {
8707 opacity: 1; }
8708 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd_purchase_submit_wrapper,
8709 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .usk-details-button,
8710 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd-add-to-cart {
8711 opacity: 1;
8712 transform: scale(1); }
8713 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .edd_purchase_submit_wrapper {
8714 transition-delay: .3s; }
8715 .usk-edd-classic-grid .usk-edd-classic-grid-item:hover .usk-action-button .usk-details-button {
8716 transition-delay: .5s; }
8717
8718 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper {
8719 position: relative; }
8720 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper::before {
8721 position: absolute;
8722 content: '';
8723 width: 100%;
8724 height: 100%;
8725 top: 0;
8726 left: 0;
8727 background: rgba(255, 255, 255, 0.529);
8728 opacity: 0;
8729 transition: all .3s ease-in-out; }
8730 .usk-edd-classic-grid .usk-edd-classic-grid-image-wrapper img {
8731 width: 100%;
8732 height: 100%;
8733 object-fit: cover; }
8734
8735 .usk-edd-classic-grid .usk-action-button {
8736 position: absolute;
8737 top: 50%;
8738 left: 0;
8739 right: 0;
8740 margin: 0 70px;
8741 display: inline-flex;
8742 flex-direction: column;
8743 text-align: center;
8744 transform: translateY(-50%); }
8745 .usk-edd-classic-grid .usk-action-button input[type=submit] {
8746 display: none; }
8747 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper {
8748 margin-bottom: 10px; }
8749 .usk-edd-classic-grid .usk-action-button .edd-loading {
8750 position: absolute !important; }
8751 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper,
8752 .usk-edd-classic-grid .usk-action-button .usk-details-button {
8753 transform: scale(0.5);
8754 opacity: 0;
8755 transition: all .3s ease-in-out; }
8756 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a,
8757 .usk-edd-classic-grid .usk-action-button .usk-details-button a {
8758 display: block; }
8759 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a,
8760 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart,
8761 .usk-edd-classic-grid .usk-action-button .usk-details-button a,
8762 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart {
8763 width: 100%;
8764 background-color: #000;
8765 padding: 12px 20px;
8766 font-size: 10px;
8767 text-transform: uppercase;
8768 font-weight: 700;
8769 color: #fff;
8770 text-decoration: navajowhite;
8771 border-radius: 5px;
8772 overflow: hidden;
8773 position: relative;
8774 border: 0;
8775 transition: all .3s ease-in-out; }
8776 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a:hover,
8777 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart:hover,
8778 .usk-edd-classic-grid .usk-action-button .usk-details-button a:hover,
8779 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart:hover {
8780 background-color: #d71400; }
8781 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper a .usk-cart-button,
8782 .usk-edd-classic-grid .usk-action-button .edd_purchase_submit_wrapper .edd-add-to-cart .usk-cart-button,
8783 .usk-edd-classic-grid .usk-action-button .usk-details-button a .usk-cart-button,
8784 .usk-edd-classic-grid .usk-action-button .usk-details-button .edd-add-to-cart .usk-cart-button {
8785 margin-bottom: 10px; }
8786
8787 .usk-edd-classic-grid .usk-edd-content {
8788 text-align: center;
8789 padding: 20px; }
8790
8791 .usk-edd-classic-grid .usk-edd-category {
8792 margin-bottom: 10px;
8793 display: inline-block; }
8794 .usk-edd-classic-grid .usk-edd-category a {
8795 color: #5b5d66;
8796 font-size: 13px;
8797 text-transform: capitalize;
8798 text-decoration: none;
8799 transition: all .3s ease-in-out; }
8800 .usk-edd-classic-grid .usk-edd-category a:hover {
8801 color: #d71400; }
8802
8803 .usk-edd-classic-grid .usk-edd-title {
8804 font-size: 16px;
8805 font-weight: 700;
8806 text-transform: capitalize;
8807 margin: 0 0 10px; }
8808 .usk-edd-classic-grid .usk-edd-title a {
8809 color: rgba(40, 40, 57, 0.96);
8810 text-decoration: none;
8811 transition: all .3s ease-in-out; }
8812 .usk-edd-classic-grid .usk-edd-title a:hover {
8813 color: #d71400; }
8814
8815 .usk-edd-classic-grid .usk-edd-price {
8816 font-size: 13px;
8817 font-weight: 600;
8818 margin-bottom: 10px;
8819 display: inline-flex;
8820 align-content: center;
8821 justify-content: center;
8822 grid-column-gap: 10px; }
8823
8824 @media (min-width: 768px) {
8825 .usk-edd-classic-grid {
8826 grid-template-columns: repeat(2, 1fr); } }
8827
8828 @media (min-width: 1024px) {
8829 .usk-edd-classic-grid {
8830 grid-template-columns: repeat(4, 1fr); } }
8831
8832 .usk-edd-standard-grid .usk-edd-standard-grid-wrapper {
8833 display: grid;
8834 grid-template-columns: repeat(3, 1fr);
8835 grid-gap: 10px; }
8836
8837 .usk-edd-standard-grid .usk-edd-standard-grid-item {
8838 transition: all .3s ease-in-out;
8839 border-width: 2px;
8840 border-style: solid;
8841 border-color: transparent;
8842 overflow: hidden;
8843 background-color: #fff; }
8844 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover {
8845 border-color: #f00; }
8846 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover .usk-action-button {
8847 opacity: 1;
8848 transform: translateY(0); }
8849 .usk-edd-standard-grid .usk-edd-standard-grid-item:hover .usk-edd-content {
8850 transform: translateY(-50px); }
8851
8852 .usk-edd-standard-grid .usk-edd-standard-grid-image {
8853 position: relative; }
8854 .usk-edd-standard-grid .usk-edd-standard-grid-image img {
8855 width: 100%;
8856 height: 100%;
8857 object-fit: cover; }
8858
8859 .usk-edd-standard-grid .usk-action-button {
8860 position: absolute;
8861 bottom: -25%;
8862 left: 0;
8863 text-align: center;
8864 right: 0;
8865 opacity: 0;
8866 transform: translateY(30px);
8867 transition: all .3s ease;
8868 display: flex;
8869 align-items: center;
8870 justify-content: center; }
8871 .usk-edd-standard-grid .usk-action-button input[type=submit] {
8872 display: none; }
8873 .usk-edd-standard-grid .usk-action-button a,
8874 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart {
8875 padding: 15px 30px;
8876 font-size: 10px;
8877 text-transform: uppercase;
8878 font-weight: 700;
8879 color: #fff;
8880 text-decoration: none;
8881 overflow: hidden;
8882 transition: all .3s ease-in-out;
8883 position: relative;
8884 display: inline-block;
8885 vertical-align: middle;
8886 border-radius: 0;
8887 line-height: 1;
8888 border: 0; }
8889 .usk-edd-standard-grid .usk-action-button .blue,
8890 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart {
8891 background-color: #000; }
8892 .usk-edd-standard-grid .usk-action-button .blue:hover,
8893 .usk-edd-standard-grid .usk-action-button .edd-add-to-cart:hover {
8894 background-color: #d71400; }
8895 .usk-edd-standard-grid .usk-action-button .usk-details-button a {
8896 background-color: #d71400; }
8897 .usk-edd-standard-grid .usk-action-button .usk-details-button a:hover {
8898 background-color: #000; }
8899
8900 .usk-edd-standard-grid .usk-edd-content {
8901 text-align: center;
8902 padding: 20px;
8903 transform: translateY(0);
8904 transition: all .3s ease; }
8905
8906 .usk-edd-standard-grid .usk-edd-category {
8907 margin-bottom: 6px;
8908 display: inline-block; }
8909 .usk-edd-standard-grid .usk-edd-category a {
8910 color: #5b5d66;
8911 font-size: 13px;
8912 text-transform: capitalize;
8913 text-decoration: none;
8914 transition: all .3s ease-in-out; }
8915 .usk-edd-standard-grid .usk-edd-category a:hover {
8916 color: #d71400; }
8917
8918 .usk-edd-standard-grid .usk-edd-title {
8919 font-size: 15px;
8920 font-weight: 700;
8921 text-transform: capitalize;
8922 margin: 0 0 6px; }
8923 .usk-edd-standard-grid .usk-edd-title a {
8924 color: rgba(40, 40, 57, 0.96);
8925 text-decoration: none;
8926 transition: all .3s ease-in-out; }
8927 .usk-edd-standard-grid .usk-edd-title a:hover {
8928 color: #d71400; }
8929
8930 .usk-edd-standard-grid .usk-edd-price {
8931 font-size: 13px;
8932 font-weight: 600;
8933 display: inline-flex;
8934 align-content: center;
8935 justify-content: center;
8936 grid-column-gap: 10px; }
8937
8938 @media (min-width: 768px) {
8939 .usk-edd-standard-grid-wrapper {
8940 grid-template-columns: repeat(2, 1fr); } }
8941
8942 @media (min-width: 1024px) {
8943 .usk-edd-standard-grid-wrapper {
8944 grid-template-columns: repeat(4, 1fr); } }
8945
8946 .usk-edd-trendy-grid .usk-edd-trendy-grid-wrapper {
8947 display: grid;
8948 grid-template-columns: repeat(3, 1fr);
8949 grid-gap: 10px;
8950 padding: 30px; }
8951
8952 .usk-edd-trendy-grid .usk-edd-trendy-grid-item {
8953 background-color: #fff;
8954 transition: all .3s ease;
8955 position: relative;
8956 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
8957 z-index: 1; }
8958 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover {
8959 box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16); }
8960 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover::before {
8961 width: 100%;
8962 visibility: visible;
8963 opacity: 1;
8964 transition-delay: .5s; }
8965 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button a,
8966 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button .edd-add-to-cart {
8967 opacity: 1;
8968 visibility: visible;
8969 transform: translateY(0); }
8970 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-action-button .usk-details-button a {
8971 transition-delay: .1s; }
8972 .usk-edd-trendy-grid .usk-edd-trendy-grid-item:hover .usk-edd-price {
8973 opacity: 0;
8974 visibility: hidden;
8975 transform: translateY(-20px); }
8976 .usk-edd-trendy-grid .usk-edd-trendy-grid-item::before {
8977 content: '';
8978 position: absolute;
8979 bottom: 0;
8980 left: 50%;
8981 transform: translateX(-50%);
8982 width: 0;
8983 height: 3px;
8984 background-color: #EF262C;
8985 visibility: hidden;
8986 opacity: 0;
8987 transition-duration: 0.4s;
8988 transition: all 0.2s linear; }
8989
8990 .usk-edd-trendy-grid .usk-edd-category {
8991 display: inline-flex;
8992 align-items: center;
8993 grid-column-gap: 7px;
8994 margin-bottom: 15px; }
8995 .usk-edd-trendy-grid .usk-edd-category a {
8996 color: #908e98;
8997 font-size: 14px;
8998 text-decoration: none;
8999 font-weight: 500;
9000 transition: color .3s ease; }
9001 .usk-edd-trendy-grid .usk-edd-category a:hover {
9002 color: #EF262C; }
9003
9004 .usk-edd-trendy-grid .usk-edd-title {
9005 margin: 0;
9006 font-size: 18px;
9007 font-weight: 700; }
9008 .usk-edd-trendy-grid .usk-edd-title a {
9009 color: #202031;
9010 text-decoration: none;
9011 transition: color .3s ease; }
9012 .usk-edd-trendy-grid .usk-edd-title a:hover {
9013 color: #EF262C; }
9014
9015 .usk-edd-trendy-grid .usk-edd-trendy-grid-image {
9016 position: relative; }
9017 .usk-edd-trendy-grid .usk-edd-trendy-grid-image img {
9018 width: 100%;
9019 height: 100%;
9020 object-fit: cover; }
9021
9022 .usk-edd-trendy-grid .usk-top-content {
9023 padding: 25px; }
9024
9025 .usk-edd-trendy-grid .usk-edd-content {
9026 padding: 25px; }
9027 .usk-edd-trendy-grid .usk-edd-content .usk-edd-price {
9028 display: flex;
9029 font-size: 12px;
9030 font-weight: 600;
9031 grid-column-gap: 10px;
9032 color: #14161d;
9033 text-transform: uppercase;
9034 opacity: 1;
9035 visibility: visible;
9036 transform: translateY(0);
9037 transition: all .3s ease; }
9038
9039 .usk-edd-trendy-grid .usk-action-button {
9040 position: absolute;
9041 bottom: 0;
9042 left: 0;
9043 right: 0;
9044 margin: 25px;
9045 display: flex;
9046 flex-direction: column;
9047 grid-row-gap: 5px; }
9048 .usk-edd-trendy-grid .usk-action-button input[type=submit] {
9049 display: none; }
9050 .usk-edd-trendy-grid .usk-action-button a,
9051 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart {
9052 width: 100%;
9053 display: block;
9054 padding: 14px 0;
9055 font-size: 12px;
9056 text-transform: uppercase;
9057 font-weight: 700;
9058 text-decoration: none;
9059 color: #fff;
9060 position: relative;
9061 overflow: hidden;
9062 opacity: 0;
9063 visibility: hidden;
9064 transform: translateY(20px);
9065 transition: all .3s ease;
9066 cursor: pointer;
9067 border: 0;
9068 border-radius: 0;
9069 line-height: 1;
9070 text-align: center; }
9071 .usk-edd-trendy-grid .usk-action-button a.blue,
9072 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart.blue {
9073 background-color: #EF262C; }
9074 .usk-edd-trendy-grid .usk-action-button a.blue:hover,
9075 .usk-edd-trendy-grid .usk-action-button .edd-add-to-cart.blue:hover {
9076 background-color: #d61017; }
9077 .usk-edd-trendy-grid .usk-action-button .usk-details-button a {
9078 background: #1d1e25; }
9079 .usk-edd-trendy-grid .usk-action-button .usk-details-button a:hover {
9080 background-color: #000; }
9081
9082 @media (min-width: 768px) {
9083 .usk-edd-trendy-grid-wrapper {
9084 grid-template-columns: repeat(2, 1fr); } }
9085
9086 @media (min-width: 1024px) {
9087 .usk-edd-trendy-grid-wrapper {
9088 grid-template-columns: repeat(3, 1fr); } }
9089
9090 @media (min-width: 1440px) {
9091 .usk-edd-trendy-grid-wrapper {
9092 grid-template-columns: repeat(4, 1fr); } }
9093