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

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

273 lines 11.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 html {
2 line-height: 1.3 !important; }
3
4 .usk-glossy-grid .usk-grid {
5 display: grid;
6 grid-gap: 40px; }
7 .usk-glossy-grid .usk-grid .usk-item {
8 box-shadow: 0 5px 15px rgba(211, 211, 211, 0.527);
9 background: #fff;
10 position: relative;
11 overflow: hidden; }
12 .usk-glossy-grid .usk-grid .usk-item .usk-image {
13 position: relative;
14 overflow: hidden;
15 width: 100%;
16 height: 100%; }
17 .usk-glossy-grid .usk-grid .usk-item .usk-image .img {
18 width: 100%;
19 height: 100%;
20 object-fit: cover; }
21 .usk-glossy-grid .usk-grid .usk-item .usk-image .default-image {
22 opacity: 1;
23 transform: scale(1.1);
24 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
25 .usk-glossy-grid .usk-grid .usk-item .usk-image .hover-image {
26 position: absolute;
27 top: 0;
28 left: 0;
29 right: 0;
30 bottom: 0;
31 opacity: 0;
32 transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18), opacity 0.5s; }
33 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
34 display: block;
35 position: absolute;
36 text-align: left;
37 top: 0;
38 right: 0;
39 padding: 10px; }
40 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content {
41 display: block;
42 text-align: right; }
43 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
44 text-decoration: none;
45 padding: 3px 5px;
46 font-size: 8px;
47 border-radius: 2px;
48 text-transform: uppercase;
49 font-weight: 700; }
50 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge .usk-badge {
51 background: #2b2d42;
52 color: #fff; }
53 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-badge-wrap {
54 display: flex;
55 justify-content: flex-end; }
56 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
57 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
58 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
59 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
60 margin-bottom: 5px; }
61 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge .usk-badge {
62 background: #8d99ae;
63 color: #fff; }
64 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge .usk-badge {
65 background: #ef233c;
66 color: #fff; }
67 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge .usk-badge {
68 background: #ccdae0;
69 color: #fff; }
70 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-new-badge .usk-badge {
71 background: #d90429;
72 color: #fff; }
73 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
74 text-decoration: none;
75 margin-bottom: 5px;
76 display: block; }
77 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
78 font-size: 16px;
79 color: #2b2d42;
80 font-weight: 700;
81 transition: all 0.3s ease;
82 text-transform: capitalize;
83 margin: 0; }
84 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title:hover {
85 color: #d90429; }
86 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
87 margin-bottom: 14px;
88 color: #8d99ae;
89 text-transform: capitalize;
90 font-weight: 600;
91 font-size: 12px;
92 display: inline-flex;
93 align-items: center; }
94 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price del {
95 font-weight: 500; }
96 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price ins {
97 text-decoration: none;
98 padding-left: 10px; }
99 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating {
100 display: flex;
101 align-items: center;
102 width: 100%; }
103 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating {
104 display: flex;
105 align-items: center;
106 font-size: 14px;
107 padding: 0; }
108 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-rating .woocommerce-product-rating .star-rating {
109 font-size: 14px;
110 margin: 0; }
111 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
112 position: absolute;
113 top: 5px;
114 left: 10px;
115 right: auto; }
116 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a {
117 text-decoration: none;
118 display: block;
119 text-align: center;
120 border: 1px solid transparent;
121 margin-bottom: 5px;
122 border-radius: 50%; }
123 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon {
124 display: inline-flex;
125 align-items: center;
126 justify-content: center; }
127 .usk-glossy-grid .usk-grid .usk-item .usk-shoping a .icon::before {
128 margin: 0; }
129 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist {
130 color: #ffffffdb;
131 background: #2b2d42;
132 transition: all 0.3s ease; }
133 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-wishlist.usk-active {
134 background-color: #d90429; }
135 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-compare {
136 background: #2b2d42;
137 color: #ffffffdb;
138 transition: all 0.5s ease; }
139 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-shoping-icon-quickview {
140 transition: all 0.6s ease;
141 background: #2b2d42;
142 color: #ffffffdb; }
143 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart {
144 background: #2b2d42;
145 color: #fff;
146 transition: all 0.7s ease; }
147 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::before {
148 display: none; }
149 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.added i::after {
150 content: "\2713";
151 font-size: 16px; }
152 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::before {
153 display: none; }
154 .usk-glossy-grid .usk-grid .usk-item .usk-shoping .usk-cart.loading .icon::after {
155 content: "";
156 width: 15px;
157 height: 15px;
158 border: 2px dotted #fff;
159 border-radius: 50%;
160 display: inline-block;
161 animation: rotation 2s linear infinite; }
162 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .default-image {
163 opacity: 0;
164 transform: scale(1); }
165 .usk-glossy-grid .usk-grid .usk-item:hover .usk-image .hover-image {
166 opacity: 1;
167 transform: scale(1.1); }
168
169 .usk-glossy-grid .usk-grid-layout {
170 grid-template-columns: repeat(1, 1fr); }
171 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content {
172 padding: 20px;
173 border-top: 1px solid #e8e8e8; }
174 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-desc {
175 display: none; }
176 .usk-glossy-grid .usk-grid-layout .usk-item .usk-content .usk-price {
177 justify-content: center; }
178 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
179 width: 30px;
180 height: 30px; }
181 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon::before {
182 font-size: 10px; }
183
184 .usk-glossy-grid .usk-list-layout {
185 grid-template-columns: repeat(1, 1fr); }
186 .usk-glossy-grid .usk-list-layout .usk-item .usk-item-box {
187 display: flex;
188 align-items: center;
189 height: 100%; }
190 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
191 width: 23px;
192 height: 23px; }
193 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon::before {
194 font-size: 10px; }
195 .usk-glossy-grid .usk-list-layout .usk-content {
196 display: flex;
197 align-items: center;
198 width: 100%;
199 height: 100%;
200 padding: 10px; }
201 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
202 margin-bottom: 14px;
203 display: none; }
204 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc .desc {
205 font-size: 14px;
206 font-weight: 500;
207 color: #6f6f6f;
208 line-height: 1.6; }
209
210 @media (min-width: 768px) {
211 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title {
212 margin-bottom: 10px; }
213 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-title .title {
214 font-size: 18px; }
215 .usk-glossy-grid .usk-grid .usk-item .usk-content .usk-price {
216 font-size: 14px; }
217 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
218 top: 10px;
219 left: 15px; }
220 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
221 padding: 15px; }
222 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
223 padding: 4px 6px;
224 font-size: 10px; }
225 .usk-glossy-grid .usk-grid-layout {
226 grid-template-columns: repeat(2, 1fr); }
227 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
228 width: 30px;
229 height: 30px; }
230 .usk-glossy-grid .usk-list-layout {
231 grid-template-columns: repeat(1, 1fr); }
232 .usk-glossy-grid .usk-list-layout .usk-content {
233 padding: 15px; } }
234
235 @media (min-width: 1024px) {
236 .usk-glossy-grid .usk-grid .usk-item .usk-shoping {
237 top: 20px;
238 left: 20px; }
239 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper {
240 padding: 20px; }
241 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content div .usk-badge {
242 padding: 4px 6px;
243 font-size: 10px; }
244 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-sale-badge,
245 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-percantage-badge,
246 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-stock-status-badge,
247 .usk-glossy-grid .usk-grid .usk-item .usk-badge-label-wrapper .usk-badge-label-content .usk-trending-badge {
248 margin-bottom: 10px; }
249 .usk-glossy-grid .usk-grid-layout {
250 grid-template-columns: repeat(3, 1fr); }
251 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon {
252 width: 35px;
253 height: 35px; }
254 .usk-glossy-grid .usk-grid-layout .usk-item .usk-shoping a .icon::before {
255 font-size: 14px; }
256 .usk-glossy-grid .usk-list-layout {
257 grid-template-columns: repeat(2, 1fr); }
258 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon {
259 width: 30px;
260 height: 30px; }
261 .usk-glossy-grid .usk-list-layout .usk-item .usk-shoping a .icon::before {
262 font-size: 12px; }
263 .usk-glossy-grid .usk-list-layout .usk-content {
264 padding: 20px; }
265 .usk-glossy-grid .usk-list-layout .usk-content .usk-desc {
266 display: block; } }
267
268 @keyframes rotation {
269 0% {
270 transform: rotate(0deg); }
271 100% {
272 transform: rotate(360deg); } }
273