PluginProbe
Orderable – Restaurant & Food Ordering System / 1.19.0
Orderable – Restaurant & Food Ordering System v1.19.0
0.1.4 0.1.5 0.2.0 1.0.0 1.1.0 1.1.1 1.10.0 1.10.1 1.11.0 1.12.0 1.12.1 1.12.2 1.13.0 1.14.0 1.15.0 1.16.0 1.17.0 1.17.1 1.18.0 1.19.0 1.19.1 1.19.2 1.2.0 1.20.0 1.20.1 All 44 releases
orderable / inc / modules / layouts / assets / admin / css / layouts.css

layouts.css in Orderable – Restaurant & Food Ordering System 1.19.0, at inc/modules/layouts/assets/admin/css/layouts.css

924 lines 22.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @-webkit-keyframes spin {
2 100% {
3 -webkit-transform: rotate(360deg);
4 transform: rotate(360deg);
5 }
6 }
7 @keyframes spin {
8 100% {
9 -webkit-transform: rotate(360deg);
10 transform: rotate(360deg);
11 }
12 }
13 @-webkit-keyframes wobble-hor-bottom {
14 0%, 100% {
15 -webkit-transform: translateX(0%);
16 transform: translateX(0%);
17 -webkit-transform-origin: 50% 50%;
18 transform-origin: 50% 50%;
19 }
20 15% {
21 -webkit-transform: translateX(-10%) rotate(-6deg);
22 transform: translateX(-10%) rotate(-6deg);
23 }
24 30% {
25 -webkit-transform: translateX(5%) rotate(6deg);
26 transform: translateX(5%) rotate(6deg);
27 }
28 45% {
29 -webkit-transform: translateX(-5%) rotate(-3.6deg);
30 transform: translateX(-5%) rotate(-3.6deg);
31 }
32 60% {
33 -webkit-transform: translateX(2%) rotate(2.4deg);
34 transform: translateX(2%) rotate(2.4deg);
35 }
36 75% {
37 -webkit-transform: translateX(-1%) rotate(-1.2deg);
38 transform: translateX(-1%) rotate(-1.2deg);
39 }
40 }
41 @keyframes wobble-hor-bottom {
42 0%, 100% {
43 -webkit-transform: translateX(0%);
44 transform: translateX(0%);
45 -webkit-transform-origin: 50% 50%;
46 transform-origin: 50% 50%;
47 }
48 15% {
49 -webkit-transform: translateX(-10%) rotate(-6deg);
50 transform: translateX(-10%) rotate(-6deg);
51 }
52 30% {
53 -webkit-transform: translateX(5%) rotate(6deg);
54 transform: translateX(5%) rotate(6deg);
55 }
56 45% {
57 -webkit-transform: translateX(-5%) rotate(-3.6deg);
58 transform: translateX(-5%) rotate(-3.6deg);
59 }
60 60% {
61 -webkit-transform: translateX(2%) rotate(2.4deg);
62 transform: translateX(2%) rotate(2.4deg);
63 }
64 75% {
65 -webkit-transform: translateX(-1%) rotate(-1.2deg);
66 transform: translateX(-1%) rotate(-1.2deg);
67 }
68 }
69 /* Elements */
70 .orderable-main__group {
71 margin: 0 0 36px;
72 }
73
74 /* Modifiers */
75 .orderable-main--sections-tabs .orderable-main__group {
76 display: none;
77 }
78
79 .orderable-main--sections-tabs .orderable-main__group:first-of-type {
80 display: block;
81 }
82
83 @media screen and (min-width: 620px) {
84 .orderable-main--sections-side_tabs {
85 display: -webkit-box;
86 display: -ms-flexbox;
87 display: flex;
88 }
89 .orderable-main--sections-side_tabs .orderable-main__tabs {
90 margin: 0 24px 0 0 !important;
91 }
92 .orderable-main--sections-side_tabs .orderable-main__sections {
93 -webkit-box-flex: 1;
94 -ms-flex: 1;
95 flex: 1;
96 }
97 }
98 /* Block */
99 .orderable-products-list {
100 margin-bottom: 12px;
101 -webkit-box-sizing: border-box;
102 box-sizing: border-box;
103 }
104
105 .orderable-products-list * {
106 -webkit-box-sizing: border-box;
107 box-sizing: border-box;
108 }
109
110 .orderable-products-list:last-child {
111 margin-bottom: 0;
112 }
113
114 @media screen and (min-width: 480px) {
115 .orderable-products-list .orderable-product {
116 display: -webkit-box;
117 display: -ms-flexbox;
118 display: flex;
119 -webkit-box-flex: 0;
120 -ms-flex: 0 0 200px;
121 flex: 0 0 200px;
122 }
123 }
124 @media screen and (min-width: 480px) {
125 .orderable-products-list .orderable-product__hero {
126 width: 200px;
127 }
128 }
129 @media screen and (min-width: 480px) {
130 .orderable-products-list .orderable-product__image {
131 -o-object-fit: cover;
132 object-fit: cover;
133 width: 100% !important;
134 height: 100% !important;
135 }
136 }
137 @media screen and (min-width: 480px) {
138 .orderable-products-list .orderable-product__content-wrap {
139 -webkit-box-flex: 1;
140 -ms-flex: 1;
141 flex: 1;
142 display: -webkit-box;
143 display: -ms-flexbox;
144 display: flex;
145 -webkit-box-orient: vertical;
146 -webkit-box-direction: normal;
147 -ms-flex-flow: column nowrap;
148 flex-flow: column nowrap;
149 }
150 }
151 .orderable-products-list .orderable-product__actions {
152 padding: 12px 24px 18px;
153 margin-top: auto;
154 }
155
156 /* Elements */
157 .orderable-products-list__item {
158 width: 100%;
159 margin: 0 0 24px;
160 }
161
162 @media screen and (max-width: 480px) {
163 .orderable-products-list__item {
164 padding: 0 0 24px;
165 border-bottom: 1px solid rgb(236.2195121951, 240.7268292683, 242.9804878049);
166 }
167 .orderable-products-list__item:last-child {
168 border-bottom: none;
169 }
170 }
171 /* Modifiers */
172 .orderable-products-list--list .orderable-products-list__item .orderable-product {
173 -webkit-box-orient: horizontal;
174 -webkit-box-direction: normal;
175 -ms-flex-direction: row;
176 flex-direction: row;
177 }
178
179 @media screen and (min-width: 540px) {
180 .orderable-products-list--grid {
181 display: -webkit-box;
182 display: -ms-flexbox;
183 display: flex;
184 -webkit-box-pack: start;
185 -ms-flex-pack: start;
186 justify-content: flex-start;
187 -ms-flex-wrap: wrap;
188 flex-wrap: wrap;
189 margin-left: -12px;
190 margin-right: -12px;
191 }
192 }
193 @media screen and (min-width: 768px) {
194 .orderable-products-list--grid .orderable-products-list__item {
195 margin: 0 0 24px;
196 padding: 0 12px;
197 width: 50%;
198 }
199 }
200 @media screen and (min-width: 1120px) {
201 .orderable-products-list--grid .orderable-products-list__item {
202 width: 33.33%;
203 }
204 }
205 @media screen and (min-width: 768px) {
206 .orderable-products-list--grid .orderable-product {
207 padding: 0 0 88px;
208 display: block;
209 margin: 0;
210 -webkit-box-flex: 0;
211 -ms-flex: none;
212 flex: none;
213 }
214 }
215 @media screen and (min-width: 768px) {
216 .orderable-products-list--grid .orderable-product__hero {
217 width: auto;
218 }
219 .orderable-products-list--grid .orderable-product__hero img {
220 -o-object-fit: fill;
221 object-fit: fill;
222 width: 100%;
223 height: auto;
224 }
225 }
226 @media screen and (min-width: 768px) {
227 .orderable-products-list--grid .orderable-product__content-wrap {
228 display: -webkit-box;
229 display: -ms-flexbox;
230 display: flex;
231 -webkit-box-pack: justify;
232 -ms-flex-pack: justify;
233 justify-content: space-between;
234 }
235 }
236 @media screen and (min-width: 768px) {
237 .orderable-products-list--grid .orderable-product__actions {
238 padding: 0;
239 margin-top: 0;
240 position: absolute;
241 bottom: 24px;
242 left: 24px;
243 right: 24px;
244 }
245 }
246 /* Block */
247 .orderable-product {
248 overflow: hidden;
249 position: relative;
250 }
251
252 /* Elements */
253 .orderable-product__hero {
254 position: relative;
255 }
256
257 .orderable-product__image {
258 border-radius: 0;
259 margin: 0;
260 display: block;
261 width: 100%;
262 height: auto !important;
263 max-width: none !important;
264 }
265
266 .orderable-product__content {
267 display: -webkit-box;
268 display: -ms-flexbox;
269 display: flex;
270 -webkit-box-orient: vertical;
271 -webkit-box-direction: normal;
272 -ms-flex-direction: column;
273 flex-direction: column;
274 padding: 18px 24px 12px;
275 }
276
277 .orderable-product__content :last-child {
278 margin-bottom: 0;
279 }
280
281 .orderable-product__title {
282 margin: 0 0 12px !important;
283 }
284
285 .orderable-product__description {
286 margin: 0;
287 }
288
289 .orderable-product__tags {
290 overflow: hidden;
291 margin: 0;
292 padding: 0;
293 list-style: none none outside;
294 }
295
296 img + .orderable-product__tags {
297 position: absolute;
298 bottom: 0;
299 left: 0;
300 padding: 12px;
301 z-index: 20;
302 }
303
304 .orderable-product__tags li {
305 margin: 6px 0 0 0;
306 }
307
308 .orderable-product__options {
309 margin: 0 0 24px;
310 padding: 0;
311 border-radius: 6px;
312 }
313
314 .orderable-product__options th,
315 .orderable-product__options td {
316 background-color: transparent !important;
317 padding: 0 0 12px;
318 text-align: left;
319 display: block;
320 margin: 0;
321 }
322
323 .orderable-product__options th {
324 line-height: 22px;
325 }
326
327 .orderable-product__options td {
328 padding-bottom: 24px;
329 }
330
331 .orderable-product__options tr {
332 padding: 0;
333 margin: 0;
334 }
335
336 .orderable-product__options tr:last-child td {
337 padding-bottom: 0;
338 }
339
340 .orderable-product__actions {
341 display: -webkit-box;
342 display: -ms-flexbox;
343 display: flex;
344 -webkit-box-align: center;
345 -ms-flex-align: center;
346 align-items: center;
347 }
348
349 .orderable-product__actions:last-child {
350 margin-bottom: 0;
351 }
352
353 .orderable-product__actions-price {
354 margin: 0 4px 0 0;
355 }
356
357 .orderable-drawer__inner .orderable-product__actions .orderable-product__actions-price {
358 margin-right: 60px;
359 }
360
361 .orderable-drawer__inner .orderable-product__actions .orderable-product__actions-price .price del + ins {
362 margin-left: 0;
363 }
364
365 .orderable-product__actions-price .amount {
366 white-space: nowrap;
367 margin: 0 6px 0 0;
368 font-weight: 700;
369 color: #000;
370 font-size: 20px;
371 line-height: 24px;
372 }
373
374 .orderable-product__actions-counter {
375 display: none;
376 position: absolute;
377 top: -6px;
378 right: -4px;
379 white-space: nowrap;
380 padding: 0 4px;
381 background: #000;
382 color: #fff;
383 height: 18px;
384 line-height: 18px;
385 font-size: 12px;
386 border-radius: 11px;
387 min-width: 18px;
388 text-align: center;
389 }
390
391 .orderable-product__actions-button {
392 display: -webkit-box;
393 display: -ms-flexbox;
394 display: flex;
395 margin: 0 0 0 auto;
396 }
397
398 .orderable-main--quantity-roller .orderable-product__actions-button .orderable-product__actions-counter:not([data-orderable-product-quantity="0"]) {
399 display: inline;
400 }
401
402 .orderable-product__actions-button .orderable-quantity-roller {
403 display: none;
404 }
405
406 .orderable-product__actions-button .orderable-quantity-roller--is-active {
407 display: -webkit-box;
408 display: -ms-flexbox;
409 display: flex;
410 }
411
412 .orderable-product__actions-button .orderable-quantity-roller--is-active + .orderable-product__add-to-order {
413 display: none;
414 }
415
416 .orderable-product__actions-button .orderable-quantity-roller + .orderable-product__add-to-order:not([data-orderable-trigger=product-options]) .orderable-product__actions-counter {
417 display: none;
418 }
419
420 .orderable-product__actions-button .orderable-product__cancel-update {
421 background-color: #f2f2f3;
422 border-color: #f2f2f3;
423 margin-right: 10px;
424 }
425
426 .orderable-product__actions-button .orderable-quantity-roller__roller {
427 border-color: #000;
428 }
429
430 .orderable-product__actions-button .orderable-quantity-roller__button::after,
431 .orderable-product__actions-button .orderable-quantity-roller__button::before {
432 background-color: #000;
433 }
434
435 .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):focus, .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):hover {
436 background-color: #000;
437 color: #f2f2f3;
438 }
439
440 .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):focus::after, .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):focus::before, .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):hover::after, .orderable-product__actions-button .orderable-quantity-roller__button:not(.orderable-button--loading):hover::before {
441 background-color: #f2f2f3;
442 }
443
444 .orderable-product__actions-button .orderable-quantity-roller__quantity {
445 color: #000;
446 font-weight: 700;
447 }
448
449 .orderable-product__actions-button .orderable-quantity-roller__button--decrease[data-orderable-quantity="1"]::before {
450 display: none !important;
451 }
452
453 .orderable-product__actions-button .orderable-quantity-roller__button--decrease:not([data-orderable-quantity="1"]) svg,
454 .orderable-product__actions-button .orderable-quantity-roller__button--decrease[data-orderable-quantity="1"].orderable-button--loading svg {
455 display: none;
456 }
457
458 .orderable-product__tabs {
459 margin: 24px 0;
460 }
461
462 .orderable-product__tabs-section {
463 display: none;
464 }
465
466 .orderable-product__tabs-section:first-child {
467 display: block;
468 }
469
470 .orderable-product__tabs-section *:last-child {
471 margin-bottom: 0;
472 }
473
474 .orderable-product__add-to-order.added ~ a.added_to_cart.wc-forward {
475 display: none;
476 }
477
478 .orderable-product__points-earned {
479 padding: 0 24px;
480 }
481
482 /* Modifiers */
483 .orderable-product--options {
484 display: -webkit-box;
485 display: -ms-flexbox;
486 display: flex;
487 -webkit-box-orient: vertical;
488 -webkit-box-direction: normal;
489 -ms-flex-direction: column;
490 flex-direction: column;
491 overflow: visible;
492 height: 100%;
493 }
494
495 .orderable-product--options .orderable-product__hero {
496 margin: -24px -24px 0;
497 }
498
499 .orderable-product--options .orderable-product__title {
500 text-align: left;
501 margin: 24px 0 !important;
502 }
503
504 .orderable-product--options .orderable-product__actions {
505 margin-top: auto;
506 padding-top: 24px;
507 border-top: 1px solid #e6ecef;
508 -webkit-box-flex: 0;
509 -ms-flex: 0 0 auto;
510 flex: 0 0 auto;
511 }
512
513 .orderable-product--add-to-cart,
514 .orderable-product--product-options,
515 .orderable-product--view-product {
516 cursor: pointer;
517 }
518
519 .orderable-product[data-orderable-product-type=subscription], .orderable-product[data-orderable-product-type=variable-subscription] {
520 padding-bottom: 12px;
521 }
522
523 .orderable-product[data-orderable-product-type=subscription] .orderable-product__actions, .orderable-product[data-orderable-product-type=variable-subscription] .orderable-product__actions {
524 -webkit-box-orient: vertical;
525 -webkit-box-direction: normal;
526 -ms-flex-flow: column;
527 flex-flow: column;
528 padding: 0 24px 12px;
529 position: static;
530 }
531
532 .orderable-product--image-cropped .orderable-product__hero {
533 overflow: hidden;
534 padding: 0;
535 text-align: center;
536 -webkit-box-flex: 0;
537 -ms-flex: 0 0 auto;
538 flex: 0 0 auto;
539 height: 72px;
540 }
541
542 .orderable-product--image-cropped .orderable-product__image {
543 -o-object-fit: cover;
544 object-fit: cover;
545 position: absolute;
546 z-index: -1;
547 width: 100%;
548 height: 100% !important;
549 left: 0;
550 top: 0;
551 }
552
553 .orderable-products-list__item .orderable-product {
554 display: -webkit-box;
555 display: -ms-flexbox;
556 display: flex;
557 -webkit-box-orient: vertical;
558 -webkit-box-direction: normal;
559 -ms-flex-direction: column;
560 flex-direction: column;
561 height: 100%;
562 width: 100%;
563 -webkit-box-shadow: 0 0.4px 1.3px rgba(0, 0, 0, 0.05), 0 1.3px 4.5px rgba(0, 0, 0, 0.06), 0 6px 16px rgba(0, 0, 0, 0.07);
564 box-shadow: 0 0.4px 1.3px rgba(0, 0, 0, 0.05), 0 1.3px 4.5px rgba(0, 0, 0, 0.06), 0 6px 16px rgba(0, 0, 0, 0.07);
565 border-radius: 6px;
566 }
567
568 @media screen and (max-width: 480px) {
569 .orderable-products-list__item .orderable-product {
570 display: -webkit-box;
571 display: -ms-flexbox;
572 display: flex;
573 -webkit-box-align: start;
574 -ms-flex-align: start;
575 align-items: flex-start;
576 -webkit-box-shadow: none;
577 box-shadow: none;
578 border-radius: 0;
579 -webkit-box-orient: horizontal;
580 -webkit-box-direction: normal;
581 -ms-flex-direction: row;
582 flex-direction: row;
583 }
584 }
585 @media screen and (max-width: 480px) {
586 .orderable-products-list__item .orderable-product__hero {
587 width: 100%;
588 min-width: 60px;
589 max-width: 95px;
590 border-radius: 6px;
591 overflow: hidden;
592 }
593 }
594 @media screen and (max-width: 480px) {
595 .orderable-products-list__item .orderable-product__content-wrap {
596 -webkit-box-flex: 1;
597 -ms-flex: 1;
598 flex: 1;
599 }
600 }
601 @media screen and (max-width: 480px) {
602 .orderable-products-list__item .orderable-product__content {
603 padding: 0 0 0 24px;
604 }
605 }
606 @media screen and (max-width: 480px) {
607 .orderable-products-list__item .orderable-product__actions {
608 padding: 6px 0 0 24px;
609 }
610 }
611 @media screen and (max-width: 480px) {
612 .orderable-products-list__item .orderable-product__title {
613 margin: 0 0 6px !important;
614 }
615 }
616 /* Block. */
617 .orderable-button {
618 display: inline-block;
619 border: 2px solid #000;
620 background: none;
621 padding: 0 24px !important;
622 height: 40px;
623 line-height: 36px;
624 white-space: nowrap;
625 border-radius: 20px;
626 color: #000;
627 text-transform: none;
628 margin: 0;
629 -webkit-transition: all 150ms ease-out;
630 transition: all 150ms ease-out;
631 -webkit-box-shadow: none;
632 box-shadow: none;
633 cursor: pointer;
634 position: relative;
635 }
636
637 .orderable-button:active, .orderable-button:focus {
638 outline: none;
639 }
640
641 .orderable-button--active, .orderable-button:active, .orderable-button:focus, .orderable-button--hover, .orderable-button:hover {
642 border-color: #000;
643 background: #000;
644 color: #fff;
645 text-decoration: none;
646 -webkit-box-shadow: none;
647 box-shadow: none;
648 }
649
650 /* Modifiers */
651 .orderable-button--hide {
652 display: none !important;
653 }
654
655 .orderable-button--filled {
656 background: #000 !important;
657 color: #fff;
658 }
659
660 .orderable-button--filled--hover, .orderable-button--filled:hover {
661 background: #000 !important;
662 color: #fff;
663 }
664
665 .orderable-button--full {
666 width: 100%;
667 }
668
669 .orderable-button--loading {
670 position: relative;
671 padding-right: 48px !important;
672 }
673
674 .orderable-button--loading::after {
675 content: "";
676 display: block;
677 width: 16px;
678 height: 16px;
679 position: absolute;
680 top: 10px;
681 right: 22px;
682 background: transparent;
683 -webkit-box-sizing: border-box;
684 box-sizing: border-box;
685 border-top: 2px solid #000;
686 border-left: 2px solid #000;
687 border-right: 2px solid transparent;
688 border-bottom: 2px solid transparent;
689 border-radius: 100%;
690 -webkit-animation: spin 0.6s ease-out infinite;
691 animation: spin 0.6s ease-out infinite;
692 }
693
694 .orderable-button--loading:active::after, .orderable-button--loading:focus::after, .orderable-button--loading.orderable-button--hover::after, .orderable-button--loading:hover::after, .orderable-button--filled .orderable-button--loading::after {
695 border-top-color: #fff;
696 border-left-color: #fff;
697 }
698
699 .orderable-button.orderable-button--out-of-stock,
700 .orderable-button.orderable-button--out-of-stock.orderable-button--hover,
701 .orderable-button.orderable-button--out-of-stock:hover,
702 .orderable-button.orderable-button--out-of-stock:focus,
703 .orderable-button.orderable-button--out-of-stock:active {
704 cursor: not-allowed;
705 border-color: rgb(198.9024390244, 212.3658536585, 219.0975609756);
706 color: rgb(167.8048780488, 188.7317073171, 199.1951219512);
707 background: transparent !important;
708 }
709
710 .orderable--button-style-square .orderable-button {
711 border-radius: 0;
712 }
713
714 .orderable-button--icon {
715 padding: 10px !important;
716 width: 44px;
717 height: 44px;
718 line-height: 24px;
719 border: none;
720 background: none !important;
721 }
722
723 body .orderable-button--icon:hover, body .orderable-button--icon:focus, body .orderable-button--icon:active {
724 background: none !important;
725 opacity: 0.6;
726 }
727
728 .orderable-button--icon svg {
729 width: 24px;
730 height: 24px;
731 border-radius: 12px;
732 overflow: hidden;
733 -webkit-transition: opacity 250ms ease-in-out;
734 transition: opacity 250ms ease-in-out;
735 }
736
737 .orderable-button--icon.orderable-button--loading::after {
738 display: none;
739 }
740
741 .orderable-tabs {
742 margin: 0 0 24px;
743 position: relative;
744 }
745
746 .orderable-tabs__list {
747 margin: 0 1px 0 0 !important;
748 padding: 0 !important;
749 list-style: none none outside;
750 position: relative;
751 display: -webkit-box;
752 display: -ms-flexbox;
753 display: flex;
754 -ms-flex-wrap: nowrap;
755 flex-wrap: nowrap;
756 -webkit-box-flex: 1;
757 -ms-flex: 1 1 auto;
758 flex: 1 1 auto;
759 overflow-x: auto;
760 overflow-y: hidden;
761 overflow: -moz-scrollbars-none;
762 scrollbar-base-color: transparent;
763 -webkit-overflow-scrolling: touch;
764 }
765
766 .orderable-tabs__list::-webkit-scrollbar {
767 display: none;
768 }
769
770 @media screen and (min-width: 620px) {
771 .orderable-main--sections-side_tabs .orderable-tabs__list {
772 -webkit-box-flex: 0;
773 -ms-flex: 0 1 auto;
774 flex: 0 1 auto;
775 -webkit-box-orient: vertical;
776 -webkit-box-direction: normal;
777 -ms-flex-direction: column;
778 flex-direction: column;
779 height: auto;
780 }
781 }
782 .orderable-tabs__item {
783 display: inline-block;
784 margin: 0 10px 0 0;
785 padding: 0;
786 }
787
788 .orderable-tabs__item:last-child {
789 margin-right: 0;
790 }
791
792 @media screen and (min-width: 620px) {
793 .orderable-main--sections-side_tabs .orderable-tabs__item {
794 margin: 0 0 12px;
795 display: block;
796 }
797 .orderable-main--sections-side_tabs .orderable-tabs__item:last-child {
798 margin: 0;
799 }
800 }
801 a.orderable-tabs__link {
802 text-decoration: none !important;
803 display: inline-block;
804 padding: 0 24px;
805 white-space: nowrap;
806 line-height: 40px;
807 color: rgb(63.6097560976, 87.4634146341, 99.3902439024);
808 font-weight: 400;
809 border-radius: 20px;
810 -webkit-transition: all 150ms ease-out;
811 transition: all 150ms ease-out;
812 background: rgb(236.2195121951, 240.7268292683, 242.9804878049);
813 }
814
815 a.orderable-tabs__link:active, a.orderable-tabs__link:focus {
816 outline: none;
817 -webkit-box-shadow: none;
818 box-shadow: none;
819 }
820
821 a.orderable-tabs__link:hover, a.orderable-tabs__link:active, a.orderable-tabs__link:focus {
822 color: rgb(63.6097560976, 87.4634146341, 99.3902439024);
823 text-decoration: none;
824 background: rgb(198.9024390244, 212.3658536585, 219.0975609756);
825 }
826
827 .orderable-tabs__item--active a.orderable-tabs__link {
828 background: #000;
829 color: #fff;
830 }
831
832 .orderable--button-style-square a.orderable-tabs__link {
833 border-radius: 0;
834 }
835
836 .orderable-tabs__arrow {
837 background: #fff;
838 -webkit-box-shadow: 0 0.4px 1.3px rgba(0, 0, 0, 0.05), 0 1.3px 4.5px rgba(0, 0, 0, 0.06), 0 6px 16px rgba(0, 0, 0, 0.07);
839 box-shadow: 0 0.4px 1.3px rgba(0, 0, 0, 0.05), 0 1.3px 4.5px rgba(0, 0, 0, 0.06), 0 6px 16px rgba(0, 0, 0, 0.07);
840 border: none;
841 width: 40px !important;
842 height: 40px !important;
843 padding: 0 !important;
844 margin: 0 !important;
845 border-radius: 20px !important;
846 position: absolute;
847 top: 0;
848 right: 0;
849 text-align: center;
850 line-height: 40px;
851 display: none;
852 }
853
854 .orderable-tabs__arrow:hover, .orderable-tabs__arrow:focus, .orderable-tabs__arrow:active {
855 background: #fff;
856 outline: none;
857 }
858
859 .orderable-tabs__arrow svg {
860 width: 21px;
861 height: 24px;
862 margin: 8px 0;
863 }
864
865 .orderable-tabs__arrow-left {
866 left: 0;
867 right: initial;
868 -webkit-transform: scaleX(-1);
869 transform: scaleX(-1);
870 }
871
872 #orderable-layout-settings-metabox {
873 z-index: 1000;
874 }
875
876 #orderable-layout-preview-metabox .inside {
877 padding: 24px 24px 0;
878 margin: 0;
879 }
880
881 #orderable-layout-preview-metabox .inside h2.orderable-category-heading__title,
882 #orderable-layout-preview-metabox .inside h3 {
883 margin: 0 0 24px;
884 }
885
886 #orderable-layout-preview-metabox .inside h2 {
887 padding: 0;
888 font-weight: 600;
889 font-size: 20px;
890 line-height: 1.2;
891 }
892
893 #orderable-layout-preview-metabox .orderable-category-heading__description {
894 margin: -12px 0 24px;
895 }
896
897 #orderable-layout-preview-metabox .orderable-main {
898 max-width: 1000px;
899 margin: 0;
900 }
901
902 #orderable-layout-preview-metabox .orderable-main--sections-side_tabs .orderable-main__tabs {
903 margin: 0 24px 24px 0 !important;
904 }
905
906 .orderable-layout-preview-notice {
907 background: #fff;
908 border: 1px solid #c3c4c7;
909 border-left-width: 4px;
910 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
911 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
912 margin: 0 0 25px;
913 padding: 1px 12px;
914 border-left-color: #7031f5;
915 }
916
917 .orderable-layout-preview-notice p {
918 margin: 0.5em 0;
919 padding: 2px;
920 }
921
922 .orderable-product-layout-ordering__select {
923 margin-bottom: 25px;
924 }