PluginProbe
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder / 2.0.4
Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder v2.0.4
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-mentor-slider.css

usk-mentor-slider.css in Ultimate Store Kit – Store Builder Addons for Elementor, WooCommerce Store Builder, EDD Store Builder 2.0.4, at assets/css/usk-mentor-slider.css

304 lines 7.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .usk-mentor-slider {
2 overflow: hidden;
3 position: relative;
4 }
5 .usk-mentor-slider .usk-img {
6 width: 100%;
7 height: 100%;
8 object-fit: cover;
9 object-position: center;
10 }
11 .usk-mentor-slider .usk-image-wrap {
12 background-color: #efefef;
13 }
14 .usk-mentor-slider .usk-content {
15 width: 100%;
16 }
17 .usk-mentor-slider .usk-inner-content {
18 max-width: 700px;
19 padding: clamp(15px, 5vw, 70px);
20 overflow: hidden;
21 }
22 .usk-mentor-slider .usk-category {
23 margin-bottom: 10px;
24 display: inline-flex;
25 flex-wrap: wrap;
26 gap: 5px;
27 }
28 .usk-mentor-slider .usk-category a {
29 font-size: 14px;
30 color: #5f5f74;
31 font-weight: 600;
32 text-transform: capitalize;
33 transition: all 0.3s ease-in-out;
34 }
35 .usk-mentor-slider .usk-category a:hover {
36 color: #d90429;
37 }
38 .usk-mentor-slider .usk-item .usk-rating {
39 display: flex;
40 align-items: center;
41 width: 100%;
42 }
43 .usk-mentor-slider .usk-item .usk-rating .woocommerce-product-rating {
44 display: flex;
45 align-items: center;
46 padding: 0;
47 }
48 .usk-mentor-slider .usk-item .usk-rating .woocommerce-product-rating .star-rating {
49 font-size: 12px;
50 margin: 0;
51 }
52 .usk-mentor-slider .usk-badge-label-wrapper {
53 position: absolute;
54 right: 0;
55 top: 0;
56 margin: clamp(15px, 2vw, 30px);
57 }
58 .usk-mentor-slider .usk-title {
59 font-size: clamp(24px, 3vw, 48px);
60 text-transform: capitalize;
61 font-weight: 700;
62 margin-top: 0;
63 margin-bottom: 15px;
64 line-height: 1.3;
65 }
66 .usk-mentor-slider .usk-title a {
67 color: #2b2d42;
68 text-decoration: none;
69 transition: color 0.5s cubic-bezier(0, 0, 0.2, 1);
70 }
71 .usk-mentor-slider .usk-title a:hover {
72 color: #d90429;
73 }
74 .usk-mentor-slider .usk-text {
75 font-size: clamp(14px, 1vw, 16px);
76 color: #4e5562;
77 line-height: 1.6;
78 font-family: sans-serif;
79 margin-bottom: 15px;
80 }
81 .usk-mentor-slider .usk-text p {
82 margin: 0;
83 }
84 .usk-mentor-slider .usk-price {
85 font-size: clamp(14px, 1vw, 16px);
86 font-weight: 600;
87 margin-bottom: 15px;
88 }
89 .usk-mentor-slider .usk-price .price {
90 display: flex;
91 align-items: center;
92 grid-column-gap: 15px;
93 }
94 .usk-mentor-slider .usk-price ins {
95 text-decoration: none;
96 color: #000;
97 }
98 .usk-mentor-slider .usk-price del {
99 color: rgba(169, 171, 189, 0.812);
100 }
101 .usk-mentor-slider .usk-main-slider {
102 width: 100%;
103 height: clamp(540px, 75vw, 700px);
104 z-index: 1;
105 position: relative;
106 }
107 .usk-mentor-slider .usk-main-slider .usk-item {
108 display: flex;
109 flex-direction: column;
110 }
111 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap > div, .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap > div {
112 opacity: 1;
113 transform: translateY(0);
114 }
115 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap > div:nth-child(1), .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap > div:nth-child(1) {
116 transition-delay: 0.3s;
117 }
118 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap > div:nth-child(2), .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap > div:nth-child(2) {
119 transition-delay: 0.5s;
120 }
121 .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-duplicate-active .usk-action-btn-wrap > div:nth-child(3), .usk-mentor-slider .usk-main-slider .usk-item.swiper-slide-active .usk-action-btn-wrap > div:nth-child(3) {
122 transition-delay: 0.7s;
123 }
124 .usk-mentor-slider .usk-main-slider .usk-image-wrap {
125 width: 100%;
126 height: 100%;
127 overflow: hidden;
128 }
129 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-img {
130 height: clamp(100px, 15vw, 130px);
131 }
132 .usk-mentor-slider .usk-thumbs-slider-wrap .usk-item {
133 cursor: pointer;
134 }
135 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-active,
136 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-duplicate-active {
137 opacity: 0;
138 transform: scale(0);
139 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);
140 }
141 .usk-mentor-slider .usk-thumbs-slider-wrap .swiper-slide-prev {
142 opacity: 0;
143 }
144 .usk-mentor-slider .usk-action-btn-wrap {
145 position: absolute;
146 top: 0;
147 left: 0;
148 display: flex;
149 align-items: center;
150 flex-direction: column;
151 gap: 5px;
152 margin: 15px;
153 }
154 .usk-mentor-slider .usk-action-btn-wrap > div {
155 opacity: 0;
156 transition: all 0.3s cubic-bezier(0, 0, 0.2, 1);
157 transform: translateY(-30px);
158 }
159 .usk-mentor-slider .usk-action-btn-wrap a {
160 display: flex;
161 font-size: clamp(12px, 2vw, 15px);
162 padding: clamp(12px, 2vw, 15px);
163 color: #2b2d42;
164 background: #fff;
165 text-align: center;
166 transition: all 0.3s cubic-bezier(0, 0, 0.2, 1);
167 }
168 .usk-mentor-slider .usk-action-btn-wrap a:hover {
169 color: #d90429;
170 }
171 .usk-mentor-slider .usk-action-btn-wrap a i {
172 height: 1.2em;
173 width: 1.2em;
174 display: flex;
175 align-items: center;
176 justify-content: center;
177 }
178 .usk-mentor-slider .usk-nav-pag-wrap {
179 bottom: 0;
180 right: 0;
181 display: inline-flex;
182 grid-gap: 30px;
183 }
184 .usk-mentor-slider .usk-navigation-button {
185 display: flex;
186 align-items: center;
187 flex-direction: row-reverse;
188 }
189 .usk-mentor-slider .usk-nav-btn {
190 display: flex;
191 align-items: center;
192 grid-column-gap: 10px;
193 font-size: clamp(12px, 1vw, 14px);
194 text-transform: uppercase;
195 cursor: pointer;
196 }
197 .usk-mentor-slider .usk-nav-btn i {
198 opacity: 0;
199 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);
200 }
201 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text {
202 transition-delay: 0.4s;
203 }
204 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text::before {
205 transform: translateY(0);
206 }
207 .usk-mentor-slider .usk-nav-btn:hover .usk-nav-text span {
208 transform: translateY(-100%);
209 opacity: 0;
210 }
211 .usk-mentor-slider .usk-nav-btn:hover i {
212 opacity: 1;
213 transform: translateX(0);
214 transition-delay: 0.4s;
215 }
216 .usk-mentor-slider .usk-button-next .usk-nav-text {
217 transform: translateX(24px);
218 }
219 .usk-mentor-slider .usk-button-next i {
220 transform: translateX(-15px);
221 }
222 .usk-mentor-slider .usk-button-prev .usk-nav-text {
223 transform: translateX(-24px);
224 }
225 .usk-mentor-slider .usk-button-prev i {
226 transform: translateX(15px);
227 }
228 .usk-mentor-slider .usk-button-next:hover .usk-nav-text,
229 .usk-mentor-slider .usk-button-prev:hover .usk-nav-text {
230 transform: translateX(0);
231 transition-delay: 0.4s;
232 }
233 .usk-mentor-slider .usk-nav-text {
234 position: relative;
235 overflow: hidden;
236 transition: transform 0.7s cubic-bezier(0.3, 0.86, 0.36, 0.95);
237 }
238 .usk-mentor-slider .usk-nav-text::before {
239 content: attr(data-title);
240 height: 100%;
241 position: absolute;
242 width: 100%;
243 top: 0;
244 left: 0;
245 transform: translateY(110%);
246 transition: transform 0.6s cubic-bezier(0.3, 0.86, 0.36, 0.95);
247 }
248 .usk-mentor-slider .usk-nav-text span {
249 display: inline-block;
250 will-change: transform;
251 position: relative;
252 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);
253 }
254 .usk-mentor-slider .swiper-pagination {
255 position: unset !important;
256 color: #a9abbd;
257 font-size: 15px;
258 }
259 .usk-mentor-slider .swiper-pagination .swiper-pagination-current {
260 color: #2b2d42;
261 }
262
263 @media (min-width: 768px) {
264 .usk-mentor-slider .usk-main-slider .usk-item {
265 flex-direction: row;
266 }
267 .usk-mentor-slider .usk-nav-pag-wrap {
268 position: absolute;
269 }
270 .usk-mentor-slider .usk-thumbs-slider-wrap {
271 display: block;
272 width: clamp(470px, 60vw, 700px);
273 height: clamp(150px, 20vw, 170px);
274 position: absolute;
275 bottom: 6%;
276 right: 50%;
277 transform: translateX(70%);
278 overflow: hidden;
279 z-index: 1;
280 }
281 .usk-mentor-slider .usk-action-btn-wrap {
282 top: 50%;
283 left: 50%;
284 transform: translate(-50%, -50%);
285 margin: 0;
286 }
287 .usk-mentor-slider .usk-badge-label-wrapper {
288 left: 0;
289 right: auto;
290 }
291 }
292 @media (max-width: 767px) {
293 .usk-mentor-slider .usk-thumbs-slider {
294 display: none;
295 }
296 .usk-mentor-slider .usk-nav-pag-wrap {
297 padding: 0 15px 15px;
298 width: 100%;
299 }
300 .usk-mentor-slider .swiper-pagination {
301 display: flex;
302 grid-gap: 5px;
303 }
304 }