1@import url('https://fonts.googleapis.com/css?family=Fira+Sans:400,400italic,500,500italic,700,700italic,300,300italic&subset=latin,greek,cyrillic-ext,latin-ext,cyrillic');
2@import url('https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,900italic,900,700italic,300italic,300,100italic,100&subset=latin,cyrillic-ext,cyrillic');
3@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
4@import url('https://fonts.googleapis.com/css?family=Raleway&display=swap');
5@import url('https://fonts.googleapis.com/css?family=Oswald&display=swap&subset=cyrillic');
6@font-face {
7 font-family: 'Proxima Nova';
8 src: url("/fonts/ProximaNova-Semibold.eot");
9 src: url("/fonts/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"), url("/fonts/ProximaNova-Semibold.woff2") format("woff2"), url("/fonts/ProximaNova-Semibold.woff") format("woff"), url("/fonts/ProximaNova-Semibold.ttf") format("truetype"), url("/fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold") format("svg");
10 font-weight: 600;
11 font-style: normal;
12}
13
14
15@font-face {
16 font-family: 'Proxima Nova';
17 src: url("/fonts/ProximaNova-Light.eot");
18 src: url("/fonts/ProximaNova-Light.eot?#iefix") format("embedded-opentype"), url("/fonts/ProximaNova-Light.woff2") format("woff2"), url("/fonts/ProximaNova-Light.woff") format("woff"), url("/fonts/ProximaNova-Light.ttf") format("truetype"), url("/fonts/ProximaNova-Light.svg#ProximaNova-Light") format("svg");
19 font-weight: 300;
20 font-style: normal;
21}
22
23
24@font-face {
25 font-family: 'Proxima Nova';
26 src: url("/fonts/ProximaNova-Regular.eot");
27 src: url("/fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"), url("/fonts/ProximaNova-Regular.woff2") format("woff2"), url("/fonts/ProximaNova-Regular.woff") format("woff"), url("/fonts/ProximaNova-Regular.ttf") format("truetype"), url("/fonts/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");
28 font-weight: 400;
29 font-style: normal;
30}
31
32
33@font-face {
34 font-family: 'Proxima Nova';
35 src: url("/fonts/ProximaNova-Extrabld.eot");
36 src: url("/fonts/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype"), url("/fonts/ProximaNova-Extrabld.woff2") format("woff2"), url("/fonts/ProximaNova-Extrabld.woff") format("woff"), url("/fonts/ProximaNova-Extrabld.ttf") format("truetype"), url("/fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld") format("svg");
37 font-weight: 800;
38 font-style: normal;
39}
40
41
42p {
43 font-family: 'Inter', sans-serif;
44 font-size: 18px;
45 font-weight: 500;
46}
47
48
49b, strong {
50 font-weight: 700;
51 font-family: 'Fira Sans', sans-serif;
52}
53
54
55td {
56 padding: 12px 10px 14px;
57 vertical-align: middle;
58 border: 1px solid #fff;
59 color: #000 !important;
60 font-size: 1.4rem;
61 font-weight: 500;
62}
63
64
65table {
66 width: 100%;
67 border-collapse: collapse;
68 border: 1px solid #e4e4e4;
69}
70
71
72.pricesrochno {
73 font-size: 15px;
74 color: #a9a9a9;
75 text-transform: uppercase;
76 font-family: 'Proxima Nova', sans-serif;
77}
78
79
80.infodelll {
81 font: 16px/20px 'Proxima Nova', sans-serif;
82 color: #000;
83 padding-top: 8px;
84 padding-bottom: 25px;
85 font-weight: 600;
86 padding: 20px 13px 20px;
87 background: #f7f7f7;
88 text-transform: uppercase;
89 text-align: center;
90}
91
92
93.homedeli {
94 padding: 20px 20px 24px;
95 border-radius: 5px;
96 background-color: #fafafa;
97}
98
99
100.za {
101 font-weight: 100;
102 padding-right: 6px;
103}
104
105
106.za:hover {
107 color: #ffb700;
108}
109
110
111/*
112.z { color: #0064fe;}
113
114.a { color: #fbe939;}
115
116*/
117.maintitle {
118 color: #222;
119 font-size: 28px;
120 font-weight: 800;
121 line-height: normal;
122 padding: 0px 0 0px;
123 font-family: "Oswald", sans-serif;
124 text-transform: uppercase;
125}
126
127
128.blogtitle {
129 color: #222;
130 font-size: 25px;
131 /* font-weight: 700; */
132 line-height: normal;
133 padding: 0px 0px 5px;
134 font-family: "Oswald", sans-serif;
135 /* text-transform: uppercase; */
136 }
137
138
139
140
141
142
143 .caption2 {
144 border-bottom: 1px solid #c7c7c733;
145padding-bottom: 15px;
146 }
147
148
149 .intronewsfon {
150 background-color: #f0f0f0; /* Серый фон */
151 border-radius: 10px; /* Скругленные углы */
152 padding: 15px; /* Внутренний отступ */
153 border-bottom: 1px solid #c7c7c733;
154 padding-bottom: 15px;
155 }
156
157
158
159
160
161.blocktitlebloc {
162 background-color: #fff;
163 border: 1px solid #ece9e9;
164}
165
166
167.pricemute {
168 font-size: 16px !important;
169 color: #737b80;
170 line-height: 1.5;
171 margin: 5px 0;
172 padding-top: 8px;
173 text-align: left;
174 position: relative;
175 font-family: "Oswald", sans-serif;
176 text-transform: uppercase;
177}
178
179
180.wrapperpro {
181 width: 100%;
182 margin: 0px auto;
183 padding: 17px;
184 border-radius: 0px;
185 border: 1px solid #edf5fd;
186 background: #edf5fd;
187}
188
189
190.kalktitle {
191 color: #000;
192 text-transform: uppercase;
193 font-family: "Oswald", sans-serif;
194 font-size: 15px !important;
195 color: #397dba;
196}
197
198
199.formcalk {
200 width: 134px !important;
201 background: #fff;
202 border: 1px solid #d6d6d6;
203 color: #343434;
204 font-family: 'Proxima Nova', sans-serif;
205 font-size: 16px;
206 line-height: 19px;
207 font-weight: 600;
208 padding: 13px 12px;
209 width: 100%;
210 display: block;
211 -webkit-transition: all .3s ease-in-out;
212 border-radius: 4px;
213}
214
215
216.knopkaplint {
217 line-height: 39px !important;
218 margin-left: 19px;
219}
220
221
222input[type="text"][disabled] {
223 background-color: #edf5fd !important;
224 -webkit-text-fill-color: #343434;
225 -webkit-opacity: 1;
226 color: #343434;
227}
228
229
230.catalogpromo {
231 padding: 1px 22px 20px 27px;
232 background: #fff7f0;
233}
234
235
236.textpromo {
237 font-family: 'Inter', sans-serif;
238 font-size: 16px;
239 font-weight: 500;
240}
241
242
243.producttext {
244 color: #0e0e0e;
245 font-size: 16px;
246 font-weight: 500;
247}
248
249
250.header-center {
251 background-color: #1e1f2b;
252}
253
254
255.logo-name {
256 color: #ffffff;
257 font-size: 35px;
258 font-weight: 700;
259 text-transform: uppercase;
260 display: block;
261}
262
263
264.header-phone a:hover {
265 color: #ffb700;
266}
267
268
269.logo a:hover {
270 color: #fff;
271}
272
273
274body {
275 color: #222;
276 min-width: 320px;
277 font-family: 'Inter', sans-serif;
278 font-size: 13px;
279 line-height: 1.5;
280
281}
282
283
284.catalog__productname {
285 font-size: 15px;
286 line-height: 20px;
287 font-weight: 500;
288 color: #434c5d;
289 border: 0;
290}
291
292
293.catalog_price {
294 color: #232028;
295 padding-top: 11px;
296 vertical-align: bottom;
297 position: absolute;
298 bottom: 17px;
299 width: 160px;
300 font-family: "Oswald", sans-serif;
301}
302
303
304.ilpetrakovlink {
305 text-transform: uppercase;
306}
307
308
309.fondev {
310 padding: 7px;
311 color: #fff !important;
312 background: #000;
313 font-family: 'Poppins', sans-serif;
314}
315
316
317.il {
318 text-transform: capitalize;
319 font-style: italic;
320}
321
322
323.overflow-hidden {
324 overflow: hidden
325}
326
327
328.fa {
329 font-size: 14px
330}
331
332
333.header-bottom.fixed {
334 position: fixed;
335 box-shadow: 0 6px 11px -6px rgb(0 0 0 / 10%);
336}
337
338
339.header-bottom {
340 position: absolute;
341 top: 0;
342 left: 0;
343 right: 0;
344 border: solid transparent;
345 border-width: 1px 0;
346 transform: translateZ(0);
347 transition: box-shadow .3s;
348 background-color: #1e1f2b;
349 border-top: 1px solid #ffffff14;
350 border-bottom: 1px solid #ffffff14;
351}
352
353
354#form-language, #form-currency {
355 margin-left: 10px;
356}
357
358
359#form-language .text-language, #form-currency .text-currency {
360 border-radius: 6px;
361 background-color: #e7e9eb;
362 padding: 4px 10px;
363 font-weight: 500;
364 cursor: pointer;
365 user-select: none;
366 display: flex;
367 align-items: center;
368 justify-content: center;
369}
370
371
372.btn-action {
373 height: 45px;
374 color: #ffffff;
375 position: relative;
376 justify-content: center;
377 border-radius: 8px;
378 padding: 0 15px;
379 display: flex;
380 align-items: center;
381}
382
383
384.btn-action:hover {
385 background: #f5f7f9;
386}
387
388
389.language-currency .dropdown {
390 cursor: pointer
391}
392
393
394.currency-select, .language-select {
395 padding: 5px 15px;
396 background: transparent;
397 border: 0;
398 width: 100%;
399 text-align: left;
400}
401
402
403.currency-select:hover, .language-select:hover {
404 background-color: #f5f7f9;
405 color: #0064fe;
406}
407
408
409.login-phone .login-link {
410 color: #222
411}
412
413
414.login-phone .login-link + .login-link {
415 margin-left: 20px
416}
417
418
419.header-top {
420 position: relative;
421 z-index: 54;
422 margin-bottom: 24px;
423 box-shadow: 0 6px 11px -6px rgb(0 0 0 / 10%);
424}
425
426
427.header-job {
428 color: rgba(230, 230, 230, 0.35);
429 }
430
431
432.header-job span {
433 font-weight: 400;
434 display: inline-block;
435 padding-left: 0px;
436}
437
438
439.header-top__block {
440 background-color: #1e1f2b;
441 border-bottom: 1px solid #ffffff14;
442}
443
444
445.header-stock__link {
446 background-repeat: no-repeat;
447 padding-left: 25px;
448}
449
450
451.header-stock__link a {
452 color: #f9a05b;
453 /* font-size: 1.4rem; */
454 font-weight: 700;
455 /* font-family: "Oswald", sans-serif; */
456 text-transform: uppercase;
457}
458
459
460@media (max-width: 576px) {
461 .header-job span, .header-stock__link a, #form-language .text-language, #form-currency .text-currency {
462 font-size: 11px;
463 }
464
465}
466
467
468.header-middle-logo {
469 max-width: 230px;
470}
471
472
473@media (max-width: 576px) {
474 .header-middle-logo img {
475 max-height: 40px;
476 }
477
478}
479
480
481.header-information {
482 justify-content: flex-end;
483 flex-grow: 1
484}
485
486
487.header-navbar {
488 height: 70px;
489 display: flex;
490 align-items: center;
491}
492
493
494.pt5 {
495 padding-top: 14px
496}
497
498
499.pt-20 {
500 padding-top: 20px;
501}
502
503
504.h100 {
505 height: 100%
506}
507
508
509.ml-auto {
510 margin-left: auto;
511}
512
513
514.align-middle {
515 vertical-align: middle
516}
517
518
519.navbar-button {
520 transition: all .2s;
521 display: block;
522 position: relative;
523 color: #ffffff;
524 margin-left: 25px;
525 font-weight: 500;
526 font-size: 14px;
527
528}
529
530
531.navbar-button:hover {
532 color: #0064fe
533}
534
535
536.menu-navigation__icon {
537 position: relative;
538 margin-right: 10px;
539}
540
541
542.menu-navigation__title {
543 font-weight: 500;
544 font-size: 14px;
545}
546
547
548.header-sticky {
549 position: relative;
550}
551
552
553.header-center .header-sticky, .header-bottom .header-navigation {
554 height: 80px;
555 display: flex;
556 align-items: center;
557}
558
559
560.button-menu {
561 background-color: #1e1f2b;
562 white-space: nowrap;
563 border-radius: 0px;
564 font-weight: 500;
565 line-height: 24px;
566 height: 45px;
567 border: 1px solid #5d5d6a;
568 padding: 10px 15px;
569 color: #ffffff;
570 display: flex;
571 align-items: center;
572}
573
574
575.button-menu:hover {
576 /* box-shadow: 0 2px 8px rgb(255 255 255 / 39%); */
577 background-color: #0064fe;
578 color: #fff;
579 border: 1px solid #0064fe;
580}
581
582
583@media (min-width: 768px) {
584 .catalog-icon {
585 margin-right: 10px;
586 }
587
588}
589
590
591.icon-menu {
592 vertical-align: top;
593 fill: currentColor;
594 width: inherit;
595 height: inherit;
596 color: #fff;
597 transition: color .2s ease
598}
599
600
601.text-catalog {
602 display: none
603}
604
605
606@media only screen and (min-width: 768px) {
607 .text-catalog {
608 display: inline-block;
609 font-size: 16px
610 }
611
612}
613
614
615.menu-navigation {
616 position: relative;
617}
618
619
620.menu-navigation.open .login-menu {
621 display: block;
622}
623
624
625.menu-navigation__menu {
626 margin-right: 10px;
627}
628
629
630#search input {
631 background-color: #1e1f2b;
632 border-radius: 0px;
633 font-size: 16px;
634 border: 1px solid #ececec3b;
635 height: 45px;
636 color: #fff;
637}
638
639
640.menu-navigation__search {
641 margin-right: 10px;
642}
643
644
645.menu-navigation__search {
646 flex-grow: 1;
647}
648
649
650#search {
651 width: 100%;
652}
653
654
655@media (max-width: 991px) {
656 .header-navigation .menu-navigation__search {
657 margin-right: 0
658 }
659
660}
661
662
663#search .input-group-btn {
664 position: absolute;
665 right: 0;
666 width: auto;
667}
668
669
670#search .btn {
671 padding: 0 20px;
672 background: transparent;
673 color: #949494;
674 transition: all .3s;
675 height: 45px;
676 border: 0;
677 box-shadow: none;
678}
679
680
681#search .btn:hover {
682 color: #222;
683}
684
685
686.db4 {
687 color: #5a6c7d;
688 font-size: 1.4rem;
689 font-weight: 600;
690}
691
692
693.vosempalok {
694 background-color: #fafdff;
695 border-radius: 5px;
696 padding: 12px 16px 14px 17px;
697 color: #33475C;
698 border: 1px solid #f2f3f5;
699 display: flex;
700}
701
702
703.desktop-text {
704 display: inline-block;
705 padding-left: 14px;
706}
707
708
709.icon {
710 margin-top: 4px;
711}
712
713
714.count {
715 min-width: 18px;
716 height: 15px;
717 border-radius: 30px;
718 line-height: 15px;
719 font-size: 10px;
720 background-color: #0064fe;
721 position: absolute;
722 top: -8px;
723 right: -8px;
724 font-weight: 500;
725 color: #fff;
726 box-shadow: 0 0 0 2px #0064fe;
727 text-align: center;
728}
729
730
731@media (max-width: 991px) {
732 .count {
733 top: -10px;
734 left: 15px;
735 }
736
737}
738
739
740.btn.active, .btn:active {
741 background-image: none;
742 outline: 0;
743 -webkit-box-shadow: none;
744 box-shadow: none;
745}
746
747
748.btn-cart {
749 border: 0;
750 background: transparent;
751}
752
753
754.btn-cart:hover {
755 color: #0064fe;
756}
757
758
759.login-menu {
760 position: absolute;
761 top: 100%;
762 left: 50%;
763 transform: translateX(-50%);
764 border-radius: 6px;
765 display: none;
766 border: 0;
767 z-index: 1100;
768 min-width: 200px;
769 padding: 10px 0;
770 color: #6c6c6c;
771 background-color: #fff;
772 cursor: default;
773 box-shadow: 0 0 25px 0 rgb(0 0 0 / 15%);
774 margin-top: 4px;
775}
776
777
778.login-menu-list {
779 padding: 0 20px
780}
781
782
783.login-menu-list:hover {
784 background-color: #f5f7f9
785}
786
787
788.login-menu-link {
789 align-items: center;
790 background-color: inherit;
791 color: #757575;
792 cursor: pointer;
793 border: 0;
794 display: flex;
795 height: 36px;
796 line-height: 1;
797 outline: 0;
798 width: 100%;
799 transition: none
800}
801
802
803.login-menu-link-icon {
804 margin-right: 8px;
805}
806
807
808.login-menu-link-text {
809 font-size: 14px;
810 font-weight: 400
811}
812
813
814.menu-container {
815 position: fixed;
816 left: 0;
817 bottom: 0;
818 top: 0;
819 right: 0;
820 background: #fff;
821 max-width: 300px;
822 z-index: 2100
823}
824
825
826.menu-flexnav {
827 display: flex;
828 flex-direction: column;
829 overflow-x: hidden;
830 overflow-y: auto;
831 -webkit-overflow-scrolling: touch;
832 -ms-scroll-chaining: none;
833 overscroll-behavior: contain;
834 max-height: calc(100vh - 85px);
835}
836
837
838.menu-flexnav::-webkit-scrollbar {
839 width: 5px;
840 background-color: rgba(200, 200, 200, 0);
841}
842
843
844.menu-flexnav::-webkit-scrollbar-thumb {
845 border-radius: 4px;
846 background-color: #cdcdcd;
847}
848
849
850.backdrop {
851 background: rgba(0, 0, 0, .5);
852 height: 100%;
853 left: 0;
854 position: absolute;
855 top: 0;
856 width: 100%;
857 opacity: 0;
858 z-index: 1;
859 pointer-events: none
860}
861
862
863.backdrop-transition {
864 transition: opacity .3s
865}
866
867
868.backdrop.opened {
869 opacity: 1;
870 pointer-events: auto
871}
872
873
874.backdrop-fixed {
875 position: fixed;
876 left: 0;
877 right: auto;
878 bottom: 0;
879 z-index: 2100;
880 top: 0
881}
882
883
884.menu-transition {
885 transition: transform .3s;
886 opacity: 1
887}
888
889
890.menu-left {
891 transform: translateX(-105%)
892}
893
894
895.menu-left.opened {
896 transform: translateX(0)
897}
898
899
900.menu-item-parent {
901 min-height: 60px;
902 border-bottom: 1px solid #bfbfbf26;
903}
904
905
906.menu-subchild {
907 display: none;
908 position: fixed;
909 top: 0;
910 bottom: 0;
911 width: 100%;
912 box-sizing: border-box;
913 background: #fff;
914 z-index: 1;
915 overflow-x: hidden;
916 overflow-y: auto;
917 border-left: 1px solid #ece9e9;
918 box-shadow: 6px 2px 11px -6px rgba(0, 0, 0, .1);
919 left: 100%;
920 padding-top: 10px
921}
922
923
924.menu-parent-link {
925 display: flex;
926 align-items: center;
927 justify-content: space-between;
928 height: 100%;
929 min-height: 60px;
930 padding-left: 76px;
931 padding-right: 42px;
932 color: #000;
933 line-height: normal;
934 font-size: 15px;
935 font-weight: 500;
936 position: relative;
937}
938
939
940.menu-arrow-icon {
941 position: absolute;
942 right: 0;
943 top: 50%;
944 transform: translateY(-50%);
945 margin-right: 20px;
946 transition: all .3s
947}
948
949
950@media (min-width: 601px) {
951 .menu-sub:hover {
952 background: #f5f5f5
953 }
954
955
956 .menu-sub:hover .menu-arrow-icon, .menu-sub.subchild:hover .subchild-link, .menu-sub:hover .parent-link {
957 color: #0064fe
958 }
959
960
961 .menu-sub:hover .menu-subchild {
962 display: block
963 }
964
965
966 .menu-sub:hover .menu-arrow-icon {
967 margin-right: 15px;
968 opacity: 1
969 }
970
971}
972
973
974.arrow-icon-gray {
975 color: #999
976}
977
978
979.menu-img {
980 position: absolute;
981 left: 0;
982 top: 50%;
983 transform: translateY(-50%);
984 z-index: 1;
985 margin-left: 25px
986}
987
988
989.menu-item-parent img {
990 max-width: 100%;
991 max-height: 100%;
992 mix-blend-mode: multiply
993}
994
995
996.menu-header {
997 display: flex;
998 align-items: center;
999 background-color: #fff;
1000}
1001
1002
1003.menu-header__title {
1004 position: relative;
1005 background: #0057dc;
1006 border-radius: 0px;
1007 font-size: 20px;
1008 font-weight: 700;
1009 line-height: 24px;
1010 color: #fff;
1011 width: 100%;
1012 padding: 20px;
1013}
1014
1015
1016.alert-success {
1017 color: #000;
1018 background-color: #f2f3f5;
1019 border-color: #0064fe;
1020}
1021
1022
1023.alert {
1024 position: relative;
1025 padding: 10px 15px;
1026 margin-bottom: 20px;
1027 border: 1px solid #f2f3f5;
1028 font-size: 13px;
1029 font-weight: 500;
1030 border-radius: 0px;
1031}
1032
1033
1034.menu-header__title img {
1035 position: absolute;
1036 right: 0;
1037 top: 0;
1038 width: 64px;
1039 height: 64px;
1040}
1041
1042
1043.swiper-viewport {
1044 box-shadow: none;
1045 border: 0
1046}
1047
1048
1049.swiper-viewport, .swiper-container {
1050 border-radius: 8px
1051}
1052
1053
1054.swiper-button-next:before, .swiper-button-prev:before {
1055 display: none
1056}
1057
1058
1059.swiper-pager .swiper-button-prev, .swiper-pager .swiper-button-next {
1060 width: 50px;
1061 height: 50px;
1062 display: flex;
1063 align-items: center;
1064 justify-content: center;
1065 background: #fff;
1066 border-radius: 50%;
1067 opacity: 1;
1068 color: #0064fe;
1069 transition: all .3s;
1070 box-shadow: 0 .0625rem .4375rem rgba(0, 0, 0, .09)
1071}
1072
1073
1074@media (max-width: 767px) {
1075 .swiper-pager .swiper-button-prev, .swiper-pager .swiper-button-next {
1076 display: none
1077 }
1078
1079}
1080
1081
1082.swiper-viewport:hover .swiper-button-next, .swiper-viewport:hover .swiper-button-prev {
1083 opacity: 1
1084}
1085
1086
1087.swiper-button-next:hover, .swiper-button-prev:hover {
1088 color: #fa8077
1089}
1090
1091
1092.swiper-viewport .swiper-button-next {
1093 right: 0
1094}
1095
1096
1097.swiper-viewport .swiper-button-prev {
1098 left: 0
1099}
1100
1101
1102@media (min-width: 1200px) {
1103 .swiper-viewport:hover .swiper-button-next {
1104 right: -20px
1105 }
1106
1107
1108 .swiper-viewport:hover .swiper-button-prev {
1109 left: -20px
1110 }
1111
1112
1113 .swiper-viewport .swiper-button-next {
1114 right: -20px
1115 }
1116
1117
1118 .swiper-viewport .swiper-button-prev {
1119 left: -20px
1120 }
1121
1122}
1123
1124
1125.menu-close {
1126 position: absolute;
1127 left: 100%;
1128 width: 40px;
1129 height: 40px;
1130 align-items: center;
1131 justify-content: center;
1132 cursor: pointer;
1133 display: none;
1134 color: #fff
1135}
1136
1137
1138.menu-left.opened .menu-close {
1139 display: flex
1140}
1141
1142
1143.product-layout {
1144 padding-bottom: 20px;
1145}
1146
1147
1148.product-thumb {
1149 background: #fff;
1150 transition: .2s ease-in-out;
1151 border-radius: 0px;
1152 border: 1px solid #f2f2f08a;
1153 height: 100%;
1154 display: flex;
1155 flex-direction: column;
1156 border-radius: 0px;
1157 background: #fff;
1158 -webkit-box-shadow: 0 2px 12px rgb(232 236 242 / 40%);
1159 box-shadow: 0 2px 12px rgb(232 236 242 / 40%);
1160}
1161
1162
1163.product-thumb:hover {
1164 border-color: #fff;
1165 box-shadow: 0 0 12px rgb(152 162 179 / 15%), 0 0 4px rgb(152 162 179 / 15%), 0 0 2px rgb(152 162 179 / 15%);
1166 z-index: 2;
1167 transition-duration: .5s;
1168 box-shadow: 0 0 0 10px #fff, 0 0 0 13px #3a54d6, 3px 6px 15px 15px rgb(50 65 74 / 30%);
1169}
1170
1171
1172.product-thumb a {
1173 display: block;
1174 text-decoration: none
1175}
1176
1177
1178.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
1179 border-radius: 0px;
1180}
1181
1182
1183.btn-group-sm > .btn, .btn-sm {
1184 font-size: 13px;
1185 border-radius: 0px;
1186}
1187
1188
1189.product-info {
1190 position: relative;
1191 padding: 24px;
1192 /* border: 1px solid #e4e7f2; */
1193 border-radius: 9px;
1194 background-color: #fff;
1195 box-shadow: 0 2px 12px rgb(232 236 242 / 40%);
1196}
1197
1198
1199.product-prices .form-group {
1200 margin-bottom: 10px;
1201}
1202
1203
1204.product-weight {
1205 margin-top: 20px;
1206 color: #858585;
1207 font-size: 13px;
1208 line-height: 1;
1209 margin-bottom: 0;
1210}
1211
1212
1213.product-price {
1214 font-weight: 700;
1215 display: inline-block;
1216}
1217
1218
1219.price {
1220 position: relative;
1221 display: inline-block;
1222 font-size: 23px;
1223 white-space: nowrap;
1224 color: #222;
1225 vertical-align: bottom;
1226 position: absolute;
1227 bottom: 93px;
1228}
1229
1230
1231.product-title {
1232 color: #222;
1233 margin: 7px 0;
1234 max-height: 57px;
1235 overflow: hidden;
1236 line-height: 19px;
1237 font-size: 13px;
1238 font-weight: 500;
1239}
1240
1241
1242.caption {
1243 display: flex;
1244 flex-direction: column;
1245 height: inherit;
1246 padding: 15px;
1247}
1248
1249
1250.button-group {
1251 margin-top: auto;
1252 display: flex;
1253 justify-content: space-between;
1254 align-items: center;
1255 flex-direction: row-reverse;
1256 padding-top: 60px;
1257 border-radius: 0 0 6px 6px;
1258}
1259
1260
1261.button-group .btn-action-buy {
1262 display: inline-block;
1263 vertical-align: top;
1264 margin: 0;
1265 text-align: center;
1266 color: #9B9B9B;
1267 font-weight: 600;
1268 font-size: 13px;
1269 line-height: 18px;
1270 padding: 8px 15px;
1271 border: 1px solid #eee;
1272 border-radius: 24px;
1273 background: #fff;
1274}
1275
1276
1277@media (min-width: 768px) {
1278 .button-group .btn-action-buy {
1279 font-size: 14px;
1280 padding-left: 20px;
1281 padding-right: 20px;
1282 }
1283
1284}
1285
1286
1287.product-thumb:hover .btn-action-buy {
1288 background: #0064fe;
1289 color: #fff;
1290 border-color: #0064fe;
1291}
1292
1293
1294.button-groupbtn {
1295 color: #414141;
1296 display: -ms-flexbox;
1297 display: flex;
1298 -ms-flex-align: center;
1299 align-items: center;
1300 font-size: 13px
1301}
1302
1303
1304.btn-action-wishlist {
1305 border: 0;
1306 width: 32px;
1307 height: 32px;
1308 display: flex;
1309 align-items: center;
1310 justify-content: center;
1311 border-radius: 8px;
1312 color: #0064fe;
1313 padding: 0;
1314 background: rgb(244 248 255);
1315}
1316
1317
1318.price-old {
1319 position: relative;
1320 color: #000000;
1321 font-size: 16px;
1322 white-space: nowrap;
1323 font-weight: 400;
1324}
1325
1326
1327.price-old:after {
1328 content: "";
1329 display: block;
1330 position: absolute;
1331 left: 0;
1332 top: 43%;
1333 width: 100%;
1334 height: 0;
1335 border-bottom: 2px solid #ff000fd9;
1336 transform: rotate(-7deg);
1337}
1338
1339
1340.price-old, .price-default {
1341 display: inline-block
1342}
1343
1344
1345.price-new {
1346 margin-right: 4px;
1347 color: #000000;
1348 background-color: #ffdb00;
1349 -webkit-box-shadow: 0.125rem 0.125rem #e00751;
1350 box-shadow: 0.125rem 0.125rem #e00751;
1351 font-family: "Oswald", sans-serif;
1352 padding-left: 5px;
1353 padding-right: 5px;
1354}
1355
1356
1357@media (min-width: 768px) {
1358 .product-list {
1359 flex-grow: 1;
1360 }
1361
1362
1363 .product-list .product-thumb {
1364 display: flex;
1365 flex-direction: row;
1366 align-items: center
1367 }
1368
1369
1370 .product-list .product-thumb .image {
1371 flex-basis: 30%;
1372 margin: 0
1373 }
1374
1375
1376 .product-list .product-thumb .caption {
1377 flex-basis: 70%;
1378 padding-left: 15px
1379 }
1380
1381
1382 .product-list .product-thumb a {
1383 max-width: 372px
1384 }
1385
1386}
1387
1388
1389.rating .star {
1390 color: #ffaa00
1391}
1392
1393
1394.rating span .fa {
1395 font-size: 13px
1396}
1397
1398
1399.rating .star-empty {
1400 color: #d6dbe0
1401}
1402
1403
1404.header-phone {
1405 margin-left: 15px;
1406}
1407
1408
1409.phone-link {
1410 color: #fff;
1411 display: flex;
1412 align-items: center;
1413 text-decoration: none;
1414 font-weight: 700;
1415}
1416
1417
1418.phone-value {
1419 font-size: 16px;
1420 padding-left: 4px;
1421 font-weight: 400;
1422}
1423
1424
1425.btn-default:hover {
1426 color: #fff;
1427 background-color: #000;
1428 border-color: #000;
1429}
1430
1431
1432footer {
1433 font-size: 14px;
1434 line-height: 1.7142857;
1435 background: #1e1f2b;
1436 color: #fff;
1437 padding-top: 32px;
1438 margin-top: 100px;
1439 padding-bottom: 8px;
1440}
1441
1442
1443footer .footer-row {
1444 display: flex;
1445 flex-wrap: wrap;
1446 justify-content: space-between;
1447 flex-direction: column;
1448 align-items: center;
1449 text-align: center
1450}
1451
1452
1453@media only screen and (min-width: 480px) {
1454 footer .footer-row {
1455 flex-direction: row;
1456 text-align: left;
1457 align-items: flex-start
1458 }
1459
1460}
1461
1462
1463footer .footer-column:not(.footer-powered) {
1464 margin-top: 20px;
1465 flex-basis: 25%
1466}
1467
1468
1469@media only screen and (min-width: 998px) {
1470 footer .footer-column {
1471 flex-basis: 25%
1472 }
1473
1474}
1475
1476
1477footer .footer-tel, footer .footer-title {
1478 white-space: nowrap;
1479 font-size: 16px;
1480 font-weight: 500;
1481 margin-bottom: 10px;
1482}
1483
1484
1485footer .footer-link {
1486 color: #848484;
1487 transition: color .2s ease-in-out;
1488 background: 0;
1489 border: 0;
1490 outline: 0;
1491 display: inline-flex;
1492 position: relative;
1493 font-size: 15px;
1494 padding: 0px 0 9px;
1495 font-family: "Ubuntu", Verdana, Arial, Helvetica, sans-serif;
1496}
1497
1498
1499footer .footer-row + .footer-row {
1500 border-top: 1px dotted #7c7e8033;
1501 margin-top: 20px;
1502 padding-top: 18px
1503}
1504
1505
1506@media only screen and (min-width: 998px) {
1507 footer .footer-powered {
1508 display: flex;
1509 flex-basis: 100%;
1510 justify-content: space-between;
1511 }
1512
1513}
1514
1515
1516footer .footer-text {
1517 /* color: #bababa; */
1518 line-height: 1.5;
1519 /* font-weight: 600; */
1520 /* font-size: 17px; */
1521 margin-bottom: 14px;
1522 /* white-space: nowrap; */
1523 font-size: 16px;
1524 font-weight: 500;
1525}
1526
1527
1528footer .footer-link:focus, footer .footer-link:hover {
1529 color: #0064fe
1530}
1531
1532
1533footer .footer-phone {
1534 color: #ffffff;
1535 font-size: 17px;
1536}
1537
1538
1539footer .footer-feedback {
1540 margin-top: 12px
1541}
1542
1543
1544footer .footer-social-icon {
1545 display: inline-flex;
1546 align-items: center;
1547 color: inherit;
1548}
1549
1550
1551footer .footer-social .footer-social-icon {
1552 justify-content: center;
1553 padding-left: 6px;
1554 padding-right: 6px
1555}
1556
1557
1558footer .footer-icon {
1559 font-style: normal;
1560 display: inline-flex;
1561 transition: color .2s ease-in-out;
1562}
1563
1564
1565.main-blocks {
1566 padding-bottom: 30px;
1567}
1568
1569
1570.main-blocks .main-products__title {
1571 color: #222;
1572 font-size: 26px;
1573 font-weight: 700;
1574 line-height: normal;
1575 padding: 0 0 40px
1576}
1577
1578
1579.main-blocks .main-products__title {
1580 padding-bottom: 20px
1581}
1582
1583
1584.content-title {
1585 color: #222;
1586 font-size: 36px;
1587 line-height: 36px;
1588 font-family: "Oswald", sans-serif;
1589 text-transform: uppercase;
1590 padding-top: 12px;
1591}
1592
1593
1594@media (max-width: 768px) {
1595 .content-title {
1596 line-height: 48px;
1597 }
1598
1599}
1600
1601
1602.refine-cat {
1603 margin: 10px auto 0;
1604 text-align: center;
1605 max-width: 1200px
1606}
1607
1608
1609.refine-cat .refine-cat-link {
1610 margin-right: 6px;
1611 border-radius: 8px;
1612 margin-top: 10px;
1613 color: #222;
1614 background: #fff;
1615 border: 1px solid #e7e4e4;
1616 display: inline-block;
1617 text-align: center;
1618 vertical-align: middle;
1619 cursor: pointer;
1620 white-space: nowrap;
1621 padding: 6px 14px;
1622 font-size: 13px;
1623 line-height: 1.62857143;
1624 font-weight: 500
1625}
1626
1627
1628.refine-cat .refine-cat-link:hover {
1629 background: #fafafa
1630}
1631
1632
1633.card {
1634 padding: 30px
1635}
1636
1637
1638.card-info hr {
1639 margin-top: 0;
1640 margin-bottom: 30px
1641}
1642
1643
1644.push-sm {
1645 height: 30px
1646}
1647
1648
1649.push-md {
1650 height: 50px
1651}
1652
1653
1654.push-lg {
1655 height: 70px
1656}
1657
1658
1659.push-xl {
1660 height: 100px
1661}
1662
1663
1664#cart {
1665 position: relative;
1666}
1667
1668
1669#cart .dropdown-menu {
1670 min-width: 480px;
1671 padding: 20px;
1672 border-radius: 8px;
1673 margin-top: 12px;
1674 box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.15)
1675}
1676
1677
1678#cart li > .text-center {
1679 text-align: center;
1680 font-size: 24px;
1681 font-weight: 700;
1682 color: #dedede;
1683 margin-top: 17px
1684}
1685
1686
1687#cart li p {
1688 margin: 0
1689}
1690
1691
1692#cart .minicart-name {
1693 font-size: 11px;
1694 color: #222;
1695 font-weight: 700
1696}
1697
1698
1699#cart .minicart-table td {
1700 vertical-align: middle;
1701 border-top: 0;
1702 border-bottom: 1px solid #ededed;
1703 padding: 13px;
1704 line-height: normal;
1705}
1706
1707
1708#cart .remove-product i {
1709 font-size: 21px
1710}
1711
1712
1713#cart .minicart-img {
1714 width: 20%;
1715 position: relative
1716}
1717
1718
1719#cart .minicart-img .product_quantity {
1720 position: absolute;
1721 width: 20px;
1722 height: 20px;
1723 line-height: 20px;
1724 font-size: 11px;
1725 border-radius: 20px;
1726 background: #e5e8ec;
1727 color: #000;
1728 left: 0;
1729 top: 10px;
1730 letter-spacing: -1px;
1731}
1732
1733
1734#cart td.minicart-product-name {
1735 padding-left: 0
1736}
1737
1738
1739#cart .icon-cart-empty {
1740 margin: 23px 0;
1741 fill: #ece9e9
1742}
1743
1744
1745.remove-product {
1746 cursor: pointer
1747}
1748
1749
1750#content {
1751 min-height: 600px
1752}
1753
1754
1755@media (max-width: 767px) {
1756 #content.col-sm-6, #content.col-sm-9 {
1757 -ms-flex: 0 0 100%;
1758 flex: 0 0 100%;
1759 max-width: 100%;
1760 }
1761
1762}
1763
1764
1765.buttons {
1766 margin: 1em 0
1767}
1768
1769
1770.flex-justify {
1771 display: flex;
1772 align-items: center;
1773 justify-content: space-between
1774}
1775
1776
1777.flex-justify p {
1778 margin: 0;
1779 font-size: 26px;
1780 font-weight: 700;
1781 color: #dae1e8;
1782 line-height: 1.3333
1783}
1784
1785
1786.swiper-pagination-bullet {
1787 width: 8px;
1788 height: 8px;
1789 background: #ece9e9;
1790 box-shadow: none
1791}
1792
1793
1794.swiper-pagination-bullet-active {
1795 background: #0064fe
1796}
1797
1798
1799.thumbnails {
1800 margin: 0;
1801 padding: 0;
1802 list-style: none
1803}
1804
1805
1806@media (max-width: 767px) {
1807 .thumbnails {
1808 padding-bottom: 50px
1809 }
1810
1811
1812 .buttons-checkout {
1813 flex-grow: 1
1814 }
1815
1816}
1817
1818
1819.fonprod {
1820 /* background: #f2f4f7; */
1821 background: linear-gradient(180deg, #f2f4f7 0%, #daebf700 100%, #daebf700 100%);
1822}
1823
1824
1825.opapodfon {
1826 padding-top: 100px;
1827 /* padding-bottom: 80px; */
1828}
1829
1830
1831.thumbnailphoto {
1832 display: block;
1833 padding: 2px;
1834 margin-bottom: 13px;
1835 line-height: 0;
1836 /* background-color: #fff; */
1837 border: 1px solid #ffffff;
1838 /* border-radius: 1px; */
1839 /* -webkit-transition: border .2s ease-in-out; */
1840 -o-transition: border .2s ease-in-out;
1841 /* transition: border .2s ease-in-out; */
1842 width: 80px;
1843}
1844
1845
1846@media (max-width: 768px) {
1847 .thumbnailphoto {
1848 }
1849
1850
1851 .zoom-gallery {
1852 padding-bottom: 22px;
1853 }
1854
1855
1856 .product-info {
1857 margin-bottom: 30px;
1858 }
1859
1860
1861 .formkalk {
1862 padding-left: 0px;
1863 padding-top: 10px;
1864 padding-bottom: 10px;
1865 }
1866
1867}
1868
1869
1870.row-flex {
1871 display: -ms-flexbox;
1872 display: flex;
1873 -ms-flex-wrap: wrap;
1874 flex-wrap: wrap;
1875 align-items: center;
1876 justify-content: space-between
1877}
1878
1879
1880.col {
1881 -ms-flex-preferred-size: 0;
1882 flex-basis: 0;
1883 -ms-flex-positive: 1;
1884 flex-grow: 1;
1885 max-width: 100%
1886}
1887
1888
1889.product-col {
1890 font-size: 13px;
1891 font-weight: 500
1892}
1893
1894
1895.tool_btn:not(:last-child) {
1896 margin-right: 17px
1897}
1898
1899
1900.tool_btn {
1901 cursor: pointer
1902}
1903
1904
1905.count_rating a:hover, .tool_btn:hover {
1906 color: #034ed2
1907}
1908
1909
1910@media (min-width: 576px) {
1911 .tool_btn svg {
1912 margin-right: 6px
1913 }
1914
1915}
1916
1917
1918@media (max-width: 575px) {
1919 .tool_btn span {
1920 display: none;
1921 }
1922
1923}
1924
1925
1926.product_rating .count_rating {
1927 margin-left: 7px;
1928 font-weight: 500;
1929 font-size: 13px
1930}
1931
1932
1933.col-auto {
1934 -ms-flex: 0 0 auto;
1935 flex: 0 0 auto;
1936 width: auto;
1937 max-width: 100%
1938}
1939
1940
1941.product-item-quantity {
1942 font-weight: 500;
1943 font-size: 13px
1944}
1945
1946
1947.product-control, .product-col, .product_rating {
1948 display: flex;
1949 align-items: center;
1950 flex-wrap: wrap;
1951 /* padding-top: 0px; */
1952}
1953
1954
1955.product-col, .product-col a {
1956 color: #9b9b9b;
1957}
1958
1959
1960.product-quantity, .product_rating {
1961 margin-right: 17px
1962}
1963
1964
1965@media (max-width: 768px) {
1966 .product-quantity {
1967 margin-bottom: 0px;
1968 }
1969
1970}
1971
1972
1973.product-prices .main-price {
1974 /* font-weight: 700; */
1975 /* font-size: 34px; */
1976 /* margin-right: 12px; */
1977 /* line-height: normal; */
1978 /* display: inline-block; */
1979 color: #000;
1980 font-weight: 700;
1981 font-family: "Oswald", sans-serif;
1982 font-size: 38px;
1983}
1984
1985
1986.main-price {
1987 padding-bottom: 28px;
1988 border-bottom: 1px solid #ecf0f8;
1989}
1990
1991
1992.product-prices .special-price {
1993 color: #000000;
1994}
1995
1996
1997.form-list {
1998 margin-bottom: 5px;
1999 line-height: 24px;
2000 font-size: 14px;
2001 padding-bottom: 17px;
2002 border-bottom: 1px solid #ecf0f8;
2003}
2004
2005
2006.price-label-percent {
2007 display: flex;
2008 align-items: center;
2009 line-height: 15px;
2010}
2011
2012
2013.percent-label {
2014 padding: 4px 6px
2015}
2016
2017
2018.special-end {
2019 border-radius: 0 6px 6px 0;
2020 background: #f7f7f7;
2021 color: #96959b;
2022 font-size: 11px;
2023 font-weight: 500;
2024 padding: 4px 6px;
2025 line-height: 13px;
2026}
2027
2028
2029.price-label-percent .sticky-label {
2030 background: #ff2b60;
2031 color: #fff;
2032 font-size: 13px;
2033 font-weight: 600;
2034 line-height: 1;
2035 border-radius: 6px 0 0 6px;
2036}
2037
2038
2039.tab-nav {
2040 padding: 10px 25px;
2041 border-radius: 16px;
2042 background-color: #fff;
2043 box-shadow: 0 3px 12px rgb(0 0 0 / 10%);
2044 margin-bottom: 15px;
2045}
2046
2047
2048.tab-nav .nav-tabs {
2049 border: 0;
2050}
2051
2052
2053.tab-nav .nav-tabs > li {
2054 margin-bottom: 0;
2055}
2056
2057
2058.tab-nav .nav-tabs > li > a, .tab-nav .nav-tabs > li.active > a, .tab-nav .nav-tabs > li.active > a:focus, .tab-nav .nav-tabs > li.active > a:hover {
2059 border: 0;
2060 margin: 0;
2061 padding: 5px 20px 5px 0;
2062}
2063
2064
2065.tab-nav .nav > li > a:focus, .tab-nav .nav > li > a:hover {
2066 background-color: #fff;
2067}
2068
2069
2070.tab-content {
2071 /* padding: 0px; */
2072 border: 0px solid #f3f3f3;
2073 margin-top: 20px;
2074}
2075
2076
2077.product-percent {
2078 margin-bottom: 12px;
2079 margin-top: 0
2080}
2081
2082
2083.stepper {
2084 display: inline-block;
2085 max-width: 100px;
2086 width: 100%;
2087 position: relative
2088}
2089
2090
2091.stepper__input {
2092 height: 46px;
2093 padding: .375rem .75rem;
2094 border: 1px solid #d6dbe0
2095}
2096
2097
2098.stepper__input:focus {
2099 color: #222;
2100 background-color: #fff;
2101 outline: 0
2102}
2103
2104
2105.stepper__input::-webkit-inner-spin-button, .stepper__input::-webkit-outer-spin-button {
2106 -webkit-appearance: none;
2107 -moz-appearance: none;
2108 appearance: none;
2109 margin: 0
2110}
2111
2112
2113.stepper__controls [value="up"], .stepper__controls [value="down"] {
2114 display: inline-block;
2115 padding: 0;
2116 outline: 0;
2117 border: 1px solid #d6dbe0;
2118 background-color: #fff;
2119 height: 50%;
2120 font-size: 13px;
2121 line-height: 0
2122}
2123
2124
2125.stepper__controls [value="up"]:active, .stepper__controls [value="down"]:active {
2126 background: #f9faff;
2127 box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, .2)
2128}
2129
2130
2131.stepper-style-1 .stepper__input {
2132 padding-right: 40px;
2133 padding-left: 15px;
2134 border-radius: 8px;
2135 width: inherit
2136}
2137
2138
2139.stepper-style-1 .stepper__controls {
2140 position: absolute;
2141 right: 0;
2142 top: 0;
2143 bottom: -1px;
2144 display: flex;
2145 flex-direction: column;
2146 width: 35px;
2147 z-index: 1
2148}
2149
2150
2151.stepper-style-1 [value="up"] {
2152 border-radius: 0 8px 0 0;
2153 margin-bottom: -1px
2154}
2155
2156
2157.stepper-style-2 {
2158 max-width: 140px
2159}
2160
2161
2162.stepper-style-2 .stepper__input {
2163 padding-left: 3.25rem;
2164 padding-right: 3.25rem;
2165 text-align: center
2166}
2167
2168
2169.stepper-style-2 [value="up"], .stepper-style-2 [value="down"] {
2170 position: absolute;
2171 height: 100%;
2172 top: 0;
2173 bottom: -1px;
2174 width: 2.5rem;
2175 z-index: 1
2176}
2177
2178
2179.stepper-style-2 [value="up"] {
2180 right: 0;
2181 margin-left: -1px
2182}
2183
2184
2185.stepper-style-2 [value="down"] {
2186 left: 0;
2187 margin-right: -1px
2188}
2189
2190
2191.stepper__controls [value="up"]:before {
2192 border-color: transparent transparent #222 transparent;
2193 border-style: solid;
2194 border-width: 0 5px 5px 5px
2195}
2196
2197
2198.stepper__controls [value="down"]:before {
2199 border-color: #222 transparent transparent transparent;
2200 border-style: solid;
2201 border-width: 5px 5px 0 5px
2202}
2203
2204
2205.stepper__controls button:before {
2206 content: '';
2207 display: inline-block;
2208 width: 0;
2209 height: 0
2210}
2211
2212
2213.stepper__controls .stepper-minus {
2214 border-radius: 0 0 8px 0
2215}
2216
2217
2218.stepper__controls .stepper-minus[disabled] {
2219 border-color: #d6dbe0;
2220 color: #6e6e6e;
2221 cursor: default;
2222 box-shadow: none;
2223 text-shadow: none
2224}
2225
2226
2227.stepper__controls .stepper-minus[disabled]:before {
2228 border-color: #bbb transparent transparent transparent
2229}
2230
2231
2232.stepper-style-3 {
2233 max-width: 140px;
2234 padding-left: 2.5rem;
2235 padding-right: 2.5rem
2236}
2237
2238
2239.stepper-style-3 .stepper__input {
2240 position: relative;
2241 z-index: 1;
2242 text-align: center
2243}
2244
2245
2246.stepper-style-3 [value="up"], .stepper-style-3 [value="down"] {
2247 border: 0;
2248 position: absolute;
2249 height: 100%;
2250 top: 0;
2251 bottom: -1px;
2252 width: 2.5rem
2253}
2254
2255
2256.stepper-style-3 [value="up"] {
2257 right: 0;
2258 margin-left: -1px
2259}
2260
2261
2262.stepper-style-3 [value="down"] {
2263 left: 0;
2264 margin-right: -1px
2265}
2266
2267
2268.short-decr__link {
2269 display: block;
2270 margin-top: 7px;
2271 font-size: 13px;
2272 font-weight: 500
2273}
2274
2275
2276#list-view.active, #grid-view.active {
2277 background: #0064fe;
2278 border: 1px solid #0064fe;
2279 color: #fff;
2280}
2281
2282
2283.tab-title {
2284 margin: 0 0 20px
2285}
2286
2287
2288.tags-title {
2289 color: #222;
2290 margin-bottom: 16px
2291}
2292
2293
2294.tags {
2295 display: flex;
2296 align-items: center;
2297 justify-content: flex-start;
2298 flex-wrap: wrap;
2299 margin-bottom: 18px
2300}
2301
2302
2303.tags-link {
2304 flex: 0 0 auto;
2305 padding: 6px 16px;
2306 color: #222;
2307 margin: 0 6px 6px 0;
2308 box-sizing: border-box;
2309 font-size: 13px;
2310 border-radius: 16px;
2311 height: 32px;
2312 background: #f2f3f5;
2313 display: flex;
2314 align-items: center;
2315 font-weight: 500
2316}
2317
2318
2319.price-discount {
2320 font-size: 13px;
2321 font-weight: 500;
2322 color: #a4aab1
2323}
2324
2325
2326.points .price-points {
2327 margin: 8px 0
2328}
2329
2330
2331.mobile-user-blocks {
2332 padding-top: 20px;
2333 padding-right: 10px;
2334 margin-left: auto;
2335 white-space: nowrap
2336}
2337
2338
2339.mobile-user-blocks .m-block {
2340 display: inline-flex;
2341 text-align: center;
2342 outline: 0;
2343 background-color: transparent;
2344 transition: background-color .3s;
2345 cursor: pointer;
2346 text-decoration: none;
2347 box-sizing: border-box;
2348 padding-left: 10px;
2349}
2350
2351
2352.m-block a {
2353 position: relative;
2354 display: flex
2355}
2356
2357
2358.mobile-user-blocks .m-block svg {
2359 color: #999
2360}
2361
2362
2363.buttons-checkout {
2364 flex-grow: 1;
2365}
2366
2367
2368#button-cart {
2369 font-size: 15px;
2370 font-weight: 700;
2371 height: 46px;
2372 border-radius: 6px;
2373}
2374
2375
2376.seo-text p {
2377 color: #a8a8a8;
2378 font-weight: 400;
2379 font-size: 15px
2380}
2381
2382
2383.how-order__block {
2384 padding: 25px 0 0;
2385 border-radius: 8px;
2386 overflow: hidden;
2387 background: #fff;
2388 margin-bottom: 28px;
2389 position: relative;
2390 border: 1px solid #ececec;
2391}
2392
2393
2394.how-order__title {
2395 color: #222;
2396 font-size: 13px;
2397 display: flex;
2398 text-align: center;
2399 line-height: 1.4;
2400 font-weight: 700;
2401 position: relative;
2402 padding-bottom: 20px;
2403 overflow: hidden;
2404 padding-left: 15px;
2405 padding-right: 15px;
2406 min-height: 63px;
2407 align-items: center;
2408 justify-content: center
2409}
2410
2411
2412@media (min-width: 768px) {
2413 .how-order__title {
2414 font-size: 15px;
2415 }
2416
2417}
2418
2419
2420.how-order__title::after {
2421 content: '';
2422 position: absolute;
2423 width: 80%;
2424 left: 10%;
2425 height: 1px;
2426 background: #f1f1f2;
2427 bottom: 0;
2428 border-radius: 8px;
2429}
2430
2431
2432.how-order__image {
2433 width: 100%;
2434 padding: 50px
2435}
2436
2437
2438.image-additional {
2439 display: inline-block
2440}
2441
2442
2443.image-additional .thumbnail {
2444 margin: 0 5px 5px 0
2445}
2446
2447
2448@media (max-width: 480px) {
2449 .checkout-cart-btns .pull-left, .checkout-cart-btns .pull-right {
2450 float: none !important
2451 }
2452
2453
2454 .checkout-cart-btns .btn {
2455 width: 100%
2456 }
2457
2458
2459 .checkout-cart-btns .pull-left .btn {
2460 margin-bottom: 10px
2461 }
2462
2463}
2464
2465
2466.checkout-checkout .check-btn-quantity .input-group {
2467 min-width: 170px;
2468 max-width: 200px
2469}
2470
2471
2472.contacts h4:first-child {
2473 margin-top: 0
2474}
2475
2476
2477.contacts table {
2478 color: #777;
2479 border: 0;
2480 border-collapse: collapse;
2481 font-weight: 500;
2482 font-size: 15px
2483}
2484
2485
2486.contacts table td {
2487 padding-bottom: 10px;
2488 line-height: 21px;
2489 vertical-align: top
2490}
2491
2492
2493.contacts table td span {
2494 color: #121212;
2495 font-size: 17px;
2496 line-height: 25px;
2497 font-weight: 600
2498}
2499
2500
2501.fa.big-icon {
2502 height: 54px;
2503 width: 54px;
2504 line-height: 54px;
2505 font-size: 29px;
2506 border-radius: 36px;
2507 background: #666;
2508 color: #fff;
2509 text-align: center
2510}
2511
2512
2513body .fa.big-icon {
2514 background: #0064fe
2515}
2516
2517
2518.fa.big-icon.s45 {
2519 height: 45px;
2520 width: 45px;
2521 line-height: 45px;
2522 font-size: 18px
2523}
2524
2525
2526.contacts table td .fa.big-icon {
2527 margin: 0 20px 20px 0
2528}
2529
2530
2531.viewed-module {
2532 margin-bottom: 50px
2533}
2534
2535
2536.viewed-caption {
2537 display: -webkit-box;
2538 display: -webkit-flex;
2539 display: -moz-box;
2540 display: -ms-flexbox;
2541 display: flex;
2542 background: #fff;
2543 -webkit-box-align: center;
2544 -webkit-align-items: center;
2545 -moz-box-align: center;
2546 -ms-flex-align: center;
2547 align-items: center;
2548 height: 115px;
2549 margin-bottom: 12px;
2550 white-space: normal;
2551 color: #222;
2552 transition: .2s ease-in-out;
2553 border-radius: 0px;
2554 border: 1px solid #ededed;
2555}
2556
2557
2558.viewed-caption:hover {
2559 color: #005bff
2560}
2561
2562
2563.viewed-image {
2564 -webkit-box-flex: 45;
2565 -webkit-flex: 45;
2566 -moz-box-flex: 45;
2567 -ms-flex: 45;
2568 flex: 45;
2569 text-align: center
2570}
2571
2572
2573.viewed-info {
2574 padding: 6px 20px 6px 0;
2575 -webkit-box-flex: 55;
2576 -webkit-flex: 55;
2577 -moz-box-flex: 55;
2578 -ms-flex: 55;
2579 flex: 55
2580}
2581
2582
2583.viewed-name {
2584 word-wrap: break-word;
2585 word-break: break-word;
2586 line-height: 19px;
2587 display: block;
2588 overflow: hidden;
2589 font-size: 13px;
2590 font-weight: 500;
2591 max-height: 75px;
2592}
2593
2594
2595.viewed-price__block {
2596 font-size: 18px;
2597 line-height: 18px;
2598 font-weight: 700;
2599 margin: 7px 0 0;
2600 white-space: nowrap;
2601 color: #222
2602}
2603
2604
2605a, button {
2606 -webkit-tap-highlight-color: transparent;
2607 -webkit-transition: all .2s ease-in-out;
2608 transition: all .2s ease-in-out;
2609}
2610
2611
2612.delivery-wrap {
2613 padding: 50px 0;
2614}
2615
2616
2617.delivery-wrap .delivery-title {
2618 font-size: 24px;
2619 margin-bottom: 30px;
2620}
2621
2622
2623.delivery-wrap .delivery-section__advantages_icon-blue {
2624 background-color: rgba(58, 134, 192, .08);
2625}
2626
2627
2628.delivery-wrap .delivery-section__advantages_icon-green {
2629 background-color: rgba(72, 151, 20, .08);
2630}
2631
2632
2633.delivery-wrap .delivery-section__advantages_icon-yellow {
2634 background-color: rgba(212, 131, 1, .08);
2635}
2636
2637
2638.delivery-section__advantages_text-title {
2639 font-weight: 700;
2640 font-size: 16px;
2641 line-height: normal;
2642}
2643
2644
2645.delivery-section__advantages_text-descr {
2646 font-size: 15px;
2647 line-height: normal;
2648}
2649
2650
2651@media (min-width: 768px) {
2652 .delivery-wrap .delivery-title {
2653 font-size: 36px;
2654 }
2655
2656
2657 .delivery-section__advantages_text-title {
2658 font-size: 20px;
2659 }
2660
2661}
2662
2663
2664.delivery-wrap .delivery-section__advantages_item {
2665 display: -webkit-box;
2666 display: -webkit-flex;
2667 display: -ms-flexbox;
2668 display: flex;
2669 -webkit-box-orient: horizontal;
2670 -webkit-box-direction: normal;
2671 -webkit-flex-direction: row;
2672 -ms-flex-direction: row;
2673 flex-direction: row;
2674 -webkit-box-align: start;
2675 -webkit-align-items: flex-start;
2676 -ms-flex-align: start;
2677 align-items: flex-start;
2678 -webkit-box-pack: start;
2679 -webkit-justify-content: flex-start;
2680 -ms-flex-pack: start;
2681 justify-content: flex-start;
2682 margin-bottom: 0;
2683 align-items: center;
2684 margin: 50px 0;
2685}
2686
2687
2688.delivery-section__advantages_icon {
2689 width: 100px;
2690 height: 100px;
2691 -webkit-box-flex: 0;
2692 -webkit-flex: 0 0 75px;
2693 -ms-flex: 0 0 75px;
2694 flex: 0 0 100px;
2695 margin-right: 25px;
2696 border-radius: 50%;
2697 display: flex;
2698 align-items: center;
2699 justify-content: center;
2700}
2701
2702
2703.informer-stock {
2704 font-size: 24px;
2705 font-weight: 700;
2706 line-height: normal;
2707}
2708
2709
2710.thumbs-stock {
2711 font-size: 19px;
2712}
2713
2714
2715.ocfilter-option {
2716 background: #f5f5f6;
2717}
2718
2719
2720.panel-default > .panel-heading {
2721 /* background: #111016; */
2722 /* color: #fff; */
2723 color: #333;
2724 background-color: #ffffff;
2725 border-color: #ffffff;
2726}
2727
2728
2729.ocfilter-option .ocf-option-name {
2730 font-weight: 600;
2731 font-size: 18px;
2732 color: #000;
2733 /* font-weight: 600; */
2734 /* font-size: 1.1rem; */
2735 /* color: #000; */
2736 font-family: 'Proxima Nova', sans-serif;
2737}
2738
2739
2740.selected-options .ocfilter-option {
2741 color: #fff;
2742 background: #111016 !important;
2743 font-size: 13px;
2744 font-family: 'Inter', sans-serif;
2745 padding: 15px 15px;
2746 text-transform: uppercase;
2747 /* font-family: "Oswald", sans-serif; */
2748 /* font-weight: 300; */
2749 font-size: 13px;
2750}
2751
2752
2753.center-column .panel-body {
2754 border-radius: 0px 0px 3px 3px;
2755 -moz-border-radius: 0px 0px 3px 3px;
2756 -webkit-border-radius: 0px 0px 3px 3px;
2757 position: relative;
2758 border: 1px solid #dadada;
2759 background: #fff;
2760 padding: 20px;
2761 position: relative;
2762 margin-top: -2px;
2763}
2764
2765
2766#setup .prices div.box_:first-child {
2767 padding-top: 0;
2768}
2769
2770
2771#setup .prices div.box_ {
2772 border-bottom: 1px solid #dadada;
2773 padding: 15px 15px 8px 15px;
2774}
2775
2776
2777#setup .prices .d_type {
2778 font-weight: 600;
2779}
2780
2781
2782#setup .prices p {
2783 display: inline-block;
2784 padding-bottom: 12px;
2785 font: 15px/20px 'Proxima Nova', sans-serif;
2786}
2787
2788
2789#setup .prices .d_price {
2790 font-weight: 600;
2791 float: right;
2792 text-align: right;
2793 font: 15px/20px 'Proxima Nova', sans-serif;
2794}
2795
2796
2797#setup .prices p {
2798 display: inline-block;
2799 padding-bottom: 12px;
2800 font: 15px/20px 'Proxima Nova', sans-serif;
2801}
2802
2803
2804#setup .d_box .col-md-4 div {
2805 border: 1px solid #dedede;
2806 border-radius: 4px;
2807 padding: 30px;
2808}
2809
2810
2811#setup .d_box .col-md-4 p.d_title {
2812 font-size: 18px;
2813 font-weight: 600;
2814 font-family: 'Proxima Nova', sans-serif;
2815}
2816
2817
2818#setup .d_box .col-md-4 p.d_time {
2819 font-size: 24px;
2820 font-weight: 400;
2821 color: #16b2e1;
2822}
2823
2824
2825.d_days2 {
2826 color: #a7a7a7;
2827}
2828
2829
2830.dtimeconnn {
2831 font-size: 24px;
2832 font-weight: 400;
2833 color: #16b2e1;
2834}
2835
2836
2837.d_days2222 {
2838 color: #000;
2839 text-transform: uppercase;
2840 padding-bottom: 0px;
2841 /* font-weight: normal; */
2842 font-family: "Oswald", sans-serif;
2843 /* padding-top: 14px; */
2844 font-size: 22px;
2845}
2846
2847
2848.formcalknodisplay {
2849 width: 30%;
2850 border: 0px solid #d6d6d6 !important;
2851}
2852
2853
2854.formmetr {
2855 width: 120px !important;
2856 background-color: #ffffff;
2857 border-radius: 0px;
2858 border: 1px solid #edf5fd;
2859}
2860
2861
2862@media (max-width: 768px) {
2863 .formmetr {
2864 width: 100% !important;
2865 }
2866
2867}
2868
2869
2870.minimalzakaz {
2871 padding-top: 37px;
2872 border-top: 1px solid #ecf0f8;
2873}
2874
2875
2876.introfon {
2877 /* background: #111016; */
2878 margin-top: -25px;
2879 /* background-image: url(/catalog/view/theme/market/img/page-bg.png); */
2880 /* border-top: 1px solid #ffffff26; */
2881 background: linear-gradient(179deg, #1e1f2b 22.23%, #282a3a 100.16%);
2882 /* background: #282a3a; */
2883 /* background-color: #ffffff; */
2884}
2885
2886
2887.introtext {
2888 line-height: 12.778rem;
2889 color: #fff;
2890 padding-top: 16px;
2891 /* padding-bottom: 95px; */
2892 font-size: 78px;
2893 font-weight: 700;
2894 text-transform: uppercase;
2895 font-family: "Oswald", sans-serif;
2896 text-transform: uppercase;
2897}
2898
2899
2900@media (max-width: 768px) {
2901 .introtext {
2902 line-height: 6.778rem;
2903 /* font-family: "Roboto", sans-serif; */
2904 color: #fff;
2905 padding-top: 16px;
2906 padding-bottom: 18px;
2907 font-size: 35px;
2908 font-weight: 500;
2909 text-transform: uppercase;
2910 font-family: "Oswald", sans-serif;
2911 }
2912
2913}
2914
2915
2916.btn-default {
2917 color: #4b89c1;
2918 background: #ffffff;
2919 border-color: #edf5fd;
2920}
2921
2922
2923.simplecheckout label, .simpleregister label {
2924 font-size: 14px;
2925 font-weight: 500;
2926}
2927
2928
2929.footer__logo-link {
2930 font-size: 30px;
2931 line-height: 30px;
2932 color: #fff;
2933 font-weight: 700;
2934 text-transform: uppercase;
2935}
2936
2937
2938.footer__logo {
2939 display: block;
2940 padding: 0 0 0px;
2941}
2942
2943
2944.niceverynice {
2945 padding: 0 0 20px;
2946 color: #fbd683;
2947 /* font-family: "Oswald", sans-serif; */
2948 text-transform: uppercase;
2949 font-size: 17.5px;
2950}
2951
2952
2953.footer__info-text {
2954 display: block;
2955 padding: 0 0 19px;
2956 color: #ffffff;
2957 /* font-family: "Ubuntu", Verdana, Arial, Helvetica, sans-serif; */
2958}
2959
2960
2961.copyright {
2962 color: #ccc;
2963 font-style: italic;
2964 font-weight: 300;
2965 opacity: .25;
2966}
2967
2968
2969.sallehead {
2970 font: 14px/20px 'Proxima Nova', sans-serif;
2971 color: #000;
2972 text-transform: uppercase;
2973 font-size: 15px;
2974 font-weight: 900;
2975 font-family: "Fira Sans", sans-serif;
2976}
2977
2978
2979.catalogue__filter-btn {
2980 padding: 18px 10px;
2981 display: block;
2982 font-size: 14px;
2983 line-height: 14px;
2984 border: 1px solid #3a54d6;
2985 letter-spacing: .5px;
2986 text-align: center;
2987 color: #fff;
2988 display: none;
2989 border-radius: 4px;
2990 text-transform: uppercase;
2991 background: #3a54d6;
2992 width: 100%;
2993}
2994
2995
2996@media (max-width: 1024px) {
2997 .catalogue__filter-btn {
2998 display: block;
2999 margin: 0 0 15px;
3000 }
3001
3002
3003 .ocf-offcanvas .ocfilter-mobile-handle {
3004 display: none2;
3005 }
3006
3007}
3008
3009
3010.co345345 {
3011 border: 0px solid #dedede;
3012 border-radius: 4px;
3013 padding: 30px;
3014 background-color: #fafafa;
3015 color: #000 !important;
3016 font-size: 1.5rem;
3017 font-weight: 500;
3018}
3019
3020
3021.whatsapp {
3022 color: #25D366;
3023}
3024
3025
3026.tel2linkcont {
3027 color: #000 !important;
3028 font: 19px/20px 'Proxima Nova', sans-serif;
3029}
3030
3031
3032.contacts__mail {
3033 color: #343434;
3034 border-bottom: 1px solid;
3035 border-bottom-color: #42424259;
3036}
3037
3038
3039.ditleconnn {
3040 font-size: 18px;
3041 font-weight: 600;
3042 font-family: 'Proxima Nova', sans-serif;
3043 padding: 0 0 0px;
3044}
3045
3046
3047.d_days2cont {
3048 color: #a7a7a7;
3049 padding: 0 0 7px;
3050}
3051
3052
3053.dtimeconnn {
3054 font-size: 24px;
3055 font-weight: 400;
3056 color: #16b2e1;
3057}
3058
3059
3060.d_days2cont {
3061 color: #a7a7a7;
3062 padding: 0 0 0px;
3063}
3064
3065
3066.dtimeconnn {
3067 font-size: 24px;
3068 font-weight: 400;
3069 color: #16b2e1;
3070}
3071
3072
3073.simplecheckout-block {
3074 clear: both;
3075 margin-bottom: 20px;
3076 /* padding: 20px 32px; */
3077 /* border-radius: 0px; */
3078 /* background: #fff; */
3079 /* box-shadow: 0 6px 30px rgb(0 0 0 / 7%); */
3080 padding: 24px;
3081 border: 1px solid #e4e7f2;
3082 border-radius: 4px;
3083 margin-bottom: 50px;
3084}
3085
3086
3087#simplecheckout_cart .form-control {
3088 display: inline-block !important;
3089 min-width: 60px;
3090}
3091
3092
3093.simplecheckout-cart th {
3094 padding: 9px;
3095 border: 0px solid #F2F3F5;
3096 background-color: #fff;
3097 color: #33475C;
3098 font-weight: bold;
3099 background-color: #fff;
3100}
3101
3102
3103.avtopechik {
3104 /* font-size: 18px; */
3105 /* font-weight: 600; */
3106 font-size: 21px;
3107 color: #000;
3108 text-transform: uppercase;
3109 /* padding-bottom: 10px; */
3110 font-weight: normal;
3111 font-family: "Oswald", sans-serif;
3112}
3113
3114
3115.headitlallall {
3116 /* position: relative; */
3117 font-size: 18px;
3118 color: #525252;
3119 text-transform: uppercase;
3120 padding-bottom: 0px;
3121 /* font-weight: normal; */
3122 font-family: "Oswald", sans-serif;
3123 padding-top: 14px;
3124}
3125
3126
3127.app-page__icon {
3128 width: 40px;
3129 height: 40px;
3130 background-repeat: no-repeat;
3131 background-position: 0 100%;
3132 background-size: contain;
3133}
3134
3135
3136.naviiiiiii {
3137 display: table;
3138 background: #eca704;
3139 color: #fff;
3140 font-size: 14px;
3141 /* line-height: 19px; */
3142 /* overflow: hidden; */
3143 padding: 4px 9px 5px 7px;
3144 margin: 10px 11px 10px 7px;
3145 /* position: relative; */
3146 border-radius: 3px;
3147 display: inline-block;
3148 vertical-align: top;
3149 line-height: 100%;
3150 margin-top: 8px;
3151 text-transform: uppercase;
3152 font-family: "Oswald", sans-serif;
3153}
3154
3155
3156.naviiiiiiigoogle {
3157 display: table;
3158 background: #1ea362;
3159 color: #fff;
3160 font-size: 14px;
3161 /* line-height: 19px; */
3162 /* overflow: hidden; */
3163 padding: 4px 9px 5px 7px;
3164 margin: 10px 11px 10px 7px;
3165 /* position: relative; */
3166 border-radius: 3px;
3167 display: inline-block;
3168 vertical-align: top;
3169 line-height: 100%;
3170 margin-top: 8px;
3171 text-transform: uppercase;
3172 font-family: "Oswald", sans-serif;
3173}
3174
3175
3176.main_page_delimiternew {
3177 background: url(/catalog/view/theme/market/img/main_page_delimiter.png) 0 50% repeat-x;
3178 width: 100%;
3179 height: 96px;
3180 text-align: center;
3181 margin-bottom: 20px;
3182}
3183
3184
3185.bad99999y {
3186 color: #fff;
3187 background-color: #007bff;
3188}
3189
3190
3191.ogogfon {
3192 mix-blend-mode: darken;
3193}
3194
3195
3196.unit {
3197 display: inline-block;
3198 position: absolute;
3199 top: 65%;
3200 right: 289px;
3201 -moz-transform: translateY(-50%);
3202 -ms-transform: translateY(-50%);
3203 -o-transform: translateY(-50%);
3204 -webkit-transform: translateY(-50%);
3205 transform: translateY(-50%);
3206 color: #A9A9A9;
3207}
3208
3209
3210@media (max-width: 768px) {
3211 .unit {
3212 top: 66%;
3213 right: 274px;
3214 }
3215
3216
3217 .header-job {
3218 display: none !important;
3219 }
3220
3221}
3222
3223
3224.phonemobi {
3225 color: #fff;
3226 font-size: 15px;
3227
3228}
3229
3230
3231@media (min-width: 768px) {
3232 .header-phonemobi {
3233 display: none !important;
3234 }
3235
3236}
3237
3238
3239.spinner {
3240 position: relative;
3241}
3242
3243
3244.faqcard {
3245 font-weight: 400;
3246 font-size: 23px;
3247 color: #adadad;
3248 font-family: 'Proxima Nova', sans-serif;
3249 color: #000 !important;
3250 border-bottom: 1px solid #18171d00;
3251}
3252
3253
3254.nav-tabs > li > a {
3255 text-transform: uppercase;
3256 font-weight: 700;
3257}
3258
3259
3260.tabpane {
3261 font-weight: 400;
3262 font-size: 13px;
3263 color: #adadad;
3264}
3265
3266
3267.codetovara {
3268 font-weight: 400;
3269 font-size: 13px;
3270 color: #818181;
3271}
3272
3273
3274.tablecard {
3275 border: 0px solid #e4e4e4;
3276}
3277
3278
3279.tablecard td {
3280 padding: 12px 2px 14px;
3281 border-bottom: 0px solid #f3f3f3;
3282}
3283
3284
3285.nav-tabs {
3286 border-bottom: 0px solid #ece9e9;
3287}
3288
3289
3290.nav-tabs > li > a:hover {
3291 border-color: #fff #fff #fff;
3292}
3293
3294
3295.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
3296 color: #222;
3297 cursor: default;
3298 background-color: #fff;
3299 border-bottom: 2px solid #0064fe;
3300 border-left: 0px solid #fff;
3301 border-top: 0px solid #fff;
3302 border-right: 0px solid #fff;
3303}
3304
3305
3306.nav > li > a:focus, .nav > li > a:hover {
3307 text-decoration: none;
3308 background-color: #000;
3309 border-bottom: 2px solid #e3e7f2;
3310}
3311
3312
3313.mainsmil {
3314 font-size: 37px;
3315 font-weight: 100;
3316 padding-bottom: 95px;
3317}
3318
3319
3320.nav-tabs > li > a {
3321 margin-right: 2px;
3322 line-height: 2.5;
3323 border: 0px solid #0000;
3324 color: #737373;
3325 border-bottom: 2px solid #b3b3b3;
3326}
3327
3328
3329.blog-post-title {
3330 margin-bottom: 5px;
3331 font-size: 22px;
3332}
3333
3334
3335.blog-post-meta {
3336 margin-bottom: 20px;
3337 color: #999;
3338}
3339
3340
3341.cardfaq {
3342 background-color: #f6f6f6;
3343 border-radius: 5px;
3344 padding: 5px 4px 5px 5px;
3345 color: #33475C;
3346 /* border: 1px solid #e2e2e2; */
3347 margin-bottom: 25px;
3348}
3349
3350.simplecheckout-block-content > .form-group > label {
3351 color: #999;
3352 padding-left: 21px;
3353 padding-bottom: 18px;
3354}
3355
3356
3357@media (max-width: 768px) {
3358 .category-card-title {
3359 padding-top: 0px;
3360 }
3361
3362}
3363
3364
3365.homepag {
3366 padding: 36px 37px 34px;
3367 border-radius: 5px;
3368 background-color: #fafafa;
3369}
3370
3371
3372.imgpaint {
3373 width: 100%;
3374}
3375
3376
3377.covid {
3378 padding: 15px 0px 15px 19px;
3379 background-color: #fffbf4;
3380 border-left: 2px solid #ff6a13;
3381 /* margin-right: 24px; */
3382 /* margin-top: 20px; */
3383 /* margin-bottom: 20px; */
3384 width: 100%;
3385}
3386
3387
3388.textpaint {
3389 font-family: 'Inter', sans-serif;
3390 font-size: 18px;
3391 font-weight: 400;
3392}
3393
3394
3395.products-list__label-twoo {
3396 position: absolute;
3397 top: 15px;
3398 right: 28px;
3399 z-index: 111;
3400 font-family: "Oswald", sans-serif;
3401 text-transform: uppercase;
3402 /* background: #ffc83d; */
3403 color: #141414;
3404 /* box-shadow: 0.125rem 0.125rem #e81224; */
3405 background-image: linear-gradient(-180deg, #faf144 0, #ffd21c 100%);
3406}
3407
3408
3409.label2 {
3410 display: block;
3411 padding: 7px 8px;
3412 font-size: 13px;
3413 line-height: 11px;
3414 text-transform: uppercase;
3415 border-radius: 6px;
3416 /* letter-spacing: 0.3px; */
3417 text-align: center;
3418 z-index: 1;
3419}
3420
3421
3422.price-mute-two {
3423 border: 2px solid #fff7f0;
3424 padding: 24px;
3425 border-radius: 8px;
3426 background-color: #fff;
3427 margin-top: 53px;
3428 margin-bottom: 0px;
3429 width: 100%;
3430 background-color: #fff7f0;
3431}
3432
3433
3434.salesaleee {
3435 color: #000;
3436 font-size: 17px;
3437 font-weight: 500;
3438}
3439
3440
3441._1GFI2x {
3442 margin-bottom: 16px;
3443 font-size: 23px;
3444 font-weight: 600;
3445 color: #bd702d;
3446}
3447
3448
3449.breadcrumb > li > a {
3450 color: #343434;
3451 font-size: 14px;
3452 font-weight: 400;
3453 font-family: "Fira Sans", sans-serif;
3454}
3455
3456
3457.tableskidki {
3458 padding: 20px 32px;
3459 border-radius: 12px;
3460 background: #fff;
3461 box-shadow: 0 6px 30px rgb(0 0 0 / 8%);
3462}
3463
3464
3465.tooltip {
3466 position: absolute;
3467 z-index: 1070;
3468 display: block;
3469 font-family: "Ubuntu", Verdana, Arial, Helvetica, sans-serif;
3470 font-style: normal;
3471 font-weight: 300;
3472 letter-spacing: normal;
3473 line-break: auto;
3474 line-height: 20px;
3475 text-align: left;
3476 text-align: start;
3477 text-decoration: none;
3478 text-shadow: none;
3479 text-transform: none;
3480 white-space: normal;
3481 word-break: normal;
3482 word-spacing: normal;
3483 word-wrap: normal;
3484 font-size: 13px;
3485 opacity: 0;
3486 filter:
alpha(opacity=0);
3487 -webkit-transition: opacity .3s ease-in-out;
3488 transition: opacity .3s ease-in-out
3489}
3490
3491
3492.tooltip.in {
3493 opacity: 1;
3494 filter:
alpha(opacity=100)
3495}
3496
3497
3498.tooltip.top {
3499 margin-top: -8px;
3500 padding: 10px 0
3501}
3502
3503
3504.tooltip.right {
3505 margin-left: 8px;
3506 padding: 0 10px
3507}
3508
3509
3510.tooltip.bottom {
3511 margin-top: 8px;
3512 padding: 10px 0
3513}
3514
3515
3516.tooltip.left {
3517 margin-left: -8px;
3518 padding: 0 10px
3519}
3520
3521
3522.tooltip-inner {
3523 max-width: 250px;
3524 padding: 10px 15px;
3525 color: #343434;
3526 text-align: left;
3527 background-color: #fff;
3528 -webkit-box-shadow: 0 0 15px 5px rgba(0, 0, 0, .1);
3529 box-shadow: 0 0 15px 5px rgba(0, 0, 0, .1)
3530}
3531
3532
3533.tooltip-arrow {
3534 position: absolute;
3535 width: 0;
3536 height: 0;
3537 border-color: transparent;
3538 border-style: solid
3539}
3540
3541
3542.tooltip.top .tooltip-arrow {
3543 bottom: 0;
3544 left: 50%;
3545 margin-left: -10px;
3546 border-width: 10px 10px 0;
3547 border-top-color: #fff
3548}
3549
3550
3551.tooltip.top-left .tooltip-arrow {
3552 bottom: 0;
3553 right: 10px;
3554 margin-bottom: -10px;
3555 border-width: 10px 10px 0;
3556 border-top-color: #fff
3557}
3558
3559
3560.tooltip.top-right .tooltip-arrow {
3561 bottom: 0;
3562 left: 10px;
3563 margin-bottom: -10px;
3564 border-width: 10px 10px 0;
3565 border-top-color: #fff
3566}
3567
3568
3569.tooltip.right .tooltip-arrow {
3570 top: 50%;
3571 left: 0;
3572 margin-top: -10px;
3573 border-width: 10px 10px 10px 0;
3574 border-right-color: #fff
3575}
3576
3577
3578.tooltip.left .tooltip-arrow {
3579 top: 50%;
3580 right: 0;
3581 margin-top: -10px;
3582 border-width: 10px 0 10px 10px;
3583 border-left-color: #fff
3584}
3585
3586
3587.tooltip.bottom .tooltip-arrow {
3588 top: 0;
3589 left: 50%;
3590 margin-left: -10px;
3591 border-width: 0 10px 10px;
3592 border-bottom-color: #fff
3593}
3594
3595
3596.tooltip.bottom-left .tooltip-arrow {
3597 top: 0;
3598 right: 10px;
3599 margin-top: -10px;
3600 border-width: 0 10px 10px;
3601 border-bottom-color: #fff
3602}
3603
3604
3605.tooltip.bottom-right .tooltip-arrow {
3606 top: 0;
3607 left: 10px;
3608 margin-top: -10px;
3609 border-width: 0 10px 10px;
3610 border-bottom-color: #fff
3611}
3612
3613
3614.btn-danger {
3615 color: #fff;
3616 background-color: #ff4d47;
3617 border-color: #ff4d47;
3618 text-transform: uppercase;
3619 font-family: "Oswald", sans-serif;
3620 font-weight: 300;
3621 font-size: 12px;
3622}
3623
3624
3625.title {
3626 color: #000;
3627 font-weight: bold;
3628 margin-bottom: 60px;
3629 font-size: 4.5rem;
3630 margin-top: 60px;
3631 font-family: "Roboto", sans-serif;
3632}
3633
3634
3635.text {
3636 color: #000 !important;
3637 font-size: 1.8rem;
3638 font-weight: 500;
3639 padding: 3px 0;
3640 border-bottom: 0px solid #3e3e3e14;
3641}
3642
3643
3644.item-info__in-showroom {
3645 background: #18844d;
3646 color: #fff;
3647 font-size: 14px;
3648 padding: 4px 9px 5px 7px;
3649 margin: 10px 11px 10px 7px;
3650 border-radius: 3px;
3651 display: inline-block;
3652 vertical-align: top;
3653 line-height: 100%;
3654 margin-top: 22px;
3655 text-transform: uppercase;
3656 font-family: "Oswald", sans-serif;
3657 font-weight: 300;
3658}
3659
3660
3661.header__top_pizdec1 {
3662 /* background-color: #1e1f2b; */
3663 color: #fff;
3664 padding: 5px 0;
3665 text-transform: uppercase;
3666 font-family: "Oswald", sans-serif;
3667 font-size: 20px !important;
3668 background: linear-gradient(to right, #1e1f2b 18.49%, rgb(14, 70, 201) 46.64%, #1e1f2b 78.57%);
3669 text-align: center;
3670 /* background: linear-gradient(90deg,#9c6cf1,#ff4583 50%,#ff985e); */
3671 /* background-color: #eedbc4; */
3672 }
3673
3674
3675.oldprisecart1 {
3676 color: #3a54d6;
3677 text-decoration: line-through;
3678 font-weight: 500;
3679}
3680
3681
3682.oldprisecart11 {
3683 color: #ffffff;
3684 font-weight: 500;
3685 background-color: #020202;
3686 -webkit-box-shadow: 0.125rem 0.125rem #e00751;
3687 box-shadow: 0.125rem 0.125rem #e00751;
3688 padding-left: 5px;
3689 padding-right: 5px;
3690}
3691
3692
3693.alert-dismissible {
3694 padding: 17px 43px 17px 17px;
3695 background-color: #0064fe03;
3696 /* border: 2px solid #ff6a13; */
3697 margin-right: 24px;
3698 margin-top: 10px;
3699 margin-bottom: 20px;
3700 font-size: 18px;
3701 font-weight: 500;
3702 border: 1px solid #0064fe;
3703 /* color: #fff; */
3704 border-radius: 6px;
3705}
3706
3707
3708.mainblock {
3709 width: 33%;
3710 padding: 0 10px;
3711}
3712
3713
3714@media (max-width: 768px) {
3715 .mainblock {
3716 width: 100%;
3717 padding: 9px 12px;
3718 }
3719
3720}
3721
3722
3723.titleincard {
3724 font-size: 3.5rem;
3725 text-transform: uppercase;
3726 font-family: "Oswald", sans-serif;
3727 line-height: 1.5;
3728 font-weight: 600;
3729}
3730
3731
3732.fonppaint {
3733 background: #ffffff;
3734}
3735
3736
3737.homepagpaint {
3738 padding: 36px 37px 34px;
3739 border-radius: 5px;
3740 background-color: #fff;
3741}
3742
3743
3744.categonew {
3745 transition: all .3s ease-in-out;
3746 background: #f3f5f7;
3747 position: relative;
3748 overflow: hidden;
3749 height: 100%;
3750 border: 2px solid #1e67d1;
3751 padding: 24px;
3752 border-radius: 8px;
3753 background-color: #fff;
3754 /* margin-top: 53px; */
3755 margin-bottom: 0px;
3756 width: 100%;
3757}
3758
3759
3760.cardfaqpaint {
3761 background-color: #fff;
3762 border-radius: 5px;
3763 padding: 5px 4px 5px 5px;
3764 color: #33475C;
3765 border: 1px solid #fff;
3766 margin-bottom: 13px;
3767 box-shadow: 0px 4px 8px rgb(0 0 0 / 2%);
3768 /* padding-bottom: 25px; */
3769 margin-bottom: 23px;
3770}
3771
3772
3773.titlepages {
3774 color: #414ab6;
3775 /* font-weight: bold; */
3776 margin-bottom: 60px;
3777 font-size: 5.5rem;
3778 margin-top: 60px;
3779 font-family: "Roboto", sans-serif;
3780 text-transform: uppercase;
3781 font-family: "Oswald", sans-serif;
3782 line-height: 1.5;
3783 font-weight: 600;
3784 background-color: #ffc0cb;
3785 background-image: linear-gradient(45deg, #1e1f2b, #1e1f2b);
3786 background-size: 100%;
3787 background-repeat: repeat;
3788 -webkit-background-clip: text;
3789 -webkit-text-fill-color: #0000;
3790}
3791
3792
3793@media (max-width: 768px) {
3794 .titlepages {
3795 font-size: 3.5rem;
3796 margin-top: 24px;
3797 }
3798
3799}
3800
3801
3802.infproblock {
3803 color: #000;
3804 font-size: 15px;
3805 font-weight: 500;
3806}
3807
3808
3809.tab-pane {
3810 /* padding: 14px; */
3811 border: 7px solid #e4e7f2;
3812 border-radius: 0px;
3813 background-color: #ffffff;
3814 /* background: #fff7f0; */
3815 padding: 4px 21px 3px 17px;
3816 margin-top: 35px;
3817 /* border: 1px solid #f3f4fe; */
3818}
3819
3820
3821.tab-pane td {
3822 border: 0px solid #fff;
3823}
3824
3825
3826.vopross {
3827 background: linear-gradient(193.94deg, #0b1e46 19.88%, #0f215e 33.64%, #0c2a71 44.96%, #004ebd 78.6%);
3828 margin-bottom: -100px;
3829 margin-top: 100px;
3830 padding-bottom: 50px;
3831 color: #fff;
3832}
3833
3834
3835.partnertitle {
3836 font-family: "Oswald", sans-serif;
3837 font-size: 59px;
3838 font-weight: 800;
3839 line-height: 1.3em;
3840}
3841
3842
3843@media (max-width: 768px) {
3844 .partnertitle {
3845 font-size: 50px;
3846 }
3847
3848}
3849
3850
3851.pokraskatele {
3852 padding: 12px 24px;
3853 background: #000000;
3854 color: #ffffff;
3855 border-radius: 48px;
3856 display: inline-block;
3857 font-weight: 500;
3858 font-size: 22px;
3859 line-height: 32px;
3860 cursor: pointer;
3861 border: 3px solid #00000000;
3862}
3863
3864
3865.pokraskatele:hover {
3866 background: #136024;
3867 color: #fff;
3868 border-color: #136024;
3869}
3870
3871
3872.oillll {
3873 margin-left: -26px;
3874}
3875
3876
3877.zoomini {
3878 height: 479px;
3879 width: 236px;
3880 overflow: hidden;
3881 overflow-y: auto;
3882 overflow-x: hidden;
3883 /*background: radial-gradient(farthest-side at 50% 0, #f5f5f6, #0000) 0 0 / 100% 15px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #0000000d, #0000) 0 100% / 100% 15px no-repeat scroll;*/
3884 margin-left: 15px;
3885}
3886
3887
3888@media (max-width: 768px) {
3889 .zoomini {
3890 height: 118px;
3891 width: 95%;
3892 margin-left: 8px;
3893 }
3894
3895}
3896
3897
3898@media (max-width: 768px) {
3899 .header__top_pizdec1 {
3900 display: none;
3901 }
3902
3903}
3904
3905
3906@media (min-width: 768px) {
3907 .header__top_pizdec2 {
3908 /* display: none; */
3909 }
3910
3911}
3912
3913
3914.header__top_pizdec2 {
3915 background-color: #18844d;
3916 color: #fff;
3917 padding: 12px 0;
3918 text-transform: uppercase;
3919 font-family: "Oswald", sans-serif;
3920 font-size: 16px !important;
3921 background: linear-gradient(to right, #11998e, #38ef7d);
3922}
3923
3924
3925.db41:after {
3926 border-bottom: 1px dotted #a3a3a3;
3927 content: ' ';
3928 display: block;
3929 width: 100%;
3930 margin-top: -7px;
3931}
3932
3933
3934.colcol6 {
3935 width: 25%;
3936}
3937
3938
3939.right {
3940 text-align: right;
3941}
3942
3943
3944.contacts__mail_footer {
3945 color: #a3a3a3;
3946 border-bottom: 1px solid;
3947 border-bottom-color: #42424259;
3948}
3949
3950
3951.category-img-link {
3952 font-size: 3.5em;
3953}
3954
3955
3956.ex-top-group {
3957 display: none;
3958}
3959
3960
3961.store-reviews-top-title {
3962 display: none !important;
3963}
3964
3965
3966#ex-form-review {
3967 padding: 0 0px;
3968}
3969
3970
3971.pagination > li > a, .pagination > li > span {
3972 position: relative;
3973 float: left;
3974 padding: 13px 19px;
3975 margin-left: -1px;
3976 line-height: 1.5;
3977 color: #337ab7;
3978 text-decoration: none;
3979 background-color: #fff;
3980 border: 1px solid #eeeeee;
3981}
3982
3983
3984.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
3985 z-index: 2;
3986 color: #fff;
3987 cursor: default;
3988 background-color: #1e1f2b;
3989 border-color: #1e1f2b;
3990}
3991
3992
3993.pagination {
3994 display: inline-block;
3995 padding-left: 0;
3996 margin: 70px 0px 0px 0px;
3997 border-radius: 1px;
3998}
3999
4000
4001.blogh1 {
4002 color: #000000;
4003 line-height: 6.778rem;
4004 padding-top: 0px;
4005 padding-bottom: 70px;
4006 font-size: 44px;
4007 font-weight: 800;
4008 font-family: "Oswald", sans-serif;
4009 text-transform: uppercase;
4010}
4011
4012
4013.blogh2 {
4014 font-family: inherit;
4015 font-weight: 700;
4016 line-height: 1.1;
4017 color: #000000;
4018 font-size: 40px;
4019 padding-top: 20px;
4020 padding-bottom: 0px;
4021 font-family: "Oswald", sans-serif;
4022 text-transform: uppercase;
4023}
4024
4025
4026.blogh3 {
4027 font-weight: 800;
4028 line-height: 0;
4029 /* color: #6e6e6e; */
4030 font-size: 22px;
4031 padding-bottom: 0px;
4032 padding-top: 21px;
4033 font-family: "Roboto", sans-serif;
4034 font-family: "Inter", sans-serif;
4035 text-transform: uppercase;
4036 line-height: 1.1;
4037}
4038
4039
4040.blogh4 {
4041 font-weight: 600;
4042 line-height: 0;
4043 color: #000000;
4044 font-size: 20px;
4045 padding-bottom: 4px;
4046 padding-top: 21px;
4047 font-family: "Roboto", sans-serif;
4048 /* font-family: "Oswald", sans-serif; */
4049 /* text-transform: uppercase; */
4050 padding-top: 39px;
4051}
4052
4053
4054.linktags {
4055 padding: 8px 15px;
4056 border: 1px solid #1e67d1;
4057 border-radius: 24px;
4058 text-align: center;
4059 color: #1e67d1;
4060 font-weight: 600;
4061 line-height: 5rem;
4062 white-space: nowrap;
4063 margin-right: 11px;
4064}
4065
4066
4067.catalogpromo h2 {
4068 font-size: 28px;
4069 padding-bottom: 1px;
4070 padding-top: 0px;
4071}
4072
4073
4074.catalogpromo h3 {
4075 font-size: 18px;
4076 padding-bottom: 15px;
4077 padding-top: 0px;
4078}
4079
4080
4081.catalogpromo h4 {
4082 font-size: 22px;
4083 padding-bottom: 15px;
4084 padding-top: 15px;
4085}
4086
4087
4088.catalogpromo h5 {
4089 font-size: 22px;
4090 padding-bottom: 15px;
4091 padding-top: 15px;
4092}
4093
4094
4095.catalogpromo li {
4096 font-size: 18px;
4097 padding-bottom: 25px;
4098}
4099
4100
4101.tabblebor {
4102 border-bottom: 1px dashed #e9e9e9;
4103}
4104
4105
4106.bloghpppp {
4107 line-height: 1.8;
4108 color: #000000;
4109 font-size: 17px;
4110}
4111
4112
4113.blogart {
4114 background-color: #fff;
4115 padding: 35px 35px 35px 35px;
4116 margin-top: -3.5rem !important;
4117 box-shadow: 0 .25rem 1.875rem rgba(43, 53, 79, .1) !important;
4118}
4119
4120
4121.blogart li {
4122 font-family: 'Inter', sans-serif;
4123 font-size: 15px;
4124 font-weight: 500;
4125 margin-bottom: 13px;
4126}
4127
4128
4129.dopskidka {
4130 /* background: #0064fe; */
4131 color: #f37335;
4132 font-size: 16px;
4133 padding: 4px 9px 5px 7px;
4134 margin: 0px 0px 9px 0px;
4135 border-radius: 3px;
4136 display: inline-block;
4137 vertical-align: top;
4138 line-height: 100%;
4139 margin-top: 22px;
4140 text-transform: uppercase;
4141 font-family: "Oswald", sans-serif;
4142 font-weight: 300;
4143 /* background: linear-gradient(to right, #fdc830, #f37335); */
4144 /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
4145 border: 1px solid #f37335;
4146}
4147
4148
4149
4150
4151
4152
4153
4154
4155.review-container {
4156 padding: 10px 10px 0;
4157 display: flex;
4158 flex-direction: column;
4159 margin-bottom: 20px;
4160 background: #fff;
4161 border-radius: 4px;
4162 width: 100%;
4163 position: relative;
4164 box-shadow: 0px 0px 0px #00000057!important;
4165 overflow: hidden;
4166 }
4167
4168
4169 .review-container, .review-childrens-container {
4170 background: #FFFFFF;
4171 color: #777777;
4172 border-radius: 2px;
4173 border: 1px solid #E6E6E6!important;
4174 }
4175
4176
4177
4178 .review-container, .review-childrens-container {
4179 color: #000000!important;
4180 }
4181
4182 .ex-plus {
4183 color: #009a0a;
4184 margin-top: 29px;
4185 }
4186
4187 .ex-minus {
4188 color: #ff6464;
4189 margin-top: 26px;
4190 }
4191
4192 .review-title-container, .review-answer-title-container {
4193 color: #000000!important;
4194 font-size: 14px !important;
4195 line-height: 18px !important;
4196 }
4197
4198
4199
4200
4201
4202@media (min-width: 769px) {
4203 .btnmobile {
4204 display: none;
4205 }
4206
4207 }