PluginProbe
Booking Calendar / 11.4.3
Booking Calendar v11.4.3
11.8.3 11.8.2 11.8.1 11.8 11.7 11.6.1 11.6 11.5 11.4.3 11.4.2 11.4.1 11.4 11.3 11.2.1 11.2 11.1 11.0 10.15.7 10.15.6 10.1.3 10.10 10.10.1 10.10.2 10.11 10.11.2 All 203 releases
booking / includes / __css / client / form_fields / form__buttons.css

form__buttons.css in Booking Calendar 11.4.3, at includes/__css/client/form_fields/form__buttons.css

395 lines 19.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*!
2 * Booking Form Buttons
3 *
4 * Front-end button styles for booking forms. Keep this file focused on form
5 * buttons only; admin buttons stay in the admin CSS sources.
6 */
7 :root {
8 --wpbc_form-button-light-size-height: 43px;
9 }
10
11 /*! --------------------------------------------------------------------------------------------------------------------
12 * Submit buttons
13 * ------------------------------------------------------------------------------------------------------------------ */
14 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light),
15 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light),
16 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light),
17 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light) {
18 height: var(--wpbc_form-button-size-height);
19 background-color: var(--wpbc_form-button-background-color-alt, var(--wpbc_form-button-background-color));
20 border-radius: var(--wpbc_form-button-border-radius);
21 border-style: var(--wpbc_form-button-border-style);
22 border-color: var(--wpbc_form-button-border-color);
23 border-width: var(--wpbc_form-button-border-size);
24 box-shadow: none;
25 color: var(--wpbc_form-button-text-color);
26 padding: 0 var(--wpbc_form-button-size-padding-h);
27 font-family: inherit;
28 font-weight: 500;
29 font-size: var(--wpbc_form-button-size-font-size);
30 line-height: 100%;
31 cursor: pointer;
32 transition: all 0.15s ease-in-out;
33 position: relative;
34 text-decoration: none;
35 }
36
37 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):not(:hover):not(:active),
38 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):not(:hover):not(:active),
39 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):not(:hover):not(:active),
40 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):not(:hover):not(:active) {
41 background-color: var(--wpbc_form-button-background-color-alt, var(--wpbc_form-button-background-color));
42 color: var(--wpbc_form-button-text-color);
43 }
44
45 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):hover,
46 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):active,
47 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus,
48 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):hover,
49 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):active,
50 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus,
51 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):hover,
52 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):active,
53 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus,
54 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):hover,
55 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):active,
56 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus {
57 background: var(--wpbc_form-button-hover-background-color, linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), var(--wpbc_form-button-background-color-alt, var(--wpbc_form-button-background-color)));
58 border-color: var(--wpbc_form-button-hover-border-color, var(--wpbc_form-button-border-color));
59 color: var(--wpbc_form-button-hover-text-color, var(--wpbc_form-button-text-color));
60 }
61
62 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus,
63 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus,
64 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus,
65 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus {
66 outline: none;
67 }
68
69 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus:after,
70 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus:after,
71 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):focus:after,
72 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):focus:after {
73 content: "";
74 position: absolute;
75 border: 2px solid var(--wpbc_form-button-background-color);
76 border-radius: calc(var(--wpbc_form-button-border-radius) + 2px);
77 top: calc(-4px - var(--wpbc_form-button-border-size, 1px));
78 right: calc(-4px - var(--wpbc_form-button-border-size, 1px));
79 bottom: calc(-4px - var(--wpbc_form-button-border-size, 1px));
80 left: calc(-4px - var(--wpbc_form-button-border-size, 1px));
81 }
82
83 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):disabled,
84 div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):disabled:hover,
85 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):disabled,
86 div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):disabled:hover,
87 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):disabled,
88 .wp-core-ui div.wpbc_container.wpbc_form input[type=submit]:not(.wpbc_button_light):disabled:hover,
89 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):disabled,
90 .wp-core-ui div.wpbc_container.wpbc_form button[type=submit]:not(.wpbc_button_light):disabled:hover {
91 background-color: var(--wpbc_form-button-background-color-alt, var(--wpbc_form-button-background-color));
92 cursor: default;
93 }
94
95 /*! --------------------------------------------------------------------------------------------------------------------
96 * Lightweight buttons
97 * ------------------------------------------------------------------------------------------------------------------ */
98 .wpbc_container.wpbc_form input.wpbc_button_light,
99 .wpbc_container.wpbc_form .wpbc_button_light,
100 .wpbc_container.wpbc_container_booking_form .wpbc_button_light {
101 font-size: clamp(1em, 1em + ((1vw - 0.2em) * 0.208), 1.125em);
102 border: 2px solid var(--wpbc_form-button-light-border-color, #eeeeeeb5);
103 box-shadow: var(--wpbc_form-button-light-box-shadow, 0 2px 10px 2px #ffffff54);
104 background: var(--wpbc_form-button-light-background-color, #fdfdfd);
105 color: var(--wpbc_form-button-light-text-color, #444444e0);
106 border-radius: 0.375em;
107 padding: 0 2.2em;
108 line-height: calc(var(--wpbc_form-button-light-size-height) - 3px);
109 text-decoration: none;
110 cursor: pointer;
111 outline: none;
112 display: flex;
113 flex-flow: row wrap;
114 justify-content: center;
115 align-items: center;
116 margin: 0;
117 height: auto;
118 box-sizing: border-box;
119 text-shadow: none;
120 text-overflow: ellipsis;
121 overflow: hidden;
122 overflow-wrap: normal;
123 white-space: normal;
124 hyphens: auto;
125 }
126
127 .wpbc_container.wpbc_form input.wpbc_button_light:focus,
128 .wpbc_container.wpbc_form input.wpbc_button_light:hover,
129 .wpbc_container.wpbc_form .wpbc_button_light:focus,
130 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:focus,
131 .wpbc_container.wpbc_form .wpbc_button_light:hover,
132 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:hover {
133 border: 2px solid var(--wpbc_form-button-light-hover-border-color, rgb(77, 145, 205));
134 box-shadow: var(--wpbc_form-button-light-hover-box-shadow, var(--wpbc_form-button-light-box-shadow, 0 2px 10px 2px #ffffff54));
135 background-color: var(--wpbc_form-button-light-hover-background-color, var(--wpbc_form-button-light-background-color, #fdfdfd));
136 color: var(--wpbc_form-button-light-hover-text-color, var(--wpbc_form-button-light-text-color, #444444e0));
137 }
138
139 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.button-primary {
140 background: var(--wpbc_form-button-background-color, #066aab);
141 color: var(--wpbc_form-button-text-color, #fff);
142 }
143
144 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.button-primary:focus,
145 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.button-primary:hover,
146 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.button-primary:active {
147 background: var(--wpbc_form-button-hover-background-color, var(--wpbc_form-button-background-color, #066aab));
148 color: var(--wpbc_form-button-hover-text-color, var(--wpbc_form-button-text-color, #fff));
149 border-color: var(--wpbc_form-button-hover-border-color, var(--wpbc_form-button-primary-hover-border-color, #fff));
150 box-shadow: 0 0 0px 2px var(--wpbc_form-button-background-color, #066aab);
151 }
152
153 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:active:not(:disabled) {
154 background-color: var(--wpbc_form-button-light-hover-background-color, var(--wpbc_form-button-light-background-color, #fdfdfd));
155 border: 2px solid var(--wpbc_form-button-light-hover-border-color, var(--wpbc_form-button-light-border-color, #eeeeeeb5));
156 color: var(--wpbc_form-button-light-hover-text-color, var(--wpbc_form-button-light-text-color, #444444e0));
157 cursor: pointer;
158 }
159
160 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:disabled,
161 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:disabled:focus,
162 .wpbc_container.wpbc_container_booking_form .wpbc_button_light:disabled:hover {
163 color: #ccc;
164 border: 2px solid #eeeeeeb5;
165 cursor: not-allowed;
166 }
167
168 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.wpbc_button_danger {
169 background: #de605c;
170 border-color: #de605c;
171 color: #f7f7f7;
172 text-shadow: 0 0px #ba5956;
173 }
174
175 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.wpbc_button_danger:focus,
176 .wpbc_container.wpbc_container_booking_form .wpbc_button_light.wpbc_button_danger:hover {
177 background: #e65d59;
178 color: #fff;
179 border-color: #fff;
180 box-shadow: 0 0 0px 2px #de605c;
181 }
182
183 /*! --------------------------------------------------------------------------------------------------------------------
184 * Payment gateway buttons
185 * ------------------------------------------------------------------------------------------------------------------ */
186 .wpbc_container .wpbc_button_light.wpbc_button_gw {
187 flex: 1 1 100%;
188 display: flex;
189 flex-flow: column wrap;
190 justify-content: flex-start;
191 align-items: center;
192 width: 100%;
193 }
194
195 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe,
196 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:focus,
197 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:hover {
198 background-image: url("../../../inc/assets/stripe.svg");
199 background-position: 90% 50%;
200 background-size: 80px auto;
201 background-repeat: no-repeat;
202 padding-right: 130px;
203 }
204
205 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom,
206 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:focus,
207 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:hover {
208 background-image: url("../../../../booking-calendar-com/inc/assets/stripe.svg");
209 background-color: #2c2e2f;
210 color: #fff;
211 border-color: #2c2e2f;
212 }
213
214 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:focus,
215 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:hover {
216 filter: brightness(1.3);
217 border: 2px solid var(--wpbc_form-button-light-hover-border-color,#4d91cd);
218 box-shadow: var(--wpbc_form-button-light-hover-box-shadow,var(--wpbc_form-button-light-box-shadow,0 2px 10px 2px rgba(255,255,255,.3294117647)))
219 }
220
221 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe *,
222 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe {
223 color: var(--wpbc_form-button-light-text-color, #fff);
224 }
225
226 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:focus,
227 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:hover,
228 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:active,
229 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:focus *,
230 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:hover *,
231 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:active * {
232 color: var(--wpbc_form-button-light-hover-text-color, var(--wpbc_form-button-light-text-color, #fff));
233 }
234
235 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom,
236 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:focus,
237 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:hover,
238 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:active {
239 background-color: var(--wpbc_form-button-light-background-color);
240 border-color: var(--wpbc_form-button-light-border-color);
241 color: var(--wpbc_form-button-light-text-color);
242 }
243
244 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:focus,
245 .wpbc_container.wpbc_bfb_form_appearance_custom .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe.wpbc_button_gw_bccom:hover {
246 background-color: var(--wpbc_form-button-light-hover-background-color);
247 border-color: var(--wpbc_form-button-light-hover-border-color);
248 color: var(--wpbc_form-button-light-hover-text-color);
249 filter: none;
250 }
251
252 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow,
253 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver,
254 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white {
255 padding-right: 115px;
256 background-color: #ffc439 !important;
257 border: 2px solid #ffc439 !important;
258 color: #2C2E2F;
259 box-shadow: none;
260 text-indent: -9999px;
261 background-image: url("../../../inc/assets/paypal_commerce.svg") !important;
262 background-position: 50% 50% !important;
263 background-size: 80px auto !important;
264 background-repeat: no-repeat !important;
265 min-width: 175px;
266 }
267
268 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow.wpbc_button_gw_bccom,
269 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver.wpbc_button_gw_bccom,
270 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white.wpbc_button_gw_bccom {
271 background-image: url("../../../../booking-calendar-com/inc/assets/paypal_commerce.svg") !important;
272 }
273
274 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:focus,
275 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:hover,
276 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver:focus,
277 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver:hover,
278 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white:focus,
279 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white:hover {
280 background-color: #f2ba36 !important;
281 border-color: #f2ba36 !important;
282 box-shadow: 0 5px 10px #f0f0f8;
283 color: #5f5f5f;
284 }
285
286 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_blue,
287 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black {
288 padding-right: 115px;
289 background-color: #009cde !important;
290 border: 2px solid #009cde !important;
291 color: #fff;
292 box-shadow: none;
293 text-indent: -9999px;
294 background-image: url("../../../inc/assets/paypal_white_full.svg") !important;
295 background-position: 50% 50% !important;
296 background-size: 80px auto !important;
297 background-repeat: no-repeat !important;
298 min-width: 175px;
299 }
300
301 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_blue.wpbc_button_gw_bccom,
302 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black.wpbc_button_gw_bccom {
303 background-image: url("../../../../booking-calendar-com/inc/assets/paypal_white_full.svg") !important;
304 }
305
306 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_blue:focus,
307 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_blue:hover,
308 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black:focus,
309 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black:hover {
310 background-color: #33b0e5 !important;
311 border-color: #33b0e5 !important;
312 box-shadow: 0 5px 10px #f0f0f8;
313 color: #fff;
314 }
315
316 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver {
317 background-color: #eee !important;
318 border: 2px solid #eee !important;
319 }
320
321 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver:focus,
322 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_silver:hover {
323 background-color: #e2e2e2 !important;
324 border-color: #e2e2e2 !important;
325 }
326
327 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white {
328 background-color: #fff !important;
329 border: 1px solid #2C2E2F !important;
330 }
331
332 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white:focus,
333 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_white:hover {
334 background-color: #fff !important;
335 border-color: #2C2E2F !important;
336 }
337
338 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black {
339 background-color: #2C2E2F !important;
340 border: 2px solid #2C2E2F !important;
341 }
342
343 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black:focus,
344 .wpbc_container .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_black:hover {
345 background-color: #565859 !important;
346 border-color: #565859 !important;
347 }
348
349 /*! --------------------------------------------------------------------------------------------------------------------
350 * Dark style button overrides
351 * ------------------------------------------------------------------------------------------------------------------ */
352 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light,
353 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light {
354 box-shadow: var(--wpbc_form-button-light-box-shadow, 0 0 0 #424242);
355 border: 2px solid var(--wpbc_form-button-light-border-color, #2C2E2F);
356 background-color: var(--wpbc_form-button-light-background-color, #2C2E2F);
357 color: var(--wpbc_form-button-light-text-color, #fff);
358 filter: none;
359 }
360
361 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light:focus,
362 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light:hover,
363 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light:focus,
364 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light:hover {
365 box-shadow: var(--wpbc_form-button-light-hover-box-shadow, 0 0 0 #424242);
366 border: 2px solid var(--wpbc_form-button-light-hover-border-color, var(--wpbc_form-button-light-border-color, #2C2E2F));
367 background-color: var(--wpbc_form-button-light-hover-background-color, var(--wpbc_form-button-light-background-color, #2C2E2F));
368 color: var(--wpbc_form-button-light-hover-text-color, #fff);
369 }
370
371 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light:hover,
372 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light:hover {
373 filter: brightness(1.2);
374 }
375
376 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light[class*="wpbc_button_gw_paypal_"]:hover,
377 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light[class*="wpbc_button_gw_paypal_"]:hover {
378 filter: none;
379 }
380
381 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:focus,
382 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:hover,
383 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:focus,
384 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_paypal_yellow:hover {
385 box-shadow: 0 5px 10px #424242;
386 }
387
388 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:focus,
389 .wpbc_theme_dark_1.wpbc_bfb__theme_scope .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:hover,
390 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:focus,
391 .wpbc_theme_dark_1.wpbc_container.wpbc_form .wpbc_button_light.wpbc_button_gw.wpbc_button_gw_stripe:hover {
392 background-color: var(--wpbc_form-button-light-background-color, #2C2E2F);
393 border-color: var(--wpbc_form-button-light-border-color, #2C2E2F);
394 }
395