@-ms-viewport {width: device-width}html {box-sizing: border-box;-ms-overflow-style: scrollbar}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px}.no-gutters {margin-right: 0;margin-left: 0}.no-gutters > .col,.no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}.col-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}.order-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}.order-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}.order-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.order-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}.order-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}.order-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.order-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}.order-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}.order-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}.order-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}.order-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}.order-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}.order-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}.order-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}.offset-1 {margin-left: 8.333333%}.offset-2 {margin-left: 16.666667%}.offset-3 {margin-left: 25%}.offset-4 {margin-left: 33.333333%}.offset-5 {margin-left: 41.666667%}.offset-6 {margin-left: 50%}.offset-7 {margin-left: 58.333333%}.offset-8 {margin-left: 66.666667%}.offset-9 {margin-left: 75%}.offset-10 {margin-left: 83.333333%}.offset-11 {margin-left: 91.666667%}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-sm-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}.col-sm-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-sm-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-sm-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-sm-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-sm-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-sm-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-sm-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-sm-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-sm-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-sm-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-sm-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-sm-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-sm-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}.order-sm-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}.order-sm-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}.order-sm-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.order-sm-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}.order-sm-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}.order-sm-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.order-sm-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}.order-sm-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}.order-sm-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}.order-sm-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}.order-sm-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}.order-sm-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}.order-sm-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}.order-sm-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}.offset-sm-0 {margin-left: 0}.offset-sm-1 {margin-left: 8.333333%}.offset-sm-2 {margin-left: 16.666667%}.offset-sm-3 {margin-left: 25%}.offset-sm-4 {margin-left: 33.333333%}.offset-sm-5 {margin-left: 41.666667%}.offset-sm-6 {margin-left: 50%}.offset-sm-7 {margin-left: 58.333333%}.offset-sm-8 {margin-left: 66.666667%}.offset-sm-9 {margin-left: 75%}.offset-sm-10 {margin-left: 83.333333%}.offset-sm-11 {margin-left: 91.666667%}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}.col-md-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-md-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-md-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-md-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-md-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-md-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-md-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-md-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-md-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-md-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-md-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}.order-md-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}.order-md-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}.order-md-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.order-md-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}.order-md-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}.order-md-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.order-md-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}.order-md-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}.order-md-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}.order-md-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}.order-md-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}.order-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}.order-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}.order-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}.offset-md-0 {margin-left: 0}.offset-md-1 {margin-left: 8.333333%}.offset-md-2 {margin-left: 16.666667%}.offset-md-3 {margin-left: 25%}.offset-md-4 {margin-left: 33.333333%}.offset-md-5 {margin-left: 41.666667%}.offset-md-6 {margin-left: 50%}.offset-md-7 {margin-left: 58.333333%}.offset-md-8 {margin-left: 66.666667%}.offset-md-9 {margin-left: 75%}.offset-md-10 {margin-left: 83.333333%}.offset-md-11 {margin-left: 91.666667%}}@media (min-width: 992px) {.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-lg-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}.col-lg-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-lg-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-lg-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-lg-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-lg-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-lg-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-lg-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-lg-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-lg-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-lg-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-lg-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-lg-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-lg-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}.order-lg-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}.order-lg-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}.order-lg-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.order-lg-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}.order-lg-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}.order-lg-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.order-lg-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}.order-lg-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}.order-lg-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}.order-lg-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}.order-lg-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}.order-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}.order-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}.order-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}.offset-lg-0 {margin-left: 0}.offset-lg-1 {margin-left: 8.333333%}.offset-lg-2 {margin-left: 16.666667%}.offset-lg-3 {margin-left: 25%}.offset-lg-4 {margin-left: 33.333333%}.offset-lg-5 {margin-left: 41.666667%}.offset-lg-6 {margin-left: 50%}.offset-lg-7 {margin-left: 58.333333%}.offset-lg-8 {margin-left: 66.666667%}.offset-lg-9 {margin-left: 75%}.offset-lg-10 {margin-left: 83.333333%}.offset-lg-11 {margin-left: 91.666667%}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%}.col-xl-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none}.col-xl-1 {-webkit-box-flex: 0;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%}.col-xl-2 {-webkit-box-flex: 0;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%}.col-xl-3 {-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}.col-xl-4 {-webkit-box-flex: 0;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%}.col-xl-5 {-webkit-box-flex: 0;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%}.col-xl-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%}.col-xl-7 {-webkit-box-flex: 0;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%}.col-xl-8 {-webkit-box-flex: 0;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%}.col-xl-9 {-webkit-box-flex: 0;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%}.col-xl-10 {-webkit-box-flex: 0;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%}.col-xl-11 {-webkit-box-flex: 0;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%}.col-xl-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}.order-xl-first {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1}.order-xl-last {-webkit-box-ordinal-group: 14;-ms-flex-order: 13;order: 13}.order-xl-0 {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0}.order-xl-1 {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}.order-xl-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2}.order-xl-3 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3}.order-xl-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4}.order-xl-5 {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5}.order-xl-6 {-webkit-box-ordinal-group: 7;-ms-flex-order: 6;order: 6}.order-xl-7 {-webkit-box-ordinal-group: 8;-ms-flex-order: 7;order: 7}.order-xl-8 {-webkit-box-ordinal-group: 9;-ms-flex-order: 8;order: 8}.order-xl-9 {-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9}.order-xl-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10}.order-xl-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11}.order-xl-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12}.offset-xl-0 {margin-left: 0}.offset-xl-1 {margin-left: 8.333333%}.offset-xl-2 {margin-left: 16.666667%}.offset-xl-3 {margin-left: 25%}.offset-xl-4 {margin-left: 33.333333%}.offset-xl-5 {margin-left: 41.666667%}.offset-xl-6 {margin-left: 50%}.offset-xl-7 {margin-left: 58.333333%}.offset-xl-8 {margin-left: 66.666667%}.offset-xl-9 {margin-left: 75%}.offset-xl-10 {margin-left: 83.333333%}.offset-xl-11 {margin-left: 91.666667%}}.d-none {display: none !important}.d-inline {display: inline !important}.d-inline-block {display: inline-block !important}.d-block {display: block !important}.d-table {display: table !important}.d-table-row {display: table-row !important}.d-table-cell {display: table-cell !important}.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}@media (min-width: 576px) {.d-sm-none {display: none !important}.d-sm-inline {display: inline !important}.d-sm-inline-block {display: inline-block !important}.d-sm-block {display: block !important}.d-sm-table {display: table !important}.d-sm-table-row {display: table-row !important}.d-sm-table-cell {display: table-cell !important}.d-sm-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-sm-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 768px) {.d-md-none {display: none !important}.d-md-inline {display: inline !important}.d-md-inline-block {display: inline-block !important}.d-md-block {display: block !important}.d-md-table {display: table !important}.d-md-table-row {display: table-row !important}.d-md-table-cell {display: table-cell !important}.d-md-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-md-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 992px) {.d-lg-none {display: none !important}.d-lg-inline {display: inline !important}.d-lg-inline-block {display: inline-block !important}.d-lg-block {display: block !important}.d-lg-table {display: table !important}.d-lg-table-row {display: table-row !important}.d-lg-table-cell {display: table-cell !important}.d-lg-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-lg-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}}@media (min-width: 1200px) {.d-xl-none {display: none !important}.d-xl-inline {display: inline !important}.d-xl-inline-block {display: inline-block !important}.d-xl-block {display: block !important}.d-xl-table {display: table !important}.d-xl-table-row {display: table-row !important}.d-xl-table-cell {display: table-cell !important}.d-xl-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-xl-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}}@media print {.d-print-none {display: none !important}.d-print-inline {display: inline !important}.d-print-inline-block {display: inline-block !important}.d-print-block {display: block !important}.d-print-table {display: table !important}.d-print-table-row {display: table-row !important}.d-print-table-cell {display: table-cell !important}.d-print-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important}.d-print-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important}}.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important}.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important}.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.justify-content-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important}.justify-content-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important}.align-items-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important}.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}.align-items-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important}@media (min-width: 576px) {.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important}.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important}.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-sm-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.justify-content-sm-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-sm-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-sm-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important}.justify-content-sm-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-sm-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important}.align-items-sm-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important}.align-items-sm-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}.align-items-sm-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-sm-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important}.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important}.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 768px) {.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important}.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important}.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-md-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.justify-content-md-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-md-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-md-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important}.justify-content-md-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-md-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important}.align-items-md-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important}.align-items-md-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}.align-items-md-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-md-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important}.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important}.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 992px) {.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important}.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important}.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-lg-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.justify-content-lg-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-lg-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-lg-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important}.justify-content-lg-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-lg-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important}.align-items-lg-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important}.align-items-lg-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}.align-items-lg-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-lg-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important}.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important}.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important}}@media (min-width: 1200px) {.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important}.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important}.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important}.flex-xl-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important}.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important}.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important}.justify-content-xl-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important}.justify-content-xl-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important}.justify-content-xl-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important}.justify-content-xl-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important}.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important}.align-items-xl-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important}.align-items-xl-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important}.align-items-xl-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important}.align-items-xl-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important}.align-items-xl-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important}.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important}.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important}.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important}.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important}.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important}.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important}.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important}.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important}.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important}.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important}.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important}.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important}}@charset "UTF-8";@-ms-viewport {width: device-width}.py-5 .page-title {margin-bottom: 0}.bg-white {background: #fff}.rounded {overflow: hidden}.rounded-bottom-0 {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important}.fdb-block {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizelegibility;padding: 7.5rem 0;position: relative;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;background-color: #ffffff}.fdb-block .container {background-position: center;background-repeat: no-repeat;background-size: contain}.fdb-block .container.bg-r {background-position: right}.fdb-block.fdb-viewport {min-height: calc(100% - 2 * 7.5rem)}.fdb-block.fdb-viewport .container {min-height: calc(100% - 2 * 7.5rem)}.fdb-block.fdb-image-bg {color: #f2f2f2}.fdb-block .fdb-box {background: #ffffff;padding: 3.75rem 2.5rem;overflow: hidden;color: #444444;border-radius: 0.25rem;box-shadow: 0 0.3125rem 0.875rem 0 rgba(129, 129, 129, 0.2) !important}.fdb-block .fdb-touch {border-top: solid 0.3125rem #329ef7;z-index: 2}.fdb-block img+p,.fdb-block img+h3,.fdb-block img+h4 {margin-top: 1.25rem}.fdb-block img+h1,.fdb-block img+h2 {margin-top: 2.5rem}.fdb-block .col-fill-left {width: 50%;position: absolute;left: 0;top: 0;bottom: 0;background-size: cover;background-position: center;z-index: 1}.fdb-block .col-fill-left+div {position: relative;z-index: 2}.fdb-block .col-fill-right {width: 50%;position: absolute;right: 0;top: 0;bottom: 0;background-size: cover;background-position: center;z-index: 1}.fdb-block .col-fill-right+div {position: relative;z-index: 2}.fdb-block img.fdb-icon {width: auto;width: 3.75rem}.fdb-block img.fdb-icon-round {width: auto;width: 3.75rem}.fdb-block .row-100 {height: 6.25rem;width: 100%}.fdb-block .row-50 {height: 3.125rem;width: 100%}.fdb-block .row-70 {height: 4.375rem;width: 100%}.justify-center {display: flex;align-items: center;justify-content: center}.text-center {text-align: center}.pb-5,.py-5 {padding-bottom: 3rem !important}.pt-5,.py-5 {padding-top: 3rem !important}.pl-4,.px-4 {padding-left: 1.5rem !important}.pr-4,.px-4 {padding-right: 1.5rem !important}.ml-auto,.mx-auto {margin-left: auto !important}.mr-auto,.mx-auto {margin-right: auto !important}.ml-3,.mx-3 {margin-left: 1rem !important}.mr-3,.mx-3 {margin-right: 1rem !important}.mr-4,.mx-4 {margin-right: 1.5rem !important}.mb-2,.my-2 {margin-bottom: .5rem !important}.mt-2,.my-2 {margin-top: .5rem !important}.p-5 {padding: 3rem !important}.p-3 {padding: 1rem !important}.bg-dark {background-color: #343a40 !important}.mt-5,.my-5 {margin-top: 3rem !important}.pb-0,.py-0 {padding-bottom: 0 !important}.pt-0,.py-0 {padding-top: 0 !important}.mt-4,.my-4 {margin-top: 1.5rem !important}.m-auto {margin: auto !important}.text-white {color: #fff}@media (min-width: 768px) {.pt-md-0,.py-md-0 {padding-top: 0 !important}}.rounded {border-radius: .25rem !important}@media (min-width: 992px) {.pb-lg-3,.py-lg-3 {padding-bottom: 1rem !important}.pt-lg-3,.py-lg-3 {padding-top: 1rem !important}.mt-lg-0,.my-lg-0 {margin-top: 0 !important}}.rounded-left {border-top-left-radius: .25rem !important;border-bottom-left-radius: .25rem !important}.mb-4 {margin-bottom: 1.5rem !important}.mb-5 {margin-bottom: 3rem !important}.lead {font-size: 1.25rem}.constrain-width {max-width: 45rem;margin: 0 auto}.col-feature {padding-top: 1rem;padding-bottom: 1rem}.rounded-circle {border-radius: 50%}.col-team img {width: 120px;height: 120px;max-width: 8rem}.col-team {padding-top: 2rem;padding-bottom: 2rem;text-align: center}.emphasis {font-family: Georgia, Times, 'Times New Roman';font-style: italic;color: #59a0d7}.box {background: #fff;box-shadow: 0 0.2rem 2rem rgb(0 0 0 / 5%);padding: 0rem;padding-bottom: 1rem;margin-bottom: 0rem;border-radius: .3rem}.rounded-corners {border-radius: .3rem}.col-gallery {margin-bottom: 30px}.col-gallery img {width: 100%;height: 270px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;object-fit: cover}.text-left {text-align: left !important}@media (min-width: 768px) {.text-md-left {text-align: left}.text-md-right {text-align: right}}.page {box-sizing: border-box;-webkit-tap-highlight-color: transparent;-webkit-text-size-adjust: 100%;min-width: 320px;min-height: 100%;overflow-x: hidden}.page__inner {min-height: 100vh;display: flex;flex-direction: column}.fancybox-active .page__inner {-webkit-filter: blur(10px);filter: blur(10px)}.boxed .main-content {background-color: #fff}.page__content {flex-grow: 1}.page__footer-wrapper {flex-shrink: 0}.page__section {padding: 20px 0}.use-sidebar .layout-col-1-9 .page__section {margin-bottom: 30px;padding: 0}.page-header {position: relative;z-index: 10}*,:after,:before {box-sizing: border-box}* {-webkit-tap-highlight-color: transparent}body {display: flex;flex-direction: column;margin: 0;min-height: 100%;word-break: break-word;font-family: -apple-system, BlinkMacSystemFont, Roboto, Ubuntu, "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size: 16px;line-height: 1.5;text-align: left;color: #333;background-color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[tabindex="-1"]:focus {outline: 0 !important}[role="button"] {cursor: pointer}[type="search"]::-webkit-search-decoration {-webkit-appearance: none}[role="button"],a,button,input,label,select,textarea {touch-action: manipulation;margin: 0}button,input {overflow: visible;text-transform: none}[type="reset"],[type="submit"],button,html [type="button"] {-webkit-appearance: button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner {padding: 0;border-style: none}input[type="date"],input[type="datetime-local"],input[type="month"],input[type="time"] {-webkit-appearance: listbox}textarea {overflow: auto;resize: vertical}svg {fill: currentColor}a svg,button svg {pointer-events: none}svg:not(:root) {overflow: hidden}img {max-width: 100%;height: auto}a {color: #333;background-color: transparent;transition: color 0.3s;outline: 0}a:focus,a:hover {color: var(--main-color)}hr {box-sizing: content-box;height: 0;overflow: visible;margin-top: 2em;margin-bottom: 2em;border: 0;border-top: 1px solid #e2e2e2}h1,h2,h3,h4,h5,h6 {margin-top: 1em;margin-bottom: 0.5em;font-family: inherit;font-weight: 400;line-height: 1.2;color: currentColor}h1 {font-size: 32px}h2 {font-size: 29px}h3 {font-size: 24px}h4 {font-size: 18px}h5 {font-size: 16px}h6 {font-size: 16px}address,blockquote,dl,figure,ol,p,pre,table,ul {margin-top: 0;margin-bottom: 1em}p {-webkit-hyphens: auto;-ms-hyphens: auto;hyphens: auto;hyphenate-limit-chars: 6 3 3;hyphenate-limit-lines: 2;hyphenate-limit-last: always;hyphenate-limit-zone: 8%}address {font-style: normal}ol,ul {margin-bottom: 1em;padding-left: 1.5em}ol ol,ol ul,ul ol,ul ul {margin-top: 0;margin-bottom: 0}li {line-height: inherit}small {font-size: 12px}sub,sup {font-size: 12px}b,strong {font-weight: bolder}blockquote {padding: 0;margin-left: 0;margin-right: 0}summary {display: block;outline: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;list-style: none}summary::-webkit-details-marker {display: none}.card {width: 100%;margin-bottom: 20px;background-color: #fff;box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0;border-radius: 8px;transition: box-shadow 0.25s, border-color 0.25s}.type-normal .card {border: 1px solid #e2e2e2}.type-normal .card:hover {border-color: transparent;box-shadow: rgba(0, 0, 0, 0.1) 0 0 20px 0, rgba(0, 0, 0, 0.1) 0 0 20px 0}.type-normal .card.bg-gray {border: 0}.type-flat .card {box-shadow: none}.card:hover {box-shadow: rgba(0, 0, 0, 0.1) 0 0 20px 0, rgba(0, 0, 0, 0.1) 0 0 20px 0}.card__body {padding: 20px}.card--has-padding {padding: 20px}.shadow {box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0}.bg-main {background-color: var(--main-color)}.bg-gray {background-color: #f3f4f6}.shine {display: inline-flex;position: relative;overflow: hidden}.shine:before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: "";width: 50%;height: 100%;opacity: 0;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.3) 100%);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);-webkit-filter: blur(8px);filter: blur(8px)}.shine:hover:before {opacity: 1;-webkit-animation: shine 0.5s;animation: shine 0.5s}@-webkit-keyframes shine {100% {left: 125%}}@keyframes shine {100% {left: 125%}}.ui-slider {position: relative;text-align: left;height: 2px;margin-bottom: 10px;background-color: #eee;border: 0;border-radius: 8px}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;top: -8px;width: 18px;height: 18px;margin-left: 0;border-radius: 3px;background-color: #fff;border: 2px solid var(--main-color);outline: 0;cursor: pointer;transition: none;touch-action: none;font-size: 0}.ui-slider .ui-slider-handle:last-child {margin-left: -18px}.ui-slider .ui-slider-handle:before {content: "";position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: var(--main-color);width: 2px;height: 6px}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0}.ui-slider .ui-widget-header {height: 2px;background-color: var(--main-color)}.pop-up {display: none;width: 500px}.pop-up__icon {display: block;width: 80px;height: 80px;margin-bottom: 20px}.pop-up__icon--success {color: #5cb75c}.pop-up__title {font-size: 28px;margin: 0 0 25px}.pop-up__content {padding: 0 0 10px}.pop-up--align-center {text-align: center !important}.pop-up--align-center .pop-up__icon {margin-right: auto;margin-left: auto}.details {font-size: 14px}.details__content {margin-top: 20px}.details__content p {margin-bottom: 5px}.details__text-muted {color: #999}:root {--swiper-theme-color: #007aff}.swiper-container {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1}.swiper-container-vertical>.swiper-wrapper {flex-direction: column}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;box-sizing: content-box}.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper {flex-wrap: wrap}.swiper-container-multirow-column>.swiper-wrapper {flex-wrap: wrap;flex-direction: column}.swiper-container-free-mode>.swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto}.swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform}.swiper-slide-invisible-blank {visibility: hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height: auto}.swiper-container-autoheight .swiper-wrapper {align-items: flex-start;transition-property: height, -webkit-transform;transition-property: transform, height;transition-property: transform, height, -webkit-transform}.swiper-container-3d {-webkit-perspective: 1200px;perspective: 1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;transform-style: preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10}.swiper-container-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {display: none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align: start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {-ms-scroll-snap-type: x mandatory;scroll-snap-type: x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {-ms-scroll-snap-type: y mandatory;scroll-snap-type: y mandatory}:root {--swiper-navigation-size: 18px}.swiper-button-next,.swiper-button-prev {position: absolute;top: 50%;width: 40px;height: 40px;background-color: #fff;border-radius: 8px;margin-top: -20px;z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center}.swiper-button-next:hover,.swiper-button-prev:hover {color: #fff;background-color: var(--main-color)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity: 0.5;cursor: auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next {left: 10px;right: auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {content: "";font-size: 0;width: 12px;height: 12px;margin-right: -3px;border-left: 2px solid currentColor;border-bottom: 2px solid currentColor;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev {right: 10px;left: auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after {content: "";font-size: 0;width: 12px;height: 12px;margin-left: -3px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white {--swiper-navigation-color: #ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black {--swiper-navigation-color: #000000}.swiper-button-lock {display: none}.swiper-pagination {position: absolute;text-align: center;transition: 0.3s opacity;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10}.swiper-pagination.swiper-pagination-hidden {opacity: 0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom: 1px;left: 0;width: 100%}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform: scale(0.33);transform: scale(0.33);position: relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform: scale(1);transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform: scale(1);transform: scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform: scale(0.66);transform: scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform: scale(0.33);transform: scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform: scale(0.66);transform: scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform: scale(0.33);transform: scale(0.33)}.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: 0.2}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer}.swiper-pagination-bullet-active {opacity: 1;background: var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 6px 0;display: block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: 0.2s transform, 0.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 0.2s transform, 0.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 0.2s transform, 0.2s right}.swiper-pagination-progressbar {background: rgba(0, 0, 0, 0.25);position: absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;transform-origin: left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin: right top;transform-origin: right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {width: 4px;height: 100%;left: 0;top: 0}.swiper-pagination-white {--swiper-pagination-color: #ffffff}.swiper-pagination-black {--swiper-pagination-color: #000000}.swiper-pagination-lock {display: none}.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0, 0, 0, 0.1)}.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%}.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%}.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, 0.5);border-radius: 10px;left: 0;top: 0}.swiper-scrollbar-cursor-drag {cursor: move}.swiper-scrollbar-lock {display: none}.swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {max-width: 100%;max-height: 100%;-o-object-fit: contain;object-fit: contain}.swiper-slide-zoomed {cursor: move}.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s infinite linear;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent}.swiper-lazy-preloader-white {--swiper-preloader-color: #fff}.swiper-lazy-preloader-black {--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide {transition-timing-function: ease-out}.swiper-container-fade .swiper-slide {pointer-events: none;transition-property: opacity}.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-container-cube {overflow: visible}.swiper-container-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;-webkit-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%}.swiper-container-cube .swiper-slide .swiper-slide {pointer-events: none}.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;transform-origin: 100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {pointer-events: auto;visibility: visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: #000;opacity: 0.6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0}.swiper-container-flip {overflow: visible}.swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1}.swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden}.use-sidebar .layout-col-1-9 .page-slider {margin-bottom: 30px}.page-slider .btn {margin-top: 25px}.page-slider__slide {position: relative;overflow: hidden}.page-slider__image {width: 100%;height: auto;-o-object-fit: contain;object-fit: contain}.page-slider__caption {padding: 30px 0;text-align: center}.page-slider__opacity {display: none}.page-slider__title {position: relative;z-index: 10;font-size: 1.5rem;line-height: 1em}.page-slider__text {position: relative;z-index: 10;margin: 15px 0 0;font-size: 14px;line-height: 22px}.page-slider__btn {position: relative;z-index: 10}.page-slider__next,.page-slider__prev {width: 40px;height: 40px;background-color: #fff;border-radius: 8px}.page-slider--no-dots .swiper-pagination {display: none}.page-slider--no-arrows .swiper-button-next,.page-slider--no-arrows .swiper-button-prev {display: none}.sweet-overlay {background-color: #000;background-color: rgba(0, 0, 0, 0.4) !important;position: fixed;left: 0;right: 0;top: 0;bottom: 0;display: none;z-index: 10000}.sweet-alert {background-color: #fff !important;width: 478px;padding: 17px;border-radius: 5px;text-align: center;position: fixed;left: 50%;top: 50%;margin-left: -256px;margin-top: -200px;overflow: hidden;display: none;z-index: 99999}.sweet-alert h2 {color: #575757;font-size: 30px;text-align: center;font-weight: 600;text-transform: none;position: relative;margin: 25px 0;padding: 0;line-height: 40px;display: block}.sweet-alert p {color: #797979;font-size: 16px;text-align: center;font-weight: 300;position: relative;text-align: inherit;float: none;margin: 0;padding: 0;line-height: normal}.sweet-alert fieldset {border: none;position: relative}.sweet-alert .sa-error-container {background-color: #f1f1f1;margin-left: -17px;margin-right: -17px;overflow: hidden;padding: 0 10px;max-height: 0;transition: padding 0.15s, max-height 0.15s}.sweet-alert .sa-error-container.show {padding: 10px 0;max-height: 100px;transition: padding 0.25s, max-height 0.25s}.sweet-alert .sa-error-container .icon {display: inline-block;width: 24px;height: 24px;border-radius: 50%;background-color: #ea7d7d;color: #fff;line-height: 24px;text-align: center;margin-right: 3px}.sweet-alert .sa-error-container p {display: inline-block}.sweet-alert .sa-input-error {position: absolute;top: 29px;right: 26px;width: 20px;height: 20px;opacity: 0;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;transition: all 0.1s}.sweet-alert .sa-input-error::after,.sweet-alert .sa-input-error::before {content: "";width: 20px;height: 6px;background-color: #f06e57;border-radius: 3px;position: absolute;top: 50%;margin-top: -4px;left: 50%;margin-left: -9px}.sweet-alert .sa-input-error::before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-input-error::after {-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-input-error.show {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}.sweet-alert input {width: 100%;box-sizing: border-box;border-radius: 3px;border: 1px solid #d7d7d7;height: 43px;margin-top: 10px;margin-bottom: 17px;font-size: 18px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);padding: 0 12px;display: none;transition: all 0.3s}.sweet-alert input:focus {outline: 0;box-shadow: 0 0 3px #c4e6f5;border: 1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder {-moz-transition: opacity 0.3s 30ms ease;transition: opacity 0.3s 30ms ease;opacity: 0.5}.sweet-alert input:focus:-ms-input-placeholder {-ms-transition: opacity 0.3s 30ms ease;transition: opacity 0.3s 30ms ease;opacity: 0.5}.sweet-alert input:focus::-webkit-input-placeholder {-webkit-transition: opacity 0.3s 30ms ease;transition: opacity 0.3s 30ms ease;opacity: 0.5}.sweet-alert input::-moz-placeholder {color: #bdbdbd}.sweet-alert input:-ms-input-placeholder {color: #bdbdbd}.sweet-alert input::-webkit-input-placeholder {color: #bdbdbd}.sweet-alert.show-input input {display: block}.sweet-alert .sa-confirm-button-container {display: inline-block;position: relative}.sweet-alert .la-ball-fall {position: absolute;left: 50%;top: 50%;margin-left: -27px;margin-top: 4px;opacity: 0;visibility: hidden}.sweet-alert button {background-color: #8cd4f5;color: #fff;border: none;box-shadow: none;font-size: 17px;font-weight: 500;border-radius: 5px;padding: 10px 32px;margin: 26px 5px 0 5px;cursor: pointer}.sweet-alert button:focus {outline: 0;box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05)}.sweet-alert button:hover {background-color: #7ecff4}.sweet-alert button:active {background-color: #5dc2f1}.sweet-alert button.cancel {background-color: #c1c1c1}.sweet-alert button.cancel:hover {background-color: #b9b9b9}.sweet-alert button.cancel:active {background-color: #a8a8a8}.sweet-alert button.cancel:focus {box-shadow: rgba(197, 205, 211, 0.8) 0 0 2px, rgba(0, 0, 0, 0.0470588) 0 0 0 1px inset !important}.sweet-alert button[disabled] {opacity: 0.6;cursor: default}.sweet-alert button.confirm[disabled] {color: transparent}.sweet-alert button.confirm[disabled]~.la-ball-fall {opacity: 1;visibility: visible;transition-delay: 0s}.sweet-alert button::-moz-focus-inner {border: 0}.sweet-alert[data-has-cancel-button="false"] button {box-shadow: none !important}.sweet-alert[data-has-confirm-button="false"][data-has-cancel-button="false"] {padding-bottom: 40px}.sweet-alert .sa-icon {width: 80px;height: 80px;border: 4px solid gray;border-radius: 40px;border-radius: 50%;margin: 20px auto;padding: 0;position: relative;box-sizing: content-box}.sweet-alert .sa-icon.sa-error {border-color: #f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark {position: relative;display: block}.sweet-alert .sa-icon.sa-error .sa-line {position: absolute;height: 5px;width: 47px;background-color: #f27474;display: block;top: 37px;border-radius: 2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left {-webkit-transform: rotate(45deg);transform: rotate(45deg);left: 17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);right: 16px}.sweet-alert .sa-icon.sa-warning {border-color: #f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body {position: absolute;width: 5px;height: 47px;left: 50%;top: 10px;border-radius: 2px;margin-left: -2px;background-color: #f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot {position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;left: 50%;bottom: 10px;background-color: #f8bb86}.sweet-alert .sa-icon.sa-info {border-color: #c9dae1}.sweet-alert .sa-icon.sa-info::before {content: "";position: absolute;width: 5px;height: 29px;left: 50%;bottom: 17px;border-radius: 2px;margin-left: -2px;background-color: #c9dae1}.sweet-alert .sa-icon.sa-info::after {content: "";position: absolute;width: 7px;height: 7px;border-radius: 50%;margin-left: -3px;top: 19px;background-color: #c9dae1;left: 50%}.sweet-alert .sa-icon.sa-success {border-color: #a5dc86}.sweet-alert .sa-icon.sa-success::after,.sweet-alert .sa-icon.sa-success::before {content: "";border-radius: 40px;border-radius: 50%;position: absolute;width: 60px;height: 120px;background: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success::before {border-radius: 120px 0 0 120px;top: -7px;left: -33px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 60px 60px;transform-origin: 60px 60px}.sweet-alert .sa-icon.sa-success::after {border-radius: 0 120px 120px 0;top: -11px;left: 30px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 0 60px;transform-origin: 0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder {width: 80px;height: 80px;border: 4px solid rgba(165, 220, 134, 0.2);border-radius: 40px;border-radius: 50%;box-sizing: content-box;position: absolute;left: -4px;top: -4px;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-fix {width: 5px;height: 90px;background-color: #fff;position: absolute;left: 28px;top: 8px;z-index: 1;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line {height: 5px;background-color: #a5dc86;display: block;border-radius: 2px;position: absolute;z-index: 2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {width: 25px;left: 14px;top: 46px;-webkit-transform: rotate(45deg);transform: rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long {width: 47px;right: 8px;top: 38px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}.sweet-alert .sa-icon.sa-custom {background-size: contain;border-radius: 0;border: none;background-position: center center;background-repeat: no-repeat}@-webkit-keyframes showSweetAlert {0% {transform: scale(0.7);-webkit-transform: scale(0.7)}45% {transform: scale(1.05);-webkit-transform: scale(1.05)}80% {transform: scale(0.95);-webkit-transform: scale(0.95)}100% {transform: scale(1);-webkit-transform: scale(1)}}@keyframes showSweetAlert {0% {transform: scale(0.7);-webkit-transform: scale(0.7)}45% {transform: scale(1.05);-webkit-transform: scale(1.05)}80% {transform: scale(0.95);-webkit-transform: scale(0.95)}100% {transform: scale(1);-webkit-transform: scale(1)}}@-webkit-keyframes hideSweetAlert {0% {transform: scale(1);-webkit-transform: scale(1)}100% {transform: scale(0.5);-webkit-transform: scale(0.5)}}@keyframes hideSweetAlert {0% {transform: scale(1);-webkit-transform: scale(1)}100% {transform: scale(0.5);-webkit-transform: scale(0.5)}}@-webkit-keyframes slideFromTop {0% {top: 0}100% {top: 50%}}@keyframes slideFromTop {0% {top: 0}100% {top: 50%}}@-webkit-keyframes slideToTop {0% {top: 50%}100% {top: 0}}@keyframes slideToTop {0% {top: 50%}100% {top: 0}}@-webkit-keyframes slideFromBottom {0% {top: 70%}100% {top: 50%}}@keyframes slideFromBottom {0% {top: 70%}100% {top: 50%}}@-webkit-keyframes slideToBottom {0% {top: 50%}100% {top: 70%}}@keyframes slideToBottom {0% {top: 50%}100% {top: 70%}}.showSweetAlert[data-animation="pop"] {-webkit-animation: showSweetAlert 0.3s;animation: showSweetAlert 0.3s}.showSweetAlert[data-animation="none"] {-webkit-animation: none;animation: none}.showSweetAlert[data-animation="slide-from-top"] {-webkit-animation: slideFromTop 0.3s;animation: slideFromTop 0.3s}.showSweetAlert[data-animation="slide-from-bottom"] {-webkit-animation: slideFromBottom 0.3s;animation: slideFromBottom 0.3s}.hideSweetAlert[data-animation="pop"] {-webkit-animation: hideSweetAlert 0.2s;animation: hideSweetAlert 0.2s}.hideSweetAlert[data-animation="none"] {-webkit-animation: none;animation: none}.hideSweetAlert[data-animation="slide-from-top"] {-webkit-animation: slideToTop 0.4s;animation: slideToTop 0.4s}.hideSweetAlert[data-animation="slide-from-bottom"] {-webkit-animation: slideToBottom 0.3s;animation: slideToBottom 0.3s}@-webkit-keyframes animateSuccessTip {0% {width: 0;left: 1px;top: 19px}54% {width: 0;left: 1px;top: 19px}70% {width: 50px;left: -8px;top: 37px}84% {width: 17px;left: 21px;top: 48px}100% {width: 25px;left: 14px;top: 45px}}@keyframes animateSuccessTip {0% {width: 0;left: 1px;top: 19px}54% {width: 0;left: 1px;top: 19px}70% {width: 50px;left: -8px;top: 37px}84% {width: 17px;left: 21px;top: 48px}100% {width: 25px;left: 14px;top: 45px}}@-webkit-keyframes animateSuccessLong {0% {width: 0;right: 46px;top: 54px}65% {width: 0;right: 46px;top: 54px}84% {width: 55px;right: 0;top: 35px}100% {width: 47px;right: 8px;top: 38px}}@keyframes animateSuccessLong {0% {width: 0;right: 46px;top: 54px}65% {width: 0;right: 46px;top: 54px}84% {width: 55px;right: 0;top: 35px}100% {width: 47px;right: 8px;top: 38px}}@-webkit-keyframes rotatePlaceholder {0% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}@keyframes rotatePlaceholder {0% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}5% {transform: rotate(-45deg);-webkit-transform: rotate(-45deg)}12% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}100% {transform: rotate(-405deg);-webkit-transform: rotate(-405deg)}}.animateSuccessTip {-webkit-animation: animateSuccessTip 0.75s;animation: animateSuccessTip 0.75s}.animateSuccessLong {-webkit-animation: animateSuccessLong 0.75s;animation: animateSuccessLong 0.75s}.sa-icon.sa-success.animate::after {-webkit-animation: rotatePlaceholder 4.25s ease-in;animation: rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon {0% {transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100% {transform: rotateX(0);-webkit-transform: rotateX(0);opacity: 1}}@keyframes animateErrorIcon {0% {transform: rotateX(100deg);-webkit-transform: rotateX(100deg);opacity: 0}100% {transform: rotateX(0);-webkit-transform: rotateX(0);opacity: 1}}.animateErrorIcon {-webkit-animation: animateErrorIcon 0.5s;animation: animateErrorIcon 0.5s}@-webkit-keyframes animateXMark {0% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80% {transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100% {transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}@keyframes animateXMark {0% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}50% {transform: scale(0.4);-webkit-transform: scale(0.4);margin-top: 26px;opacity: 0}80% {transform: scale(1.15);-webkit-transform: scale(1.15);margin-top: -6px}100% {transform: scale(1);-webkit-transform: scale(1);margin-top: 0;opacity: 1}}.animateXMark {-webkit-animation: animateXMark 0.5s;animation: animateXMark 0.5s}@-webkit-keyframes pulseWarning {0% {border-color: #f8d486}100% {border-color: #f8bb86}}@keyframes pulseWarning {0% {border-color: #f8d486}100% {border-color: #f8bb86}}.pulseWarning {-webkit-animation: pulseWarning 0.75s infinite alternate;animation: pulseWarning 0.75s infinite alternate}@-webkit-keyframes pulseWarningIns {0% {background-color: #f8d486}100% {background-color: #f8bb86}}@keyframes pulseWarningIns {0% {background-color: #f8d486}100% {background-color: #f8bb86}}.pulseWarningIns {-webkit-animation: pulseWarningIns 0.75s infinite alternate;animation: pulseWarningIns 0.75s infinite alternate}@-webkit-keyframes rotate-loading {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes rotate-loading {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}body.compensate-for-scrollbar {overflow: hidden}.fancybox-active {height: auto}.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden}.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: 0;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;touch-action: manipulation;-webkit-transform: translateZ(0);transform: translateZ(0);width: 100%;z-index: 99992}.fancybox-container * {box-sizing: border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0}.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto}.fancybox-bg {background: rgba(11, 31, 51, 0.62);opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg {opacity: 1;transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity 0.25s ease, visibility 0s ease 0.25s;visibility: hidden;z-index: 99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity 0.25s ease 0s, visibility 0s ease 0s;visibility: visible}.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.fancybox-toolbar {right: 0;top: 0}.fancybox-stage {direction: ltr;overflow: visible;-webkit-transform: translateZ(0);transform: translateZ(0);z-index: 99994}.fancybox-is-open .fancybox-stage {overflow: hidden}.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: 0;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;white-space: normal;width: 100%;z-index: 99994}.fancybox-slide::before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous {display: block}.fancybox-slide--image {overflow: hidden;padding: 44px 0}.fancybox-slide--image::before {display: none}.fancybox-slide--html {padding: 6px}.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle}.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility: hidden;background: 0 0;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;transform-origin: top left;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995}.fancybox-can-zoomOut .fancybox-content {cursor: -webkit-zoom-out;cursor: zoom-out}.fancybox-can-zoomIn .fancybox-content {cursor: -webkit-zoom-in;cursor: zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content {cursor: -webkit-grab;cursor: grab}.fancybox-is-grabbing .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing}.fancybox-container [data-selectable="true"] {cursor: text}.fancybox-image,.fancybox-spaceball {background: 0 0;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%}.fancybox-spaceball {z-index: 1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%}.fancybox-slide--video .fancybox-content {background: #000}.fancybox-slide--map .fancybox-content {background: #e5e3df}.fancybox-slide--iframe .fancybox-content {background: #fff}.fancybox-iframe,.fancybox-video {background: 0 0;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%}.fancybox-iframe {left: 0;position: absolute;top: 0}.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%}.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0}.fancybox-button {background: rgba(30, 30, 30, 0.6);border: 0;border-radius: 8px;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 0;position: relative;transition: color 0.2s;vertical-align: top;visibility: inherit;width: 44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited {color: #ccc}.fancybox-button:hover {color: #fff}.fancybox-button:focus {outline: 0}.fancybox-button.fancybox-focus {outline: 1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover {color: #888;cursor: default;outline: 0}.fancybox-button div {height: 100%}.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%}.fancybox-button svg path {fill: currentColor;stroke-width: 0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2) {display: none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1) {display: none}.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0;transform-origin: 0;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-timing-function: linear;z-index: 99998}.fancybox-close-small {background: 0 0;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: 0.8;padding: 0;position: absolute;right: -12px;top: -44px;z-index: 401}.fancybox-close-small:hover {color: #fff;opacity: 1}.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none}.fancybox-navigation .fancybox-button {background-clip: content-box;opacity: 0;position: absolute;top: calc(50% - 50px)}.fancybox-navigation .fancybox-button div {padding: 7px}.fancybox-navigation .fancybox-button--arrow_left {left: 10px}.fancybox-navigation .fancybox-button--arrow_right {right: 10px}.fancybox-caption {background: linear-gradient(to top,rgba(0, 0, 0, 0.85) 0,rgba(0, 0, 0, 0.3) 50%,rgba(0, 0, 0, 0.15) 65%,rgba(0, 0, 0, 0.075) 75.5%,rgba(0, 0, 0, 0.037) 82.85%,rgba(0, 0, 0, 0.019) 88%,rgba(0, 0, 0, 0) 100%);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px 44px;pointer-events: none;right: 0;text-align: center;z-index: 99996}.fancybox-caption--separate {margin-top: -50px}.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited {color: #ccc;text-decoration: none}.fancybox-caption a:hover {color: #fff;text-decoration: underline}.fancybox-loading {-webkit-animation: fancybox-rotate 1s linear infinite;animation: fancybox-rotate 1s linear infinite;background: 0 0;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: 0.7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999}@-webkit-keyframes fancybox-rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes fancybox-rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current {opacity: 1}.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0.5, 0.5, 0.5);transform: scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-360deg);transform: rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0);transform: rotate(0)}.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);transform: scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translate3d(0, 0, 0) scale(1);transform: translate3d(0, 0, 0) scale(1)}.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center}.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px 0}.fancybox-share p {margin: 0;padding: 0}.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px 5px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all 0.2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap}.fancybox-share__button:link,.fancybox-share__button:visited {color: #fff}.fancybox-share__button:hover {text-decoration: none}.fancybox-share__button--fb {background: #3b5998}.fancybox-share__button--fb:hover {background: #344e86}.fancybox-share__button--pt {background: #bd081d}.fancybox-share__button--pt:hover {background: #aa0719}.fancybox-share__button--tw {background: #1da1f2}.fancybox-share__button--tw:hover {background: #0d95e8}.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px}.fancybox-share__button svg path {fill: #fff}.fancybox-share__input {background: 0 0;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0 0;outline: 0;padding: 10px 15px;width: 100%}.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px 2px;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;width: 212px;z-index: 99995}.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden}.fancybox-show-thumbs .fancybox-thumbs {display: block}.fancybox-show-thumbs .fancybox-inner {right: 212px}.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%}.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px}.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0, 0, 0, 0.1);background-position: center center;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: 0;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px}.fancybox-thumbs__list a::before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: 99991}.fancybox-thumbs__list a:focus::before {opacity: 0.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before {opacity: 1}.toast-title {font-weight: 700}.toast-message {-ms-word-wrap: break-word;word-wrap: break-word}.toast-message a,.toast-message label {color: #fff}.toast-message a:hover {color: #ccc;text-decoration: none}.toast-close-button {position: relative;right: -0.3em;top: -0.3em;float: right;font-size: 20px;font-weight: 700;color: #fff;opacity: 0.8}.toast-close-button:focus,.toast-close-button:hover {color: #000;text-decoration: none;cursor: pointer;opacity: 0.4}button.toast-close-button {padding: 0;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none}.toast-top-center {top: 0;right: 0;width: 100%}.toast-bottom-center {bottom: 0;right: 0;width: 100%}.toast-top-full-width {top: 0;right: 0;width: 100%}.toast-bottom-full-width {bottom: 0;right: 0;width: 100%}.toast-top-left {top: 12px;left: 12px}.toast-top-right {top: 12px;right: 12px}.toast-bottom-right {right: 12px;bottom: 12px}.toast-bottom-left {bottom: 12px;left: 12px}#toast-container {position: fixed;z-index: 999999}#toast-container * {box-sizing: border-box}#toast-container>div {position: relative;overflow: hidden;margin: 0 0 6px;padding: 15px 15px 15px 50px;width: 300px;border-radius: 3px 3px 3px 3px;background-position: 15px center;background-repeat: no-repeat;color: #fff;opacity: 0.8}#toast-container> :hover {opacity: 1;cursor: pointer}#toast-container>.toast-info {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important}#toast-container>.toast-error {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important}#toast-container>.toast-success {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important}#toast-container>.toast-warning {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div {width: 300px;margin: auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div {width: 96%;margin: auto}.toast {background-color: #030303}#toast-container .toast-primary {padding: 15px}.toast-primary {border: 0;background-color: #333}.toast-success {background-color: #51a351}.toast-error {background-color: #bd362f}.toast-info {background-color: #2f96b4}.toast-warning {background-color: #f89406}.toast-progress {position: absolute;left: 0;bottom: 0;height: 2px;background-color: #000;opacity: 0.4}:root {--mm-ocd-width: 80%;--mm-ocd-min-width: 200px;--mm-ocd-max-width: 440px}body.mm-ocd-opened {overflow-y: hidden;-ms-scroll-chaining: none;overscroll-behavior: none}.mm-ocd {position: fixed;top: 0;right: 0;bottom: 100%;left: 0;z-index: 9999;overflow: hidden;-ms-scroll-chaining: none;overscroll-behavior: contain;background: rgba(0, 0, 0, 0);transition-property: bottom, background-color;transition-duration: 0s, 0.3s;transition-timing-function: ease;transition-delay: 0.45s, 0.15s}.mm-ocd--open {bottom: 0;background: rgba(0, 0, 0, 0.25);transition-delay: 0s}.mm-ocd__content {position: absolute;top: 0;bottom: 0;z-index: 2;width: 80%;width: var(--mm-ocd-width);min-width: 200px;min-width: var(--mm-ocd-min-width);max-width: 440px;max-width: var(--mm-ocd-max-width);background: #fff;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-duration: 0.3s;transition-timing-function: ease}.mm-ocd--left .mm-ocd__content {left: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}.mm-ocd--right .mm-ocd__content {right: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}.mm-ocd--open .mm-ocd__content {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.mm-ocd__backdrop {position: absolute;top: 0;bottom: 0;z-index: 3;width: calc(100% - 80%);width: calc(100% - var(--mm-ocd-width));min-width: calc(100% - 440px);min-width: calc(100% - var(--mm-ocd-max-width));max-width: calc(100% - 200px);max-width: calc(100% - var(--mm-ocd-min-width));background: rgba(3, 2, 1, 0)}.mm-ocd--left .mm-ocd__backdrop {right: 0}.mm-ocd--right .mm-ocd__backdrop {left: 0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul {display: block;padding: 0;margin: 0;box-sizing: border-box}:root {--mm-spn-item-height: 50px;--mm-spn-item-indent: 20px;--mm-spn-line-height: 24px}.mm-spn {width: 100%;height: 100%;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;overflow: hidden;-webkit-clip-path: inset(0 0 0 0);clip-path: inset(0 0 0 0);-webkit-transform: translateX(0);transform: translateX(0)}.mm-spn ul {-webkit-overflow-scrolling: touch;position: fixed;top: 0;left: 100%;bottom: 0;z-index: 2;width: 130%;padding-right: 30%;line-height: 24px;line-height: var(--mm-spn-line-height);overflow: visible;overflow-y: auto;background: inherit;transition: left 0.3s ease 0s;cursor: default}.mm-spn ul:after {content: "";display: block;height: 50px;height: var(--mm-spn-item-height)}.mm-spn>ul {left: 0}.mm-spn ul.mm-spn--open {left: 0}.mm-spn ul.mm-spn--parent {left: -30%;overflow-y: hidden}.mm-spn li {position: relative;background: inherit;cursor: pointer}.mm-spn li:before {content: "";display: block;position: absolute;top: 25px;top: calc(var(--mm-spn-item-height) / 2);right: 25px;right: calc(var(--mm-spn-item-height) / 2);z-index: 0;width: 10px;height: 10px;border-top: 2px solid;border-right: 2px solid;-webkit-transform: rotate(45deg) translate(0, -50%);transform: rotate(45deg) translate(0, -50%);opacity: 0.4}.mm-spn li:after {content: "";display: block;margin-left: 20px;margin-left: var(--mm-spn-item-indent);border-top: 1px solid;opacity: 0.15}.mm-spn a,.mm-spn span {position: relative;z-index: 1;padding: 13px 20px;padding: calc((var(--mm-spn-item-height) - var(--mm-spn-line-height)) / 2) var(--mm-spn-item-indent)}.mm-spn a {background: inherit;color: inherit;text-decoration: none}.mm-spn a:not(:last-child) {width: calc(100% - 50px);width: calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after {content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;border-right: 1px solid;opacity: 0.15}.mm-spn span {background: 0 0}.mm-spn.mm-spn--navbar {cursor: pointer}.mm-spn.mm-spn--navbar:before {content: "";display: block;position: absolute;top: 25px;top: calc(var(--mm-spn-item-height) / 2);left: 20px;left: var(--mm-spn-item-indent);width: 10px;height: 10px;margin-top: 2px;border-top: 2px solid;border-left: 2px solid;-webkit-transform: rotate(-45deg) translate(50%, -50%);transform: rotate(-45deg) translate(50%, -50%);opacity: 0.4}.mm-spn.mm-spn--navbar.mm-spn--main {cursor: default}.mm-spn.mm-spn--navbar.mm-spn--main:before {content: none;display: none}.mm-spn.mm-spn--navbar:after {content: attr(data-mm-spn-title);display: block;position: absolute;top: 0;left: 0;right: 0;height: 50px;height: var(--mm-spn-item-height);padding: 0 40px;padding: 0 calc(var(--mm-spn-item-indent) * 2);line-height: 50px;line-height: var(--mm-spn-item-height);opacity: 0.4;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after {padding-left: 20px;padding-left: var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul {top: 51px;top: calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before {content: "";display: block;position: fixed;top: inherit;z-index: 2;width: 100%;border-top: 1px solid currentColor;opacity: 0.15}.mm-spn.mm-spn--light {color: #444;background: #fff}.mm-spn.mm-spn--dark {color: #ddd;background: #333}.mm-spn.mm-spn--vertical {overflow-y: auto}.mm-spn.mm-spn--vertical ul {width: 100%;padding-right: 0;position: static}.mm-spn.mm-spn--vertical ul ul {display: none;padding-left: 20px;padding-left: var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after {height: 25px;height: calc(var(--mm-spn-item-height) / 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open {display: block}.mm-spn.mm-spn--vertical li.mm-spn--open:before {-webkit-transform: rotate(135deg) translate(-50%, 0);transform: rotate(135deg) translate(-50%, 0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after {content: none;display: none}.mobile-menu__top {display: flex;padding: 10px 15px}.mobile-menu__search {flex: 1}.mobile-menu__phone {display: flex;align-items: center;justify-content: center;padding-left: 25px}.mobile-menu__phone a {display: flex;padding: 0 10px;font-size: 23px;color: #333}.mobile-menu__inner {display: flex;padding: 0 15px}.mobile-menu__left {flex: 0 0 50%;max-width: 50%;padding-right: 20px}.mobile-menu__right {display: flex;justify-content: flex-end;flex: 0 0 50%;max-width: 50%}.mobile-menu__logo {display: flex;align-items: center;height: 60px}.mobile-menu__logo img {max-height: 50px}.mobile-menu__controls {display: flex}.mobile-menu__item a {display: flex;align-items: center;justify-content: center;height: 60px;padding: 0 10px;font-size: 25px;color: #333}.mobile-menu__shop-cart {position: relative;top: -2px}.form-3-columns form {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.form-3-columns form>* {flex-basis: 100%}.form-3-columns form>* {flex: 0 0 100%;max-width: 100%;padding: 0 10px}.form-3-columns form .field-text:nth-of-type(-n + 3) {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.form-3-columns form .field-text__input {background-color: #fafafa}.show-more {align-self: flex-start;margin-top: 10px}.type-flat :not(.to_edit_block),.type-normal :not(.to_edit_block) {box-shadow: none}.type-normal .features__inner.pluses_v2,.type-normal .pluses_v3 .features__item {box-shadow: none;border: 1px solid #e2e2e2}.type-normal .features__inner.pluses_v2 .card,.type-normal .pluses_v3 .features__item .card {border: 0;box-shadow: none !important}.type-flat {background: #f0f2f5}.type-flat .page-header {background-color: #fff}.type-flat .features__inner.pluses_v2,.type-flat .pluses_v3 .features__item {box-shadow: none !important}.type-flat .card.bg-gray,.type-flat .pagination__item,.type-flat .personal-menu,.type-flat .product,.type-flat .product-comparison__item,.type-flat .product-comparison__sidebar,.type-flat .shop-tree {background-color: #fff}.type-flat .page__section.bg-gray {background-color: #e1e5eb}.type-flat .product {padding: 15px;border-radius: 2px}.margin-block {margin: 30px 0}.btn-group .btn {margin: 0 7px 7px 0}.btn-group .btn--main {color: #fff}.btn-group .btn--outline {border-width: 2px}.btn-group--no-gutters {display: flex;align-items: center;overflow: auto}.btn-group--no-gutters .btn {margin: 0}.btn-group--no-gutters .btn:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0}.btn-group--no-gutters .btn:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;margin-left: -1px}.page-not-found {padding: 50px 0;text-align: center}.page-not-found__image {margin-bottom: 30px;width: 315px}.page-not-found__title {margin-bottom: 20px;font-size: 50px;line-height: 50px}.page-not-found__text {margin-bottom: 30px}.dashed-link {display: inline-flex;color: var(--main-color);border-bottom: 1px dashed var(--main-color);text-decoration: none}.dashed-link:hover {opacity: 0.7}.dashed-link--has-margin-bottom {margin-bottom: 20px}.select-options {display: flex;flex-direction: column;margin: 10px 0 30px}.select-options__right {display: flex;align-items: center;justify-content: space-between}.select-options__quantity {padding-right: 20px;color: #999}.select-type {display: flex;align-items: center}.select-type__link {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;margin-left: 6px;border-radius: 8px;border: 1px solid #e2e2e2;text-decoration: none;color: #999}.select-type__link:hover {border-color: var(--main-color)}.select-type__link--active {border-color: transparent !important;color: var(--main-color);box-shadow: 0 0 0 2px var(--main-color)}.category-descr {margin-bottom: 30px;color: #777}.layout-row {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.layout-row>* {flex-basis: 100%}.use-sidebar .layout-row {margin-top: 50px}.layout-col-1-3 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.layout-col-1-9 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.aside-right .layout-col-1-9 {order: -1}.use-sidebar .layout-col-1-9 .container {padding-left: 0;padding-right: 0}.layout-col-1-6-md {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.html-block .card {padding: 20px}.container {width: 100%;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px}.container--has-padding-bottom {padding-bottom: 50px}.use-sidebar .container--has-padding-bottom {padding-bottom: 0}.errors {display: none}#alert_mess {position: fixed;z-index: 100;top: 10px;right: 20px}.page-preloader {display: flex;align-items: center;justify-content: center;position: fixed;z-index: 1000;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff}.page-title {margin-top: 0;margin-bottom: 33px}.page-title--has-nav {padding-right: 120px}.page-title-wrapper {position: relative;padding-right: 90px}.page-title-wrapper .float-link {text-decoration: none;position: absolute;top: 7px;right: 0;font-size: 14px;color: #999}.page-title-wrapper .float-link:hover {color: var(--main-color)}.lozad--loaded {-webkit-animation-name: fade;animation-name: fade;-webkit-animation-duration: 1s;animation-duration: 1s;opacity: 1}@-webkit-keyframes fade {from {opacity: 0}to {opacity: 1}}@keyframes fade {from {opacity: 0}to {opacity: 1}}.swiper-shadow-fix {margin-right: -15px;margin-left: -15px}.ruble-icon .price-currency {font-size: 0;color: transparent}.ruble-icon .price-currency:before {content: "\20BD";font-size: 20px !important;color: #333}.shop-items-slider .card {margin-bottom: 0}.shop-items-slider .swiper-slide {display: flex;padding: 15px;height: auto}.shop-items {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.shop-items>* {flex-basis: 100%}.shop-items__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;display: flex}.preorder-info {margin: 50px 0;text-align: center}.preorder-info svg {color: #5cb75c}.cart-empty {text-align: center}.cart-empty__icon {line-height: 70px;font-size: 70px;color: #c3c3c3}.cart-empty__title {font-size: 16px;margin: 15px 0}.cart-empty__text {color: #777;font-size: 13px;line-height: 20px;max-width: 385px;display: inline-block}.tooltip {position: relative}.tooltip:hover .tooltip__text {display: inline-block;visibility: visible}.tooltip__text {display: none;position: absolute;z-index: 1;width: auto;bottom: 130%;left: 50%;background-color: #333;color: #fff;font-size: 11px;text-align: center;padding: 5px 10px;border-radius: 8px;pointer-events: none;visibility: hidden;-webkit-transform: translateX(-50%);transform: translateX(-50%);white-space: nowrap}.tooltip__text:after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #333 transparent transparent transparent}.shop-product-total_summ {display: none}.shop-item-rating-line {display: flex;align-items: center}.fa-star {width: 15px;height: 15px;margin-left: 3px;background-repeat: no-repeat;background-position: center center;background-size: cover}.fa-star:before {content: none}.fa-star:first-child {margin-left: 0}.gray-star {background-image: url("https://catalog1126.1os24.ru/upload/site/star.svg")}.gold-star {background-image: url("https://catalog1126.1os24.ru/upload/site/star-gold.svg")}.star_content {display: flex}.star_content .star {display: flex;align-items: center;justify-content: center;margin-right: 3px}.loader {display: inline-block}.loader:before {content: "";display: block;width: 3rem;height: 3rem;border: 3px solid #e6e6e6;border-top: 3px solid #ccc;border-radius: 50%;-webkit-animation: loader-rotate 1s linear infinite;animation: loader-rotate 1s linear infinite}@-webkit-keyframes loader-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes loader-rotate {0% {-webkit-transform: rotate(0);transform: rotate(0)}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.pagination {display: flex;flex-wrap: wrap;margin-top: 1em;margin-bottom: 1em}.pagination__item {display: block;min-width: 2em;border: 1px solid #e2e2e2;padding: 0.3em 0.6em;text-decoration: none;text-align: center;color: #333}.pagination__item+.pagination__item {border-left: 0}.pagination__item:focus,.pagination__item:hover {text-decoration: none;color: #333}a.pagination__item:focus,a.pagination__item:hover {background-color: #e6e6e6}span.pagination__item {cursor: default}.pagination__item--active {background-color: #e6e6e6}.breadcrumbs {list-style: none;margin-top: 20px;margin-bottom: 30px;padding: 0;color: #b6b5b5;font-size: 13px}.breadcrumbs a {color: #b6b5b5;text-decoration: none}.breadcrumbs a:focus,.breadcrumbs a:hover {color: #333;text-decoration: none}.breadcrumbs__item {display: inline-block;margin-right: 0.6em}.breadcrumbs__item:not(:last-child):after {content: "—";display: inline-block;margin-left: 0.8em;color: #b6b5b5}.btn {box-sizing: border-box;display: inline-block;max-width: 100%;margin: 0;border-radius: 8px;border: 1px solid #e6e6e6;border: 0;padding: 5px 12px;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-align: center;font-size: 1em;font-family: inherit;line-height: 1.5;text-decoration: none;text-transform: none;color: #333;background-color: #e6e6e6;background-image: none;cursor: pointer;overflow: hidden}.btn:focus,.btn:hover {text-decoration: none;color: #333;background-color: #ccc;border-color: #ccc}.btn:active,.btn:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.btn--disabled,.btn:disabled {opacity: 0.7;cursor: not-allowed;color: #333;background-color: #e6e6e6;border-color: #e6e6e6}a.btn--disabled {pointer-events: none}.btn__icon {display: inline-block;vertical-align: middle}.btn--main {color: #fff;background-color: var(--main-color);border: 1px solid var(--main-color)}.btn--main:focus,.btn--main:hover {color: #fff;background-color: var(--main-color);border-color: var(--main-color);opacity: 0.8}.btn--main--disabled,.btn--main:disabled {color: #fff;background-color: var(--main-color);border-color: var(--main-color)}.btn--outline {color: var(--main-color);background-color: transparent;border: 1px solid var(--main-color)}.btn--outline:focus,.btn--outline:hover {color: #fff;background-color: var(--main-color);border-color: var(--main-color)}.btn--outline--disabled,.btn--outline:disabled {color: #fff;background-color: var(--main-color);border-color: var(--main-color)}.btn--size-lg {padding: 13px 20px}.btn--size-sm {padding: 3px 7px;font-size: 13px}.btn--block {display: block}.social {display: flex;flex-wrap: wrap;align-items: center;margin-top: 1em;margin-bottom: 1em;padding: 0;list-style: none}.social:empty {display: none}.social__link-wrap {margin-right: 10px}.social__link {display: block;padding: 5px;background-color: gray;transition: 0.25s;border-radius: 8px}.social__link:hover {opacity: 0.7}.social__link-wrap--facebook .social__link {background-color: #4267b2}.social__link-wrap--vk .social__link {background-color: #4a76a8}.social__link-wrap--instagram .social__link {background: linear-gradient(49.12deg, #fd5 6.61%, #ff543e 50.05%, #c837ab 93.49%)}.social__link-wrap--twitter .social__link {background-color: #40a2f5}.social__link-wrap--google-plus .social__link {background-color: #d64937}.social__link-wrap--odnoklassniki .social__link {background-color: #e97d2c}.social__link-wrap--skype .social__link {background-color: #00a4e1}.social__link-wrap--whatsapp .social__link {background-color: #2eb242}.social__link-wrap--telegram .social__link {background-color: #2ea8df}.social__link-wrap--youtube-play .social__link {background-color: #f70000}.social__link-wrap--viber .social__link {background-color: #784f98}.social__link-wrap--vimeo .social__link {background-color: #00a8e9}.social__link-wrap--envelope-o .social__link {background-color: #414d5c}.social__link svg {display: block;width: 16px;height: 16px;fill: #fff}.social__text {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;clip: rect(0 0 0 0);overflow: hidden}.form__fieldset {min-width: 0;margin: 0;border: 0;padding: 0}.form__fieldset:not(:last-child) {margin-bottom: 1em}.form__legend {display: block;width: 100%;max-width: 100%;margin-top: 0;margin-bottom: 1em;font-size: 24px;font-family: -apple-system, BlinkMacSystemFont, Roboto, Ubuntu, "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight: 700;line-height: 1.5;white-space: normal;color: currentColor}.field-text {display: block;margin-bottom: 1em}.field-text__name {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-text__input-wrap {display: block}.field-text__input {display: inline-block;vertical-align: middle;width: 100%;min-height: calc(1.5em + 5px + 5px + 2px);margin: 0;border: 1px solid #e2e2e2;border-radius: 8px;padding: 5px 12px;line-height: 1.5;font-size: 1em;font-family: inherit;background-color: #fff;-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield}.field-text__input:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-text__input[disabled],.field-text__input[readonly] {cursor: not-allowed;background-color: #ccc}.field-text__input::-webkit-inner-spin-button,.field-text__input::-webkit-outer-spin-button,.field-text__input::-webkit-search-cancel-button,.field-text__input::-webkit-search-decoration {-webkit-appearance: none}.field-text__input[type="color"] {padding: 0}.field-text__input::-webkit-input-placeholder {color: #999;opacity: 1}.field-text__input::-moz-placeholder {color: #999;opacity: 1}.field-text__input:-ms-input-placeholder {color: #999;opacity: 1}.field-text__input::-ms-input-placeholder {color: #999;opacity: 1}.field-text__input::placeholder {color: #999;opacity: 1}textarea.field-text__input {height: auto;min-height: calc(13px + 2px);resize: vertical}.field-text__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-text__help-text:empty {display: none}.field-text--error .field-text__help-text,.field-text--error .field-text__input,.field-text--error .field-text__name {color: #d8544f}.field-text--error .field-text__input {border-color: #d8544f;background-color: #f9e2e2}.field-num {display: block;margin-bottom: 1em}.field-num__name {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-num__input-wrap {display: block}.field-num__input-and-btns {display: block;position: relative;width: 140px}.field-num__input {display: inline-block;vertical-align: middle;width: 100%;min-height: calc(1.5em + 5px + 5px + 2px);margin: 0;border: 1px solid #e2e2e2;border-radius: 8px;padding: 5px 12px;line-height: 1.5;font-size: 1em;font-family: inherit;background-color: #fff;-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield;padding: 5px 45px;text-align: center}.field-num__input:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-num__input[disabled],.field-num__input[readonly] {cursor: not-allowed;background-color: #ccc}.field-num__input::-webkit-inner-spin-button,.field-num__input::-webkit-outer-spin-button,.field-num__input::-webkit-search-cancel-button,.field-num__input::-webkit-search-decoration {-webkit-appearance: none}.field-num__input[type="color"] {padding: 0}.field-num__input::-webkit-input-placeholder {color: #999;opacity: 1}.field-num__input::-moz-placeholder {color: #999;opacity: 1}.field-num__input:-ms-input-placeholder {color: #999;opacity: 1}.field-num__input::-ms-input-placeholder {color: #999;opacity: 1}.field-num__input::placeholder {color: #999;opacity: 1}.field-num:not(.field-num--disabled) button:focus~.field-num__input {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-num__btn {position: absolute;top: 1px;bottom: 1px;width: 40px;border: none;padding: 0;border-radius: 8px;font: 0/0 a;color: transparent;background: 0 0}.field-num__btn:focus,.field-num__btn:hover {background-color: #e6e6e6;cursor: pointer}.field-num__btn:focus {outline: 0}.field-num__btn--plus {right: 1px;background: url("https://catalog1126.1os24.ru/upload/site/plus.svg") center no-repeat;background-size: 14px 14px;border-top-left-radius: 0;border-bottom-left-radius: 0}.field-num__btn--minus {left: 1px;background: url("https://catalog1126.1os24.ru/upload/site/minus.svg") center no-repeat;background-size: 14px 14px;border-top-right-radius: 0;border-bottom-right-radius: 0}.field-num--disabled .field-num__btn {cursor: not-allowed}.field-num--disabled .field-num__btn:focus,.field-num--disabled .field-num__btn:hover {background-color: transparent}.field-num__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-num__help-text:empty {display: none}.field-num--error .field-num__help-text,.field-num--error .field-num__input,.field-num--error .field-num__name {color: #d8544f}.field-num--error .field-num__input {border-color: #d8544f;background-color: #f9e2e2}.field-checkbox {display: block;margin-bottom: 1em}.field-checkbox__title {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-checkbox__input-wrap+.field-checkbox__input-wrap {margin-top: 1em}.field-checkbox__input-wrap--error .field-checkbox__help-text,.field-checkbox__input-wrap--error .field-checkbox__name-text {color: #d8544f}.field-checkbox__input-wrap--error .field-checkbox__name-text:before {background-color: #d8544f !important;border-color: #d8544f !important}.field-checkbox__name {display: inline-block;position: relative;padding-left: 1.5em;margin-right: 0.6em;font-weight: 400;line-height: 1.5;cursor: pointer}.field-checkbox__name-text {display: inline-block}input:disabled~.field-checkbox__name-text {cursor: not-allowed}.field-checkbox__name-text:before {content: "";position: absolute;top: 4px;left: 0;width: 16px;height: 16px;border: 1px solid #e2e2e2;border-radius: 3px;background-color: #fff}input:checked~.field-checkbox__name-text:before {background-color: var(--main-color);border-color: var(--main-color)}input:focus~.field-checkbox__name-text:before {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}input:disabled~.field-checkbox__name-text:before {border-color: #999;background: #ccc}.field-checkbox__name-text:after {content: "";position: absolute;top: 8px;left: 3px;width: 10px;height: 6px;opacity: 0;border-left: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);transition: opacity 0.25s}input:checked~.field-checkbox__name-text:after {opacity: 1}input:checked:disabled~.field-checkbox__name-text:after {border-color: #999}.field-checkbox__input {position: absolute;top: 0.7em;left: 0;margin: 0;padding: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0}.field-checkbox__input:active,.field-checkbox__input:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-checkbox__help-text-wrap {padding-left: 1.5em}.field-checkbox__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-checkbox__help-text:empty {display: none}.field-radio {display: block;margin-bottom: 1em}.field-radio__title {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-radio__input-wrap+.field-radio__input-wrap {margin-top: 1em}.field-radio__input-wrap--error .field-radio__help-text,.field-radio__input-wrap--error .field-radio__name-text {color: #d8544f}.field-radio__name {display: inline-block;position: relative;margin-right: 0.6em;padding-left: 1.5em;font-weight: 400;line-height: 1.5;cursor: pointer}.field-radio__name-text {display: inline-block}input:disabled~.field-radio__name-text {cursor: not-allowed}.field-radio__name-text:before {content: "";position: absolute;top: 5px;left: 0;width: 14px;height: 14px;border: 2px solid var(--main-color);border-radius: 50%}input:focus~.field-radio__name-text:before {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}input:disabled~.field-radio__name-text:before {border-color: #999;background: #ccc}.field-radio__name-text:after {content: "";position: absolute;top: 9px;left: 4px;width: 6px;height: 6px;opacity: 0;border-radius: 50%;background-color: var(--main-color);transition: opacity 0.25s}input:checked~.field-radio__name-text:after {opacity: 1}input:checked:disabled~.field-radio__name-text:after {background-color: #999}.field-radio__input {position: absolute;top: 0.8em;left: 0;margin: 0;padding: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 0}.field-radio__input:active,.field-radio__input:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-radio__help-text-wrap {padding-left: 1.5em}.field-radio__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-radio__help-text:empty {display: none}.field-toggler {display: block;margin-bottom: 1em}.field-toggler__title {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-toggler__input-wrap+.field-toggler__input-wrap {margin-top: 1em}.field-toggler__input-wrap--error .field-toggler__help-text,.field-toggler__input-wrap--error .field-toggler__name-text {color: #d8544f}.field-toggler__input-wrap--error .field-toggler__name-text:after {background: #d8544f}.field-toggler__name {display: inline-block;position: relative;padding-left: 3.2em;margin-right: 0.6em;font-weight: 400;line-height: 1.5;cursor: pointer}.field-toggler__name-text {display: inline-block}.form-agreement-yes .field-toggler__name-text {font-size: 12px}input:disabled~.field-toggler__name-text {cursor: not-allowed}.field-toggler__name-text:before {content: "";position: absolute;top: 3px;left: 0;width: 35px;height: 18px;background-color: #fff;border: 1px solid #e2e2e2;border-radius: 10px}input:focus~.field-toggler__name-text:before {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}input:disabled~.field-toggler__name-text:before {border-color: #999;background: #ccc}.field-toggler__name-text:after {content: "";position: absolute;top: 5px;left: 2px;width: 14px;height: 14px;background-color: #e6e6e6;border: 1px solid #e2e2e2;transition: all 0.3s;border-radius: 50%}input:checked~.field-toggler__name-text:before {background-color: var(--main-color)}input:checked~.field-toggler__name-text:after {-webkit-transform: translate(17px, 0);transform: translate(17px, 0);background-color: #fff}input:disabled~.field-toggler__name-text:after {background-color: #999}.field-toggler__input {position: absolute;top: 0;left: 0;width: 0;height: 0;opacity: 0}.field-toggler__help-text-wrap {padding-left: 3.2em}.field-toggler__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-toggler__help-text:empty {display: none}.field-select {display: block;margin-bottom: 1em}.field-select__name {display: block;margin-bottom: 0.4em;line-height: 1.5;font-weight: 700}.field-select__select {display: inline-block;vertical-align: middle;width: 100%;line-height: 1.5;padding: 5px 12px;padding-right: 35px;font-size: inherit;font-family: inherit;border: 1px solid #e2e2e2;border-radius: 8px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: #fff;background-image: url("https://catalog1126.1os24.ru/upload/site/select-down.svg");background-repeat: no-repeat;background-position: right 12px center;background-size: 13px;cursor: pointer}.field-select__select[multiple] {background-image: none;min-height: 6.8em}.field-select__select::-ms-expand {display: none}.field-select__select:active,.field-select__select:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-select__select[disabled],.field-select__select[readonly] {cursor: default;background-color: #e6e6e6}.field-select__help-text {display: block;padding-top: 0.4em;font-size: 12px;line-height: 1.2em;color: #999}.field-select__help-text:empty {display: none}.field-select--error {color: #d8544f}.field-select--error .field-select__help-text,.field-select--error .field-select__name,.field-select--error .field-select__select {color: #d8544f}.field-select--error .choices:after,.field-select--error .choices__inner,.field-select--error .field-select__select {border-color: #d8544f;background-color: #f9e2e2}.field-actions {display: block;margin-top: 1em;margin-bottom: 1em}.field-actions__text {display: block;margin-top: 1em;margin-bottom: 1em;font-size: 12px;color: #999;line-height: 1.2em}.to-top {position: fixed;z-index: 99;right: 1rem;bottom: 4.5rem;width: 3rem;height: 3rem;border-radius: 50%;background-color: #000;color: transparent;font: 0/0 a;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 11' width='17' height='11'%3E%3Cpath fill='%23fff' d='M.202 1.97L1.956.204A.61.61 0 0 1 2.43 0a.61.61 0 0 1 .47.204L8.5 5.84 14.1.204A.61.61 0 0 1 14.57 0a.61.61 0 0 1 .474.204l1.754 1.766a.618.618 0 0 1 .202.473.62.62 0 0 1-.202.476l-7.826 7.875A.61.61 0 0 1 8.5 11a.61.61 0 0 1-.472-.204L.202 2.92A.618.618 0 0 1 0 2.444c0-.203.067-.34.202-.475z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;-webkit-transform: rotate(180deg);transform: rotate(180deg);transition: opacity 0.25s}.js .to-top {opacity: 0;visibility: hidden}.js .to-top--visible {opacity: 1;visibility: visible}.close {display: inline-block;position: relative;z-index: 1;width: 30px;border: none;padding: 0;line-height: 30px;background: 0 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;cursor: pointer}.close span {display: inline-block;position: relative;width: 100%;height: 3px;vertical-align: middle;font-size: 0;color: transparent;background: 0 0}.close span:after,.close span:before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background: #000;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%}.close span:before {-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg)}.close span:after {-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg)}.label {display: inline-block;position: relative;margin: 0 0.1em;vertical-align: baseline;line-height: 1;padding: 0.25em 0.4em 0.2em;background-color: #e6e6e6;color: #333;text-decoration: none;text-transform: none;font-weight: 700;font-size: 12px;white-space: nowrap;border-radius: 8px}.label:focus,.label:hover {color: #333;text-decoration: none}.tabs {margin-top: 1em;margin-bottom: 1em}.tabs__links {display: flex;flex-wrap: nowrap;align-items: flex-end;margin: 0;padding: 15px 0;list-style: none;overflow: auto}.tabs__link-wrap {margin-right: 20px;color: #999}.tabs__link-wrap:hover {color: var(--main-color)}.tabs__link-wrap--active {color: #333}.tabs__link-wrap--active .tabs__link:after {opacity: 1}.tabs__link {position: relative;display: block;padding: 5px 0 10px;color: currentColor;text-decoration: none;white-space: nowrap}.tabs__link:focus,.tabs__link:hover {color: currentColor}.tabs__link:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: var(--main-color);opacity: 0}.tabs__content-wrapper {display: block;padding: 30px 0 0}.js .tabs__content-item {display: none}.tabs__content-item> :last-child {margin-bottom: 0}.js .tabs__content-item--active {display: block}.tabs--theme-sm .tabs__link {font-size: 18px}.alert {position: relative;margin-top: 1em;margin-bottom: 1em;padding: 0.7em 1.5em 0.7em 1.4em;border-radius: 8px;color: #333;background-color: #fcedd9}.alert>* {margin-top: 0;margin-bottom: 0}.alert>*+* {margin-top: 1em}.alert__header {display: block;margin-top: 0;margin-bottom: 0.5rem;font-size: 24px;font-weight: 400;line-height: 1.2;color: inherit}.alert__header+* {margin-top: 0}.alert__close.close {position: absolute;top: 0;right: 0;margin: 0}.alert--warning {background-color: #fcedd9;color: #333}.alert--danger {background-color: #d8544f;color: #fff}.alert--danger a {color: inherit;text-decoration: underline}.alert--danger a:focus,.alert--danger a:hover {text-decoration: none}.alert--success {background-color: #5cb75c;color: #fff}.alert--success a {color: inherit;text-decoration: underline}.alert--success a:focus,.alert--success a:hover {text-decoration: none}.mega-menu>ul>li img {width: 20px;height: 20px;margin-right: 15px}.popular-categories.bg-gray .popular-category.card {background: #fff}.popular-categories__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.popular-categories__inner>* {flex-basis: 100%}.popular-categories__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;display: flex}.popular-categories--tpl-1 .popular-category {display: flex;flex-direction: column;padding: 20px}.popular-categories--tpl-1 .popular-category__title {display: inline-flex;margin-bottom: 10px;font-size: 18px;line-height: 25px;text-decoration: none}.popular-categories--tpl-1 .popular-category__description p {font-size: 13px;line-height: 20px;color: #999}.popular-categories--tpl-1 .popular-category__image-wrapper {margin-top: auto;text-align: center}.popular-categories--tpl-1 .popular-category__image {mix-blend-mode: multiply;max-height: 190px}.popular-categories--tpl-1 .popular-category__sublist {padding: 0 0 0 18px;margin: 20px 0 0 0}.popular-categories--tpl-1 .popular-category__sublist-item {margin-bottom: 8px}.popular-categories--tpl-1 .popular-category__sublist-item:nth-child(n + 9) {display: none}.popular-categories--tpl-1 .popular-category__sublist-link {display: inline-flex;text-decoration: none;line-height: 18px}.blog__slider .swiper-slide {display: flex;height: auto;padding: 15px}.blog__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.blog__inner>* {flex-basis: 100%}.blog__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;display: flex}.blog__col-1-6 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;display: flex}.blog__overflow-content {width: 100%}.blog__overflow-content .blog-item {margin-bottom: 30px}.blog__overflow-content .blog-item__image-wrapper {border-radius: 8px}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__date {color: #999}.blog-item {display: flex;flex-direction: column;width: 100%;overflow: hidden;text-decoration: none}.blog-item__image-wrapper {background-color: #fafafa}.blog-item--tpl-1 .blog-item__image-wrapper {position: relative;padding-top: 60%;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden}.blog-item--tpl-1 .blog-item__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.blog-item--tpl-1 .blog-item__body {display: flex;flex-direction: column;flex: 1;padding: 20px}.blog-item--tpl-1 .blog-item__title {margin-bottom: 15px;font-size: 18px}.blog-item--tpl-1 .blog-item__descr {color: #999;font-size: 15px}.blog-item--tpl-1 .blog-item__date {margin-top: auto;color: #999;font-size: 15px}.blog-item--tpl-2 .blog-item__image-wrapper {position: relative;padding-top: 60%;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden}.blog-item--tpl-2 .blog-item__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.blog-item--tpl-2 .blog-item__body {display: flex;flex-direction: column;flex: 1;align-items: flex-start;position: relative;z-index: 1;padding: 20px}.blog-item--tpl-2 .blog-item__title {margin-bottom: 15px;font-size: 18px}.blog-item--tpl-2 .blog-item__date {margin-bottom: 20px;font-size: 15px}.blog-item--tpl-2 .blog-item__btn {display: none}.blog-item--tpl-5 {position: relative}.blog-item--tpl-5 .blog-item__image-wrapper {position: relative;padding-top: 60%;overflow: hidden}.blog-item--tpl-5 .blog-item__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.blog-item--tpl-5 .blog-item__body {display: flex;flex-direction: column;flex: 1;padding: 20px}.blog-item--tpl-5 .blog-item__title {margin-bottom: 15px;font-size: 18px}.blog-item--tpl-5 .blog-item__descr {color: #999;font-size: 15px}.blog-item--tpl-5 .blog-item__date {margin-top: auto;color: #999;font-size: 15px}.blog-item--tpl-6 .blog-item__image-wrapper {position: relative;margin-bottom: 20px;padding-top: 60%;overflow: hidden;border-radius: 8px}.blog-item--tpl-6 .blog-item__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.blog-item--tpl-6 .blog-item__title {margin-bottom: 15px;font-size: 18px}.blog-item--tpl-6 .blog-item__descr {color: #999;font-size: 15px}.blog-item--tpl-6 .blog-item__date {margin-top: auto;color: #999;font-size: 15px}.blog-item--has-bottom-overlay {position: relative;min-height: 350px}.blog-item--has-bottom-overlay .blog-item__body {z-index: 5 !important}.blog-item--has-bottom-overlay .shine:before {content: none}.certificate__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.certificate__inner>* {flex-basis: 100%}.certificate__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.cw-1700 .certificate__col {flex: 0 0 20%;max-width: 20%}.certificate__item {display: block;position: relative;padding-top: 130%;border: 3px solid #e2e2e2;transition: border-color 0.25s}.certificate__item:hover {border-color: var(--main-color)}.certificate__item--has-margin-bottom {margin-bottom: 20px}.certificate__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.certificate--original-width .certificate__image {top: 0;right: 0;bottom: 0;left: 0;width: auto;height: auto;max-height: 100%;margin: auto;padding: 10px;-o-object-fit: contain;object-fit: contain}.brands-list {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.brands-list>* {flex-basis: 100%}.brands-list .label {background-color: var(--main-color);color: #fff}.brands-list__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px;display: flex}.brands-list__card {width: 100%;text-align: center}.brands-list__link {text-decoration: none}.brands-list__image-wrapper {position: relative;padding-top: 50%}.brands-list__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-height: 100%}.brands-list__text {color: #999;font-size: 14px;line-height: 18px}.brands__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.brands__inner>* {flex-basis: 100%}.brands__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.brands__item {display: flex;justify-content: center;height: 100px;padding: 15px;text-decoration: none;text-align: center}.brands__slide {padding: 15px}.brands__slide .card {margin-bottom: 0}.brands__image-wrapper {position: relative;width: 100%}.brands__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-height: 100%;max-width: 100%}.brands__text {-ms-grid-row-align: center;align-self: center}.brands--black-white .brands__item:hover .brands__image {opacity: 1;-webkit-filter: grayscale(0);filter: grayscale(0)}.brands--black-white .brands__image {opacity: 0.5;-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: 0.25s}.reviews__slide {display: flex;padding: 30px 0;height: auto}.reviews__item {width: 100%}.reviews__header {position: relative;padding-right: 100px}.reviews__date {font-size: 12px;text-transform: uppercase;color: #999}.reviews__author {margin-bottom: 12px;font-size: 20px}.reviews__rating {display: flex;position: absolute;top: 0;right: 0}.reviews__text {position: relative;color: #999}.reviews__icon {position: absolute;top: 5px;left: -50px;color: #999;opacity: 0.35}.reviews--tpl-4 .reviews__slide {padding: 15px}.reviews--tpl-4 .reviews__item {padding: 30px}.reviews--tpl-5 .reviews__slide {padding: 15px}.reviews--tpl-5 .reviews__item {padding: 30px}.reviews--tpl-6 .reviews__slide {padding: 15px}.reviews--tpl-6 .reviews__item {padding: 30px}.reviews--tpl-7 .reviews__slide {padding: 15px}.reviews--tpl-7 .reviews__logo {position: absolute;bottom: 20px;left: 0;z-index: 1;border-radius: 0 40px 40px 0;padding: 5px 5px 5px 50px}.reviews--tpl-7 .reviews__logo-wrapper {display: flex;align-items: center;justify-content: center;width: 160px;height: 70px;padding: 5px;background-color: #fff;border-radius: 40px}.reviews--tpl-7 .reviews__logo-wrapper img {max-height: 100%}.reviews--tpl-7 .reviews__item {position: relative;padding: 30px}.feedback .btn {margin-top: 30px}.feedback__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;position: relative}.feedback--tpl-1 .feedback__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.feedback--tpl-1 .feedback__inner>* {flex-basis: 100%}.feedback--tpl-1 .feedback__image {position: absolute;bottom: -60px;right: 70px}.feedback__card {max-width: 830px;margin: 0 auto;padding: 50px 20px 46px 20px}.feedback__card--text-center {text-align: center}.feedback__icon {width: 150px;height: 150px;margin-bottom: 20px}.feedback__title {margin-bottom: 10px;text-align: center}.feedback__descr {text-align: center}.feedback__form {max-width: 400px;margin: 30px auto 0 auto;text-align: left}.feedback__form .field-actions {margin-bottom: 0;text-align: center}.feedback__form .btn {display: block;width: 100%;padding: 13px 18px}.map a {text-decoration: none}.map__inner {display: flex;flex-wrap: wrap;overflow: hidden}.map__left {padding: 20px;flex: 0 0 100%;max-width: 100%}.map__ya-map {position: relative;width: 100%;height: 100%;background-color: #fafafa}.map__ya-map:empty:before {content: "Загрузка карты...";position: absolute;z-index: 0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.map--tpl-2 {position: relative;overflow: hidden}.map--tpl-2 .map__ya-map {position: absolute;z-index: 0;top: 0;right: 0;bottom: 0;left: 0}.map--tpl-2 .card {position: relative;z-index: 1;margin: 0}.map--tpl-2 .map__inner {overflow: unset}.map--mono [class*="-ground-pane"] {-webkit-filter: grayscale(100%)}.wraper-fast-result {display: none;position: absolute;z-index: 101;top: 100%;left: 0;width: 100%;min-width: 100%;max-width: 100%;max-height: 400px;margin-bottom: 0;padding: 10px 20px;overflow-y: auto}.wraper-fast-result::-webkit-scrollbar {width: 5px}.wraper-fast-result::-webkit-scrollbar-track {background-color: #e6e6e6}.wraper-fast-result::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 8px}.wraper-fast-result::-webkit-scrollbar-thumb:hover {background: #686868}.fast-result {display: flex;align-items: center;padding: 5px 0;border-bottom: 1px solid #efefef}.fast-result:last-child {border: 0}.fast-result a {display: block;text-decoration: none}.fast-result__image-wrapper {display: block;position: relative;flex: 0 0 60px;max-width: 60px;height: 60px}.fast-result__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;max-height: 100%;margin: auto}.fast-result__content {flex: 1 0 0%;padding-left: 20px;font-size: 14px}.fast-result__content span {color: #999}.viewed-products {border-top: 1px solid #e2e2e2}.viewed-products__slide {padding: 15px}.viewed-product {display: flex;margin-bottom: 0;padding: 15px}.viewed-product__image-wrapper {display: block;flex: 0 0 60px;max-width: 60px}.viewed-product__content {flex: 1 0 0%;padding-left: 10px}.viewed-product__title {display: -webkit-box;height: 48px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 12px;line-height: 16px;text-decoration: none}.gallery__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.gallery__inner>* {flex-basis: 100%}.gallery__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.gallery__item {display: block;position: relative;padding-top: 70%;margin-bottom: 20px;border-radius: 8px}.border-radius-normal .gallery__item {border-radius: 2px}.swiper-slide .gallery__item {margin-bottom: 0}.gallery__image {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.gallery__container.container {max-width: none}.gallery--original-width .gallery__item {padding: 0}.gallery--original-width .gallery__image {display: block;position: static;width: auto;height: auto}.masonry__inner {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px}.masonry__col {margin-bottom: 10px;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;break-inside: avoid}.masonry__item {display: block;width: 100%}.masonry__image {border-radius: 8px}.root-categories__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.root-categories__inner>* {flex-basis: 100%}.root-categories__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px;flex: 0 0 50%;padding-left: 10px;padding-right: 10px;display: flex}.root-categories--no-margin {margin-bottom: 0}.root-category {display: block;position: relative;width: 100%;padding: 20px;overflow: hidden;text-align: center;text-decoration: none}.root-category:hover .root-category__overlay {opacity: 1;visibility: visible}.root-category__image-wrapper {display: block;position: relative;margin-bottom: 15px;padding-top: 50%}.root-category__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;max-width: 100%;max-height: 100%;margin: auto}.root-category__image--mix-bland-mode {mix-blend-mode: multiply}.root-category__title {font-size: 15px;text-decoration: none}.root-category__overlay {position: absolute;z-index: 1;top: 0;left: 0;right: 0;bottom: 0;margin: 0;padding: 20px;background-color: #fff;opacity: 0;visibility: hidden;transition: 0.25s}.root-category__overlay .root-category__sublist {max-height: 100%;margin: 0;overflow: auto}.root-category__overlay .root-category__sublist::-webkit-scrollbar {width: 5px}.root-category__overlay .root-category__sublist::-webkit-scrollbar-track {background-color: #e6e6e6}.root-category__overlay .root-category__sublist::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 8px}.root-category__overlay .root-category__sublist::-webkit-scrollbar-thumb:hover {background: #686868}.root-category__sublist {padding: 0;margin: 25px 0 0 0;list-style-type: none;text-align: left}.root-category__sublist-item:not(.root-category__sublist-item--no-limits):nth-child(n + 8) {display: none}.root-category__sublist-link {display: inline-flex;text-decoration: none;font-size: 14px;line-height: 18px;color: #999}.root-category__label {position: absolute;top: 15px;right: 15px;width: 25px;height: 25px;border-radius: 8px;background-color: var(--main-color);color: #fff;font-size: 14px;text-align: center;line-height: 25px;pointer-events: none;opacity: 0.8}.root-category__description {margin-top: 10px;font-size: 12px;color: #999}.root-category--tpl-4 {margin-bottom: 20px;padding: 0}.root-category--tpl-4 .root-category__image-wrapper {padding-top: 137%;border-radius: 8px}.root-category--tpl-4 .root-category__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.root-category--tpl-5 {position: relative;margin-bottom: 20px;padding: 0}.root-category--tpl-5 .label {padding: 6px 10px;background-color: var(--main-color);color: #fff;white-space: normal}.root-category--tpl-5 .root-category__image-wrapper {margin: 0;padding-top: 137%;border-radius: 8px}.root-category--tpl-5 .root-category__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.root-category--tpl-5 .root-category__title {position: absolute;z-index: 1;bottom: 10px;left: 10px;right: 10px;text-align: left}.root-category--tpl-6 .root-category__title span {font-size: 14px;color: #999;font-weight: 400}.root-category--tpl-6 .root-category__sublist {display: flex;flex-wrap: wrap;margin-top: 10px}.root-category--tpl-6 .root-category__sublist-item {padding: 0 15px 0 0}.root-category--tpl-6 .root-category__sublist-link {color: var(--main-color);font-size: 12px}.root-category--tpl-6 .root-category__sublist-link:hover {text-decoration: underline}.root-category--theme-link {padding: 15px}.shop-tree {margin-bottom: 30px;border: 1px solid #e2e2e2;border-radius: 8px}.shop-tree__title {padding: 15px 20px;border-bottom: 1px solid #e2e2e2}.shop-tree__list {margin: 0;padding: 0;list-style-type: none}.shop-tree__list>.shop-tree__item:first-child {border-radius: 0}.shop-tree__item {padding: 0 20px;border-bottom: 1px solid #e2e2e2}.shop-tree__item:not(.shop-tree__item--lvl-2):hover {background-color: #f3f4f6}.shop-tree__item:not(.shop-tree__item--lvl-2):hover .shop-tree__link {border-color: transparent}.shop-tree__item:last-child {border: 0;border-radius: 0 0 8px 8px}.shop-tree__item:first-child {border-radius: 8px 8px 0 0}.shop-tree__item--has-child {position: relative}.shop-tree__item--has-child>.shop-tree__link {padding-right: 20px}.shop-tree__item--has-child:hover>.shop-tree__sublist-wrapper {display: block}.shop-tree__item--active:not(.shop-tree__item--lvl-2) {background-color: #f3f4f6}.shop-tree__link {display: block;position: relative;padding: 15px 0;text-decoration: none}.shop-tree__link--lvl-2 {display: flex}.shop-tree__label {font-size: 14px;color: #999}.shop-tree__icon {position: absolute;top: 18px;right: 0;color: #999}.aside-right .shop-tree__icon {-webkit-transform: rotate(180deg);transform: rotate(180deg)}.shop-tree__sublist-wrapper {display: none;position: absolute;z-index: 100;top: 0;left: 100%;background-color: #fff;box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0;border-radius: 8px}.aside-right .shop-tree__sublist-wrapper {left: auto;right: 100%}.shop-tree--no-image .shop-tree__sublist-wrapper {width: 300px;padding: 0;list-style-type: none;margin: 0}.shop-tree--has-image .shop-tree__sublist-wrapper {width: 800px;padding: 10px 0}.shop-tree--has-image .shop-tree__sublist-wrapper .shop-tree__list {display: flex;flex-wrap: wrap}.shop-tree__sublist-wrapper .shop-tree__item {border: 0}.shop-tree--has-image .shop-tree__sublist-wrapper .shop-tree__item {flex: 0 0 33.333%;max-width: 33.333%}.shop-tree__image-wrapper {flex-shrink: 0;margin-right: 15px}.shop-tree__image {display: block;-o-object-fit: cover;object-fit: cover;mix-blend-mode: multiply}.shop-filter {margin-bottom: 30px;border: 1px solid #e2e2e2;border-radius: 8px;background-color: #fafafa}.shop-filter .field-actions {padding: 0 20px}.shop-filter .field-checkbox {margin-bottom: 5px}.shop-filter__title {padding: 10px 20px;text-align: center}.shop-filter__title .bi {margin-right: 5px;font-size: 26px;vertical-align: middle}.shop-filter__list {margin: 0;padding: 0;list-style-type: none}.shop-filter__item {padding: 15px 20px;border-bottom: 1px solid #e2e2e2}.shop-filter__details[open] .shop-filter__icon {-webkit-transform: rotate(180deg);transform: rotate(180deg)}.shop-filter__details[open] .shop-filter__sublist-wrapper {-webkit-animation: sweep 0.25s ease-in-out;animation: sweep 0.25s ease-in-out}.shop-filter__name {position: relative;padding-right: 20px;cursor: pointer}.shop-filter__icon {position: absolute;top: 4px;right: 0;color: #999;transition: 0.25s}.shop-filter__sublist-wrapper {padding-top: 15px;max-height: 265px;overflow: auto}.shop-filter__sublist-wrapper--no-overflow {overflow: visible}.shop-filter__sublist-wrapper .field-select__select:active,.shop-filter__sublist-wrapper .field-select__select:focus,.shop-filter__sublist-wrapper input:focus~.field-checkbox__name-text:before {box-shadow: none}.shop-filter__sublist-wrapper::-webkit-scrollbar {width: 5px}.shop-filter__sublist-wrapper::-webkit-scrollbar-track {background-color: #e6e6e6}.shop-filter__sublist-wrapper::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 8px}.shop-filter__sublist-wrapper::-webkit-scrollbar-thumb:hover {background: #686868}.shop-filter__ui-slider {padding: 20px 10px}.shop-filter__ui-slider .noUi-tooltip {display: none}.shop-filter__price-info {display: flex}.shop-filter__price-info>.field-text:first-child {margin-right: 20px}.shop-filter__price-info .field-text__help-text {text-align: center}.shop-filter__reset-link {margin-left: 10px;text-decoration: none}@-webkit-keyframes sweep {0% {opacity: 0}100% {opacity: 1}}@keyframes sweep {0% {opacity: 0}100% {opacity: 1}}.shop-filter-buttons .btn--outline {width: 100%;background-image: url("https://catalog1126.1os24.ru/upload/site/select-down.svg");background-repeat: no-repeat;background-position: right 10px center;background-size: 10px;padding-right: 28px;border-color: #e2e2e2;color: #999;background-color: #fff}.shop-filter-buttons .field-checkbox {margin-bottom: 6px}.shop-filter-buttons__icon {display: none}.shop-filter-buttons__item {margin-bottom: 10px;max-width: 400px}.shop-filter-buttons__details {position: relative}.shop-filter-buttons__details-content {display: block;z-index: 100;width: 100%;margin-top: 5px;padding: 20px;background-color: #fff}.r-product-card {position: relative;padding: 20px}.r-product-card__image-wrapper {display: block;position: relative;margin-bottom: 15px;padding-top: 100%}.r-product-card__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;-o-object-fit: contain;object-fit: contain;mix-blend-mode: multiply}.r-product-card__title {display: -webkit-box;margin-bottom: 15px;height: 48px;font-size: 16px;overflow: hidden;text-decoration: none;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.r-product-card__price-wrapper {display: flex;flex-direction: column;height: 54px}.r-product-card__old-price-wrapper {display: flex;align-items: center}.r-product-card__old-price-wrapper .label {margin: 0 0 0 10px;font-weight: 700}.r-product-card__old-price-wrapper .label .price-currency:before {font-size: 12px !important}.r-product-card__old-price {color: #999;font-size: 16px}.r-product-card__old-price .price-value {text-decoration: line-through}.r-product-card__old-price .price-currency:before {color: #999;font-size: 16px !important}.r-product-card__price {margin-top: auto;font-size: 20px;font-weight: 700}.product-relead .swiper-slide {padding: 15px}.product__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.product__inner>* {flex-basis: 100%}.product__col-1-6 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.product__col-1-6-5 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.product__col-1-6-7 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.product__topbar {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-bottom: 20px}.product__count-reviews {margin-right: 15px;color: #999;white-space: nowrap}.product__count-reviews svg {vertical-align: middle}.product__topbar-col {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 10px}.product__topbar-col .shop-item-rating-line {margin-right: 15px}.product__vendor-link {text-decoration: none}.product__vendor-link img {display: block;max-height: 32px}.product__compare {display: flex;align-items: center;margin-left: 15px;padding: 7px 14px;border-radius: 8px;border: 1px solid #e2e2e2;line-height: 15px;color: #999;text-decoration: none}.product__compare svg {margin-right: 10px}.product__short-descr {margin-bottom: 20px;color: #999}.product__image-wrapper {position: relative;margin-bottom: 30px;padding-top: 62px}.product__label-wrapper {position: absolute;z-index: 1;top: 3px;left: 0;right: 0;pointer-events: none}.product__label {padding: 4px 10px;margin: 0 2px 4px;color: #fff;font-weight: 400}.product__label--hit {background-color: var(--main-color)}.product__label--new {background-color: #5cb75c}.product__label--sale {background-color: #d8544f}.product__label--front {background-color: #efac4d;color: #333}.product__label--discount {background-color: #efac4d;color: #333;font-weight: 700}.product__actions {display: flex;align-items: center;flex-wrap: wrap;position: relative;margin: 30px 0}.product__actions .addToCart {margin-right: 15px;margin-bottom: 10px}.product__actions .field-num {margin-right: 15px;margin-bottom: 10px}.product__actions .easyPay {margin-bottom: 10px}.product__total-summ {position: absolute;top: 0;left: 0;font-size: 15px;color: #999}.product__total-summ span:last-child {font-weight: 700}.product__quantity {color: #5cb75c}.product__quantity--empty {color: #d8544f}.product__price {display: inline-block;margin-right: 15px;font-weight: 700;font-size: 30px;vertical-align: middle}.ruble-icon .product__price .price-currency:before {font-size: 30px !important}.product__old-price {display: inline-block;margin-right: 15px;vertical-align: middle;color: #999;font-size: 20px}.product__old-price .price-value {text-decoration: line-through}.price-mesure {display: inline-flex;margin-right: 15px}.price-mesure-grid {font-size: 15px;font-weight: 500}.ruble-icon .product__old-price .price-currency:before {color: #999}.product__discounts-goods {list-style-type: none;padding: 0;margin: 20px 0;font-weight: 700}.product__discounts-goods span {color: #999;font-weight: 400}.product__benefit {display: inline-block;padding: 5px 15px;background-color: #efac4d;vertical-align: middle}.product__share {margin-right: 15px}.product__code {margin-right: 15px;color: #999;white-space: nowrap}.product--tpl-3 .delivery-and-pay {margin-top: 20px;margin-bottom: 0}.product--tpl-3 .product__info {padding: 0;margin-bottom: 0}.product--tpl-3 .product__label-wrapper {position: static;margin-bottom: 20px}.product--tpl-3 .product__image-wrapper {padding-top: 0}.product--tpl-3 .product__actions {margin-bottom: 0}.delivery-and-pay {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;margin-bottom: 20px}.delivery-and-pay>* {flex-basis: 100%}.delivery-and-pay__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.delivery-and-pay__title {font-weight: 700}.delivery-and-pay__text {margin-bottom: 10px;font-size: 14px;line-height: 16px;color: #999}.tab-video-wrapper {display: flex;flex-wrap: wrap;gap: 15px}.tab-video-wrapper>* {flex-basis: 100%}.tab-video-wrapper__col {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.single-feedback .form {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.single-feedback .form>* {flex-basis: 100%}.single-feedback .field-actions,.single-feedback .field-text,.single-feedback .field-toggler {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.single-feedback__card {padding: 15px 20px}.play-video-btn {display: inline-flex;align-items: center;justify-content: center;position: absolute;z-index: 5;top: 70px;left: 0;border-radius: 50%;width: 30px;height: 30px;background-color: red;color: #fff;font-size: 20px}.gallery-top {margin-bottom: 30px}.gallery-top .swiper-slide {display: flex;align-items: center;justify-content: center}.gallery-top__link {display: flex;align-items: center;justify-content: center;height: 100%}.gallery-top__image {max-width: 100%;margin: auto;max-height: 100%}.gallery-thumbs-wrapper {position: relative;max-width: 400px;margin: 0 auto;padding: 0 40px}.gallery-thumbs-wrapper .swiper-button-next,.gallery-thumbs-wrapper .swiper-button-prev {width: 30px;height: 30px;margin-top: -15px}.gallery-thumbs-wrapper .swiper-button-next:after,.gallery-thumbs-wrapper .swiper-button-prev:after {width: 10px;height: 10px}.gallery-thumbs-wrapper .swiper-button-prev {left: 0}.gallery-thumbs-wrapper .swiper-button-next {right: 0}.gallery-thumbs .swiper-slide {display: flex;align-items: center;justify-content: center;height: 70px;padding: 3px;border-radius: 8px;border: 1px solid #e2e2e2;cursor: pointer}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active {border-color: #000}.gallery-thumbs__image {max-width: 100%;margin: auto;max-height: 100%}.gallery-thumbs__video {display: flex;align-items: center;justify-content: center;height: 100%}.videoHref {display: flex;align-items: center;justify-content: center;position: relative;border-radius: 8px;overflow: hidden}.videoHref svg {width: 53px;padding: 6px;position: absolute;z-index: 10;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #fff;font-size: 40px;background: #00000080;border-radius: 5px}.videoHref img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.product-chars {margin-bottom: 30px}.product-chars__item {margin-bottom: 5px}.product-chars__name {display: inline-block;color: #999}.product-chars__devider {display: inline-block;margin: 0 5px;color: #999}.product-chars__value {display: inline-block}.comments-header {margin-bottom: 50px}.comments-header__header {margin-bottom: 20px}.comments-header__title {margin-bottom: 30px;font-size: 20px}.comments-header__call-to-action {margin-bottom: 20px}.comments-header__call-to-action p {margin-bottom: 10px}.comments-header__call-to-action span {font-size: 14px;color: #999}.comments__item {margin-bottom: 30px}.comments__header {display: flex;flex-wrap: wrap;align-items: center;margin-bottom: 15px}.comments__nickname {margin-right: 20px;font-weight: 700}.comments__rating {margin-right: 30px}.comments__rating span {margin-left: 5px;color: #999;font-size: 14px}.comments__date {color: #999;font-size: 14px}.comments__title {font-weight: 700}.comments__content {font-size: 14px}.reviews-details__item {display: flex;align-items: center;margin-bottom: 5px}.reviews-details__rating-star {margin-right: 10px}.reviews-details__rating-bar {width: 100%;margin-right: 10px}.reviews-details__rating-rail {width: 100%;height: 7px;border-radius: 8px;background-color: #f3f4f6;overflow: hidden}.reviews-details__rating-rail--fill {background-color: #efac4d;height: 100%}.reviews-details__rating-text {font-size: 14px;color: #999;white-space: nowrap}.reviews-total {margin-right: 35px}.reviews-total svg {width: 120px;height: 120px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg)}.reviews-total circle {fill: transparent;stroke-width: 10;stroke-dasharray: 320;stroke-dashoffset: 320;transition: stroke-dashoffset 1s cubic-bezier(0, 1, 0.5, 1);stroke-linecap: round}.reviews-total__circle {position: relative;margin-bottom: 20px}.reviews-total__info-rate {font-size: 35px;line-height: 35px}.reviews-total__info-text {font-size: 11px;color: #777}.reviews-total__svg {position: absolute;top: 0;left: 0;right: 0;bottom: 0}.contacts {padding-bottom: 50px}.contacts__map {position: relative;margin-bottom: 50px;height: 400px;overflow: hidden;background-color: #fafafa}.contacts__map:empty:before {content: "Загрузка карты...";position: absolute;z-index: 0;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.contacts__card {display: flex;flex-wrap: wrap;padding: 20px}.contacts__link {display: block}.contacts__link-wrapper {display: flex;align-items: flex-start;flex-direction: column;flex: 0 0 100%;max-width: 100%;margin-bottom: 20px;padding-right: 20px}.contacts__link-wrapper:last-child {padding-right: 0}.contacts__link-wrapper b {display: block;margin-bottom: 5px}.contacts__link-wrapper a {text-decoration: none}.contacts--tpl-3 .map__inner {overflow: visible}.contacts--tpl-3 .map__right {flex: 1 0 0%;max-width: 100%}.contacts--tpl-3 .map__left {padding: 0}.contacts--tpl-4 .map__ya-map {margin-bottom: 30px;height: 400px}.product-variation {margin: 30px 0 10px}.product-variation__inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.product-variation__inner>* {flex-basis: 100%}.product-variation__col-1-6-4 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.product-variation__card {padding: 20px;align-items: center}.product-variation__image-wrapper {position: relative;padding-top: 60%;margin-bottom: 15px;overflow: hidden;border-radius: 8px}.product-variation__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover}.product-variation__content .btn {display: block}.product-variation__content .field-num__input-and-btns {width: 100%}.product-variation__title {margin-bottom: 15px;font-weight: 700}.product-variation__old-price {text-decoration: line-through;color: #999}.product-variation__price-wrapper {margin-bottom: 15px;font-weight: 700;font-size: 18px}.product-variation--tpl-2 {margin: 30px 0 23px}.product-variation--tpl-3 {margin: 30px 0}.product-comparison {position: relative}.product-comparison__nav {display: flex;align-items: center;position: absolute;top: -70px;right: 0}.product-comparison__nav .swiper-button-next,.product-comparison__nav .swiper-button-prev {position: static;margin: 0}.product-comparison__nav .swiper-button-next {margin-left: 15px}.product-comparison__inner {display: flex}.product-comparison__sidebar {flex: 0 0 150px;max-width: 150px;border: 1px solid #e2e2e2}.product-comparison__row {height: 50px;padding: 13px 15px;white-space: nowrap;border-top: 1px solid #e2e2e2;overflow: hidden;text-overflow: ellipsis}.product-comparison__row--empty {border-top-width: 0;height: 303px}.product-comparison__row--bold {font-weight: 700}.product-comparison__content {flex: 1 0 0%}.product-comparison__item {position: relative;border-right: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2}.product-comparison__delete {display: flex;align-items: center;justify-content: center;position: absolute;z-index: 1;top: 5px;right: 10px;width: 30px;height: 30px;color: var(--main-color);border-radius: 50%;text-decoration: none;font-size: 30px}.product-comparison__shop-item {padding: 20px;text-align: center}.product-comparison__image-wrapper {position: relative;height: 200px;margin-bottom: 15px}.product-comparison__image {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-height: 100%}.product-comparison__title {display: -webkit-box;height: 48px;font-size: 16px;overflow: hidden;text-decoration: none;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.shop-order__row {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.shop-order__row>* {flex-basis: 100%}.shop-order__col-1-6 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.shop-order__col-1-6--flex {display: flex}.shop-order__text-muted {color: #999;font-size: 12px}.shop-order__card {width: 100%;padding: 20px}.shop-order__title {margin-top: 0;margin-bottom: 30px}.shop-order-product {display: flex;flex-wrap: wrap;align-items: flex-start;position: relative;padding: 20px 40px 0 0;border-bottom: 1px dashed #e2e2e2}.shop-order-product .field-num {margin-bottom: 0}.shop-order-product__image-wrapper {flex: 0 0 80px;max-width: 80px;margin-right: 20px;margin-bottom: 20px}.shop-order-product__title-wrapper {flex: 1 0 0%;min-width: 150px;margin-right: 40px;margin-bottom: 20px}.shop-order-product__title {text-decoration: none}.shop-order-product__price-wrapper {flex: 0 0 120px;max-width: 120px;margin-right: 25px;margin-bottom: 20px}.shop-order-product__text-muted {font-size: 14px;color: #999}.shop-order-product__counter-wrapper {flex: 0 0 140px;max-width: 140px;margin-right: 40px;margin-bottom: 20px}.shop-order-product__total-price-wrapper {flex: 0 0 120px;max-width: 120px;margin-bottom: 20px;font-weight: 700}.shop-order-product__delete {display: flex;align-items: center;justify-content: center;position: absolute;top: 13px;right: 5px;width: 30px;height: 30px;color: #999;font-size: 30px;text-decoration: none}.shop-order-product__delete:hover {color: #d8544f}.promocode {display: flex;align-items: center;flex-wrap: wrap;margin-top: 20px}.promocode .field-text__input {background-color: #fafafa}.promocode .field-text {margin-bottom: 10px;margin-right: 30px}.promocode .btn {margin-bottom: 10px}.checkout-basket__text-muted {position: relative;z-index: 1;margin-right: 20px;padding-right: 10px;background-color: #fff;color: #999;font-size: 14px}.checkout-basket__summ {position: relative;z-index: 1;padding-left: 10px;white-space: nowrap;background-color: #fff}.checkout-basket__summ .fullprice_block {position: absolute;top: -22px;right: 0}.checkout-basket__summ .fullprice_block .checkout-basket__text-muted {padding-right: 0}.checkout-basket__line-through {text-decoration: line-through;font-size: 14px}.checkout-basket__text-right {text-align: right}.checkout-basket__details {display: flex;align-items: flex-end;justify-content: space-between;position: relative;margin-bottom: 8px}.checkout-basket__details:after {content: "";position: absolute;z-index: 0;bottom: 7px;left: 0;right: 0;height: 1px;width: 100%;border-bottom: 1px dashed #e2e2e2}.checkout-basket__label {padding: 4px 10px;margin: 0;background-color: #efac4d;color: #333;font-weight: 700}.checkout-basket__total {margin-top: 30px}.checkout-basket__total-summ {margin-bottom: 15px;font-weight: 700;font-size: 20px}.personal-menu {margin-bottom: 30px;border: 1px solid #e2e2e2;border-radius: 8px}.personal-menu__link {display: block;padding: 15px 20px;text-decoration: none;border-bottom: 1px solid #e2e2e2}.personal-menu__link:hover {background-color: #f3f4f6}.personal-menu__link:first-child {border-top-left-radius: 8px;border-top-right-radius: 8px}.personal-menu__link:last-child {border: 0;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px}.personal-menu__link--active {background-color: #f3f4f6}.personal-card {display: block;text-decoration: none;text-align: center;color: var(--main-color)}.authorization .form-agreement-yes {margin-top: 40px}.authorization__text {margin-bottom: 35px}.history-details[open] .history-details__collapse-text:before {content: "Скрыть"}.history-details__summary {position: relative;padding-right: 85px;cursor: pointer}.history-details__collapse-link {text-decoration: none}.history-details__collapse-text {position: absolute;top: 3px;right: 0;color: #999;font-size: 14px;border-bottom: 1px dashed #999}.history-details__collapse-text:before {content: "Подробнее"}.history-order {padding-top: 20px;font-size: 14px}.history-order hr {margin-top: 11px;margin-bottom: 11px}.history-order p {margin-bottom: 5px}.history-order__item {display: flex;align-items: flex-start}.history-order__item:last-of-type+hr {display: none}.history-order__image-wrapper {flex: 0 0 60px;max-width: 60px;margin-right: 15px}.history-order__info-wrapper {flex: 1 0 0%}.history-order__link {display: block;margin-bottom: 15px;text-decoration: none}.history-order__total-info {padding-left: 75px}.history-order__total-summ {font-size: 20px;font-weight: 700}.history-order__text-muted {color: #999}.table {display: table;width: 100%;margin-top: 1em;margin-bottom: 1em;border: 1px solid #e2e2e2;border-collapse: collapse}.table td,.table th {padding: 5px 12px;vertical-align: top;border-bottom: 1px solid #e2e2e2}.table td:not(:first-child),.table th:not(:first-child) {border-left: 1px solid #e2e2e2}.table th {text-align: inherit}.table .field-select,.table .field-text {margin-bottom: 0}.border-radius-normal .blog-item__image-wrapper,.border-radius-normal .btn,.border-radius-normal .card,.border-radius-normal .dropdown__content,.border-radius-normal .features__inner.pluses_v2,.border-radius-normal .field-num__btn,.border-radius-normal .field-num__input,.border-radius-normal .field-search__input,.border-radius-normal .field-select__select,.border-radius-normal .field-text__input,.border-radius-normal .field-toggler__name-text:after,.border-radius-normal .field-toggler__name-text:before,.border-radius-normal .gallery-thumbs .swiper-slide,.border-radius-normal .header-toolbar--border-radius .toolbar-link,.border-radius-normal .label,.border-radius-normal .masonry__image,.border-radius-normal .mega-menu__dropdown,.border-radius-normal .personal-menu,.border-radius-normal .pluses_v3 .features__item,.border-radius-normal .product-variation__image-wrapper,.border-radius-normal .product__compare,.border-radius-normal .root-category__image-wrapper,.border-radius-normal .select-type__link,.border-radius-normal .shop-filter,.border-radius-normal .shop-tree,.border-radius-normal .shop-tree__sublist-wrapper,.border-radius-normal .social__link,.border-radius-normal .swiper-button-next,.border-radius-normal .swiper-button-prev,.border-radius-normal .system-settings-prop .card img,.border-radius-normal .videoHref {border-radius: 2px}.border-radius-normal .personal-menu__link:first-child,.border-radius-normal .product-card__image-wrapper {border-top-left-radius: 2px;border-top-right-radius: 2px}.border-radius-normal .personal-menu__link:last-child,.border-radius-normal .shop-tree__item:last-child {border-radius: 0 0 2px 2px}.aside-news .shop-tree__link {display: flex;align-items: flex-start}.aside-news .shop-tree__image-wrapper {flex: 0 0 50px;max-width: 50px;height: 50px;position: relative;background-color: #fafafa}.aside-news .shop-tree__image-wrapper img {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-height: 100%}.aside-news__title {margin-bottom: 10px;font-size: 12px;line-height: 16px}.aside-news__date {font-size: 12px;line-height: 16px;color: #999}.bottom-icons-panel {position: fixed;z-index: 997;width: 100%;left: 0;bottom: 0;background: #fff;box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15)}.bottom-icons-panel__content {display: flex;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: auto}.bottom-icons-panel__content-link {display: flex;flex-shrink: 0;align-items: center;justify-content: center;flex-direction: column;min-width: 75px;max-width: 200px;height: 62px;text-align: center;position: relative;overflow: hidden;padding: 0 3px 1px;text-decoration: none;color: #999}.bottom-icons-panel__content-icon {margin-bottom: 3px}.bottom-icons-panel__content-text {display: block;-ms-grid-row-align: normal;align-self: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 10px;line-height: 13px}.html-block__row {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px}.html-block__row>* {flex-basis: 100%}.html-block__col-1-4 {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.embed-responsive {display: block;position: relative;width: 100%;margin-top: 1em;margin-bottom: 1em;padding: 0;overflow: hidden}.embed-responsive::before {content: "";display: block;padding-top: 56.25%}.embed-responsive .mce-object-iframe,.embed-responsive .videoHref,.embed-responsive iframe,.embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0}.embed-responsive--4-3::before {padding-top: 75%}.cookie {position: fixed;z-index: 9999;right: 25px;bottom: 25px;max-width: 560px;max-height: 180px;background-color: rgba(255, 255, 255, 0.65);box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15)}.cookie .close {position: absolute;top: 20px;right: 0}.cookie .btn--main {margin: 20px 0 0 auto}.cookie__inner {position: relative;padding: 30px 40px 30px 0}.cookie__flex-container {display: flex;align-items: flex-end;flex-wrap: wrap}.cookie__text {flex: 0 0 100%;max-width: 100%;margin-bottom: 0;margin-right: 30px;font-size: 14px;line-height: 20px}.shop-items-slider .swiper-slide {width: 280px}.swiper-container .card {margin-bottom: 0}@media (min-width: 480px) {.margin-block {margin: 50px 0}.shop-items__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.tabs__links {padding: 0}.blog-item--tpl-6 {flex-direction: row;align-items: flex-start;margin-bottom: 30px}.blog-item--tpl-6 .blog-item__image-wrapper {flex: 0 0 30%;max-width: 30%;margin-bottom: 0;padding-top: 20%}.blog-item--tpl-6 .blog-item__body {flex: 0 0 70%;max-width: 70%;padding-left: 30px}.certificate__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.gallery__inner--no-gutters {margin-left: 0;margin-right: 0}.gallery__inner--no-gutters .gallery__col {padding-left: 0;padding-right: 0}.gallery__inner--no-gutters .gallery__item {margin-bottom: 0}.gallery__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.root-category__title--size-16 {font-size: 16px}.root-category--tpl-5 .label {font-size: 16px;line-height: 20px}.root-category--tpl-5 .root-category__title {bottom: 20px;left: 20px;right: 20px}.product__flex-container {display: flex;align-items: flex-start}.product--tpl-2 .gallery-thumbs {height: 297px}.product--tpl-2 .gallery-thumbs .swiper-wrapper {flex-direction: column}.product--tpl-2 .gallery-thumbs .swiper-slide {width: 100%;height: 66.75px;margin-right: 0;margin-bottom: 10px}.product--tpl-2 .gallery-top {flex: 1 0 0%;margin-bottom: 0}.product--tpl-2 .gallery-thumbs-wrapper {flex: 0 0 65px;order: -1;max-width: 65px;padding: 40px 0;margin-right: 30px}.product--tpl-2 .gallery-thumbs-wrapper .swiper-button-next {top: auto;right: auto;bottom: 0;left: 50%;-webkit-transform: rotate(90deg) translateY(50%);transform: rotate(90deg) translateY(50%);margin: 0}.product--tpl-2 .gallery-thumbs-wrapper .swiper-button-prev {top: 0;right: auto;bottom: auto;left: 50%;-webkit-transform: rotate(90deg) translateY(50%);transform: rotate(90deg) translateY(50%);margin: 0}.product--tpl-3 .product__info {padding: 30px}.delivery-and-pay__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.single-feedback .field-text:nth-of-type(-n + 3) {flex: 0 0 100%;max-width: 100%;padding-left: 10px;padding-right: 10px}.single-feedback__card {padding: 20px 40px}.reviews-details__rating-bar {width: 130px}.product-variation__col-1-6-4 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}}@media screen and (min-width: 480px) {.masonry__inner {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2}}@media (min-width: 480px) and (min-width: 992px) {.single-feedback .field-text:nth-of-type(-n + 3) {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}}@media (min-width: 768px) {.page-slider__slide {padding-top: 26.041666666666668%;background-color: #fafafa}.page-slider__image {position: absolute;top: 0;left: 0;height: 100%;-o-object-fit: cover;object-fit: cover}.page-slider__content {display: flex;align-items: center;position: absolute;z-index: 100;top: 0;right: 0;bottom: 0;left: 0}.page-slider__caption {position: relative;width: 50%;padding: 30px;text-align: left}.page-slider__caption.right {margin-left: auto}.page-slider__caption.center {margin: auto;text-align: center}.page-slider__opacity {display: block;position: absolute;z-index: 0;top: 0;left: 0;width: 100%;height: 100%}.page-slider__text {max-height: 65px;overflow: hidden}.select-options {flex-direction: row;justify-content: space-between;align-items: center}.select-options .field-select {margin-bottom: 0}.select-options__right {justify-content: flex-start}.layout-col-1-6-md {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.container {padding-right: 30px;padding-left: 30px}.shop-items__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.popular-categories--tpl-1 .popular-categories__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.popular-categories--tpl-1 .popular-category {flex-direction: row;min-height: 360px}.popular-categories--tpl-1 .popular-category__title {font-size: 25px;line-height: 30px}.popular-categories--tpl-1 .popular-category__description p {font-size: 15px}.popular-categories--tpl-1 .popular-category__caption {flex: 0 0 50%;max-width: 50%}.popular-categories--tpl-1 .popular-category__image-wrapper {flex: 0 0 50%;-ms-grid-row-align: center;align-self: center;max-width: 50%;margin-top: unset;padding-left: 25px}.popular-categories--tpl-1 .popular-category__image {max-height: 250px}.blog__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.certificate__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.brands-list__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.brands__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.brands__item {height: 120px}.reviews--tpl-2 .reviews__item {padding: 0 30px}.reviews--tpl-3 .reviews__item {padding: 0 20px}.gallery__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.root-categories__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.gallery-top .swiper-slide {height: 377px}.comments-header__inner {display: flex;flex-wrap: wrap}.comments-header__header {display: flex;align-items: flex-start;flex: 1 0 0%;margin-bottom: 0;padding-right: 20px}.comments-header__actions {flex: 0 0 350px;padding-left: 40px;border-left: 1px solid #e2e2e2}.reviews-total__circle {width: 114px;height: 114px;margin-bottom: 0}.reviews-total__info {display: flex;flex-direction: column;align-items: center;justify-content: center;width: 114px;height: 114px;position: absolute;top: 4px;left: 2px;border-radius: 50%;border: 7px solid #d8d8d8;box-sizing: border-box;text-align: center;padding: 0 20px}.contacts__link-wrapper {flex: 0 0 50%;max-width: 50%}.product-variation__col-1-6-4 {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.product-comparison__sidebar {flex: 0 0 250px;max-width: 250px}.shop-order__col-1-6 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.authorization .authorization__check-in {margin-left: 35px;border-left: 1px solid #e2e2e2;padding-left: 55px}.history-order {display: flex}.history-order__content {flex: 1 0 0%;padding-right: 30px}.history-order__image-wrapper {flex: 0 0 90px;max-width: 90px;margin-right: 20px}.history-order__total-info {flex: 0 0 250px;max-width: 250px;padding-left: 0}.html-block__col-1-4 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}}@media screen and (min-width: 768px) {.masonry__inner {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3}}@media (min-width: 992px) {.page__section {padding: 40px 0}.use-sidebar .layout-col-1-9 .page__section {margin-bottom: 50px}.use-sidebar .layout-col-1-9 .page-slider {margin-bottom: 50px}.page-slider__title {line-height: 1.15em;font-size: 2rem}.page-slider__text {margin: 23px 0 0;max-height: 189px;font-size: 16px;line-height: 27px}.form-3-columns form .field-text:nth-of-type(-n + 3) {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.html-block .card {padding: 30px}.container--has-padding-bottom {padding-bottom: 85px}.shop-items__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.shop-items__col.card_row_3 {flex: 0 0 33.333%;max-width: 33.333%}.cw-1500 .layout-col-1-9 .shop-items__col,.cw-1700 .layout-col-1-9 .shop-items__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.blog__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.blog__col-1-6 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.blog__overflow-content {max-height: 436px;overflow: auto}.blog__overflow-content::-webkit-scrollbar {width: 5px}.blog__overflow-content::-webkit-scrollbar-track {background-color: #e6e6e6}.blog__overflow-content::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 8px}.blog__overflow-content::-webkit-scrollbar-thumb:hover {background: #686868}.blog__overflow-content .blog-item {flex-direction: row;align-items: flex-start}.blog__overflow-content .blog-item__image-wrapper {flex: 0 0 185px;max-width: 185px;padding-top: 0 !important;height: 125px}.blog__overflow-content .blog-item__body {padding-top: 0;padding-left: 40px;padding-bottom: 0}.blog-item--tpl-5 .blog-item__image-wrapper--full-height {padding-top: 0;height: 100%}.blog-item--tpl-5 .blog-item__body--absolute {position: absolute;z-index: 1;left: 0;right: 0;bottom: 0}.blog-item--tpl-5 .blog-item__body--absolute .blog-item__date,.blog-item--tpl-5 .blog-item__body--absolute .blog-item__descr,.blog-item--tpl-5 .blog-item__body--absolute .blog-item__title {color: #fff}.blog-item--tpl-5 .blog-item__descr--font-size-sm {font-size: 12px}.blog-item--tpl-6 .blog-item__body {padding-left: 50px}.blog-item--no-margin-bottom {margin-bottom: 0}.blog-item--has-bottom-overlay:before {content: "";position: absolute;z-index: 2;right: 0;bottom: 0;left: 0;height: 60%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 100%)}.brands__col {flex: 0 0 20%;max-width: 20%}.feedback__col {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.root-categories__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.product__col-1-6 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.product__col-1-6-5 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.product__col-1-6-7 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.tab-video-wrapper__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.product-variation__col-1-6-4 {flex: 0 0 50%;max-width: 50%;padding-left: 10px;padding-right: 10px}.html-block__col-1-4 {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.cookie__inner {padding: 40px 50px 40px 0}}@media screen and (min-width: 992px) {.masonry__inner {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4}}@media (min-width: 1200px) {.shop-items__col.card_row_5 {flex: 0 0 20%;max-width: 20%}.boxed .main-content {max-width: 1200px;margin: 0 auto;box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0}.dropdown {display: inline-flex;position: relative}.dropdown:hover>.dropdown__content {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;pointer-events: auto}.dropdown__content {position: absolute;z-index: 100;top: 100%;left: 0;padding: 0.5rem 0;min-width: 160px;box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0;background-color: #fff;transition: 0.25s;border-radius: 8px;-webkit-transform: translateY(5px);transform: translateY(5px);opacity: 0;visibility: hidden;pointer-events: none}.dropdown__content--right {left: auto;right: 0}.dropdown__content--nowrap .dropdown__link {white-space: nowrap}.dropdown__link {display: block;width: 100%;padding: 0.25rem 1rem;text-align: left;text-decoration: none;white-space: normal;background-color: transparent;transition: 0s}.dropdown__link:focus,.dropdown__link:hover {background-color: #f8f9fa}.dropdown__devider {width: 100%;height: 1px;margin: 5px 0;background-color: #e2e2e2}.type-flat .product {padding: 20px}.layout-row {margin-left: -15px;margin-right: -15px}.layout-col-1-3 {flex: 0 0 25%;max-width: 25%;padding-left: 15px;padding-right: 15px}.layout-col-1-9 {flex: 0 0 75%;max-width: 75%;padding-left: 15px;padding-right: 15px}.layout-col-1-6-md {flex: 0 0 50%;max-width: 50%;padding-left: 15px;padding-right: 15px}.visible-on-mobile {display: none !important}.shop-items-slider .swiper-slide {width: 25%}.shop-items-slider .swiper-slide.card_row_3 {width: 33.333%}.shop-items-slider .swiper-slide.card_row_4 {width: 25%}.shop-items-slider .swiper-slide.card_row_5 {width: 20%}.use-sidebar .shop-items-slider .swiper-slide {width: 33.333%}.cw-1200 .layout-col-1-9 .shop-items__col,.cw-1344 .layout-col-1-9 .shop-items__col {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.mega-menu.without_icons>ul>li {padding: 0 15px}.mega-menu {position: static}.mega-menu:hover .mega-menu__dropdown {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;visibility: visible;pointer-events: auto}.mega-menu ul {list-style-type: none}.mega-menu__dropdown {display: flex;flex-wrap: wrap;position: absolute;z-index: 100;top: 100%;left: 0;box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px 0, rgba(0, 0, 0, 0.1) 0 0 10px 0;background-color: #fff;transition: 0.25s;border-radius: 8px;-webkit-transform: translateY(5px);transform: translateY(5px);opacity: 0;visibility: hidden;pointer-events: none;width: 100%;list-style-type: none;margin: 0;padding: 20px;max-height: 500px;overflow-y: auto}.mega-menu__dropdown::-webkit-scrollbar {width: 5px}.mega-menu__dropdown::-webkit-scrollbar-track {background-color: #e6e6e6}.mega-menu__dropdown::-webkit-scrollbar-thumb {background-color: #b3b3b3;border-radius: 8px}.mega-menu__dropdown::-webkit-scrollbar-thumb:hover {background: #686868}.mega-menu>ul>li {display: inline-flex;flex-direction: column;position: relative;width: 25%;min-height: 60px;margin-bottom: 20px;padding: 0 15px 0 75px}.mega-menu>ul>li>a {display: block;position: static;text-decoration: none;white-space: normal;margin-bottom: 15px;font-size: 15px;line-height: 19px}.mega-menu>ul>li>ul {padding: 0}.mega-menu>ul>li>ul a {display: inline-block;text-decoration: none;font-size: 13px;line-height: 16px;color: #999;white-space: normal}.mega-menu>ul>li>ul a:hover {color: var(--main-color)}.mega-menu>ul>li img {position: absolute;top: 0;left: 0;width: 60px;height: 60px;margin-right: 0}.blog__slider .swiper-slide {width: 20%}.blog__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.blog--tpl-1 .blog__col:nth-child(5n + 1) {flex: 0 0 50%;max-width: 50%}.blog--tpl-1 .blog__col:nth-child(5n + 1) .blog-item__image-wrapper {padding-top: 55%}.blog--tpl-1 .blog__col:nth-child(5n + 1) .blog-item__descr {display: none}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item--tpl-2 {flex-direction: row;color: #333}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item--tpl-2:hover {color: var(--main-color)}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__image-wrapper {flex: 0 0 50%;max-width: 50%;border-top-right-radius: 0;position: relative;padding-top: 60%;border-top-left-radius: 8px;overflow: hidden}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__body {flex: 0 0 50%;max-width: 50%}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__body:before {content: none}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__btn {display: inline-flex}.blog--tpl-2 .blog__col:nth-child(5n + 1) {flex: 0 0 50%;max-width: 50%}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__image-wrapper {padding-top: 55%}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__descr {display: none}.blog--tpl-4 .blog__col {flex: 0 0 20%;max-width: 20%}.blog--tpl-7 .blog__col {flex: 0 0 33.333%;max-width: 33.333%}.blog-item--tpl-2 {position: relative;color: #fff}.blog-item--tpl-2:hover {color: #fff}.blog-item--tpl-2:hover .blog-item__title {text-decoration: underline}.blog-item--tpl-2 .blog-item__image-wrapper {position: absolute;z-index: 0;top: 0;right: 0;bottom: 0;left: 0;padding: 0}.blog-item--tpl-2 .blog-item__body:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;height: 60%;background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(0, 0, 0, 0.9) 100%)}.certificate__slide {width: 25%;margin-right: 20px}.certificate__item {border: 5px solid #e2e2e2}.brands__slide {width: 20%}.reviews--tpl-1 .reviews__item {max-width: 700px;margin: 0 auto}.reviews--tpl-2 .reviews__item {padding: 0 70px 0 120px}.reviews--tpl-2 .reviews__slide {width: 50%}.reviews--tpl-3 .reviews__item {padding: 0 55px}.reviews--tpl-3 .reviews__slide {width: 33.333%}.reviews--tpl-4 .reviews__item {max-width: 700px;margin: 0 auto;padding: 50px 50px 50px 80px}.reviews--tpl-5 .reviews__slide {width: 50%}.reviews--tpl-5 .reviews__item {padding: 50px 50px 50px 80px}.reviews--tpl-6 .reviews__slide {width: 33.333%}.reviews--tpl-6 .reviews__item {padding: 50px}.reviews--tpl-7 .reviews__slide {width: 33.333%}.reviews--tpl-7 .reviews__item {padding: 50px;padding-bottom: 120px}.map__left {flex: 0 0 30%;max-width: 30%;padding: 30px}.map__right {flex: 0 0 70%;max-width: 70%}.map--tpl-2 .card {max-width: 400px}.map--tpl-3 .card {margin-left: auto}.viewed-products__slide {width: 20%}.gallery .swiper-slide {width: 270px;margin-right: 20px}.gallery__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.root-categories__col {flex: 0 0 20%;max-width: 20%}.root-categories__col--layout-3 {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.cw-1200 .root-categories__col--layout-4,.cw-1344 .root-categories__col--layout-4 {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.root-categories__col--layout-6 {flex: 0 0 16.66667%;max-width: 16.66667%;padding-left: 10px;padding-right: 10px}.root-category__content {flex: 1 0 0%;padding-left: 20px}.root-category--tpl-6 {display: flex;align-items: flex-start;text-align: left}.root-category--tpl-6 .root-category__image-wrapper {flex: 0 0 80px;max-width: 80px;width: 80px;height: 80px;padding: 0}.shop-filter__title {padding: 15px 20px;border-bottom: 1px solid #e2e2e2;text-align: left}.shop-filter__title .bi {display: none}.shop-filter-buttons {display: flex;flex-wrap: wrap;align-items: center;position: relative;padding-left: 30px}.shop-filter-buttons .btn--outline {width: auto}.shop-filter-buttons__icon {display: block;position: absolute;top: 10px;left: 0}.shop-filter-buttons__item {margin: 0 10px 10px 0}.shop-filter-buttons__details-content {position: absolute;z-index: 100;top: 100%;right: 0;width: 230px}.product-relead .swiper-slide {width: 20%}.product__col-1-6-5 {flex: 0 0 41.66667%;max-width: 41.66667%;padding-left: 10px;padding-right: 10px}.product__col-1-6-7 {flex: 0 0 58.33333%;max-width: 58.33333%;padding-left: 10px;padding-right: 10px}.product__info {padding-left: 50px}.product--tpl-2 .gallery-thumbs .swiper-slide {width: 100%;margin-right: 0}.tab-video-wrapper__col {flex: 0 0 25%;max-width: 25%;padding-left: 10px;padding-right: 10px}.gallery-thumbs .swiper-slide {width: 72.5px;margin-right: 10px}.contacts__link-wrapper {flex: 0 0 25%;max-width: 25%;margin-bottom: 0}.contacts--tpl-3 .map__left {padding: 0 50px 0 0}.contacts--tpl-4 .map__right {flex: 0 0 70%;max-width: 70%}.product-variation__col-1-6-4 {flex: 0 0 33.33333%;max-width: 33.33333%;padding-left: 10px;padding-right: 10px}.product-comparison .swiper-slide {width: 33.333%}.blog--tpl-2 .blog__col:nth-child(5n + 1) .blog-item__image-wrapper {border-top-left-radius: 2px}}@media (min-width: 1230px) {.shop-tree--has-image .shop-tree__sublist-wrapper {width: 877px}}@media (min-width: 1374px) {.cw-1344 .shop-tree--has-image .shop-tree__sublist-wrapper {width: 985px}}@media (min-width: 1500px) {.cw-1500 .layout-col-1-9 .shop-items__col,.cw-1700 .layout-col-1-9 .shop-items__col {flex: 0 0 25%;max-width: 25%} }@media (min-width: 1530px) {.cw-1500 .shop-tree--has-image .shop-tree__sublist-wrapper {width: 1102px}}@media (min-width: 1730px) {.cw-1700 .shop-tree--has-image .shop-tree__sublist-wrapper {width: 1252px}}@media (max-width: 1199px) {.layout-col-1-3--xl-order-first {order: -1}.hidden-on-mobile {display: none !important}.to-top {bottom: 1.5rem}}@media (max-width: 991px) {.page-slider .btn {padding: 12px 21px;font-size: 11px;line-height: 14px;text-transform: uppercase}.blog__overflow-content .blog-item__body {padding: 20px 0 0 0}.feedback__image {display: none}}@media (max-width: 767px) {.page-slider .swiper-pagination .swiper-pagination-bullet {background-color: gray}.page-slider__next,.page-slider__prev {display: none}.reviews-total__svg {display: none}.swiper-slide {height: auto}}@media all and (max-width: 576px) {.page__section {padding: 20px 0}.fdb-block {padding-top: 30px;padding-bottom: 30px}.py-5 {padding-top: 30px !important;padding-bottom: 30px !important}.pt-5 {padding-top: 30px !important}.pb-5 {padding-bottom: 30px !important}.my-5 {margin-top: 30px !important;margin-bottom: 30px !important}.mt-5 {margin-top: 30px !important}.mb-5 {margin-bottom: 30px !important}.fancybox-thumbs {width: 110px}.fancybox-show-thumbs .fancybox-inner {right: 110px}.fancybox-thumbs__list a {max-width: calc(100% - 10px)}}@media all and (max-width: 540px) {.sweet-alert {width: auto;margin-left: 0;margin-right: 0;left: 15px;right: 15px}}@media (max-width: 479px) {.shop-filter {margin-bottom: 15px}.popular-categories--tpl-1 .popular-category__title {margin-bottom: 5px;font-size: 16px;line-height: 20px}.mobile-overflow .blog-item,.mobile-overflow .gallery__item,.mobile-overflow .certificate__item--has-margin-bottom,.mobile-overflow .card {margin-bottom: 0}.page-slider__caption {padding: 20px 0}.page-title-wrapper .float-link {top: 3px}.pop-up {padding: 40px 20px 20px 20px}.page-title,.tabs__link {font-size: 20px !important}.page-title {margin-bottom: 10px}.mobile-overflow {display: flex;padding: 15px 0 20px;row-gap: 20px}.mobile-overflow>div {flex: 0 0 100%;flex-shrink: 0;max-width: 100%}.mobile-overflow.shop-items>div {flex: 0 0 190px;flex-shrink: 0;max-width: 190px}.mobile-overflow.shop-items .product-card__btn {width: 100%}.shop-items-slider .swiper-slide {width: 190px;padding: 15px 10px}.swiper-shadow-fix {margin-right: -10px;margin-left: -10px}.layout-col-1-9 .mobile-overflow.shop-items {flex-wrap: wrap !important;margin-left: -5px;margin-right: -5px}.layout-col-1-9 .mobile-overflow.shop-items>div {flex: 0 0 50%;max-width: 50%;padding-left: 5px;padding-right: 5px}.layout-col-1-9 .mobile-overflow.shop-items .card {margin-bottom: 10px}.mobile-overflow__item {margin-right: 20px}.popular-categories--tpl-1 .popular-category__sublist {display: none}.brands-list .card {padding: 10px}.root-category__sublist {display: none} .product--tpl-3 .product__info {border-width: 0;box-shadow: none}}@media (max-width: 419px) {.mobile-overflow.shop-items>div {flex: 0 0 50%;max-width: 50%;padding-left: 5px;padding-right: 5px}.mobile-overflow.shop-items .product-card__btn {width: 100%}}@media all and (max-width: 240px) {#toast-container>div {padding: 8px 8px 8px 50px;width: 11em}#toast-container .toast-close-button {right: -0.2em;top: -0.2em}}@media all and (min-width: 241px) and (max-width: 480px) {#toast-container>div {padding: 8px 8px 8px 50px;width: 18em}#toast-container .toast-close-button {right: -0.2em;top: -0.2em}}@media all and (min-width: 481px) and (max-width: 767.98px) {#toast-container>div {padding: 15px 15px 15px 50px;width: 25em}}@media all and (max-height: 576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px}.fancybox-slide--image {padding: 6px 0}.fancybox-close-small {right: -6px}.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px}.fancybox-caption {padding-left: 12px;padding-right: 12px}}.product-card__wholesale-prices {list-style: none;padding: 0}.product-card__wholesale-prices p {font-size: 16px;margin: 0}.font-style-normal {font-style: normal !important;font-weight: 500 !important}.font-style-bold {font-style: bold !important;font-weight: 700 !important}.font-style-italic {font-style: italic !important;font-weight: 500 !important}.w-100 {width: 100% !important}#popup_ok {margin-left: 10px}.sendrequest {margin-block: 20px}.page-header__top-info {padding: 12px 0;border-bottom: 1px solid #e2e2e2}.page-header__top-info .social {margin: 0}.page-header__top-info-inner {display: flex;align-items: center}.page-header__social {flex: 0 0 300px;max-width: 300px;margin-right: 30px}.page-header__address {flex: 1 0 0%;text-align: right;color: #999;font-size: 14px}.page-header__topbar {display: flex;align-items: center;padding: 15px 0}.page-header__logo {position: relative;height: 50px;flex: 0 0 80px;max-width: 80px;margin-right: 20px}.page-header__logo img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-height: 100%}.page-header__phone-wrapper {flex: 0 0 auto;margin-right: 30px}.page-header__phone-wrapper .dashed-link {margin-left: 20px}.page-header__phone-inner {display: flex;align-items: center}.page-header__phone-inner--has-icon {position: relative;padding-left: 13px}.page-header__phone-inner--has-icon svg {position: absolute; left: 0;color: #999}.page-header__phone-list {padding: 0;margin: 0;list-style-type: none}.page-header__phone-list.dropdown__content {padding: 10px 0;white-space: nowrap}.page-header__phone-list.dropdown__content .page-header__phone-link {display: block;padding: 10px 30px}.page-header__phone-link {text-decoration: none;font-weight: 700;font-size: 18px}.page-header__tagline {flex: 0 0 350px;max-width: 350px;padding-right: 77px;color: #999}.page-header__search {flex: 1 0 0%;margin-right: 15px}.page-header__menu {background-color: var(--main-color)}.page-header__menu--fixed {position: fixed;z-index: 100;top: 0;left: 0;width: 100%;background-color: var(--main-color)}.field-search {position: relative;-ms-grid-row-align: center;align-self: center;width: 100%;height: 46px}.field-search__input {display: inline-block;vertical-align: middle;width: 100%;min-height: calc(1.5em + 5px + 5px + 2px);margin: 0;border: 1px solid #e2e2e2;border-radius: 8px;padding: 5px 12px;line-height: 1.5;font-size: 1em;font-family: inherit;background-color: #fff;-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield;height: 100%;padding-right: 50px}.field-search__input:focus {outline: 0;box-shadow: 0 0 0 2px rgba(2, 117, 217, 0.7)}.field-search__input[disabled],.field-search__input[readonly] {cursor: not-allowed;background-color: #ccc}.field-search__input::-webkit-inner-spin-button,.field-search__input::-webkit-outer-spin-button,.field-search__input::-webkit-search-cancel-button,.field-search__input::-webkit-search-decoration {-webkit-appearance: none}.field-search__input[type="color"] {padding: 0}.field-search__input::-webkit-input-placeholder {color: #999;opacity: 1}.field-search__input::-moz-placeholder {color: #999;opacity: 1}.field-search__input:-ms-input-placeholder {color: #999;opacity: 1}.field-search__input::-ms-input-placeholder {color: #999;opacity: 1}.field-search__input::placeholder {color: #999;opacity: 1}.field-search__btn {position: absolute;z-index: 10;top: 0;right: 0;bottom: 0;width: 50px;background: 0 0;border: 0;outline: 0;cursor: pointer;color: #999}.field-search__btn:hover {color: #333}.header-toolbar {display: flex;align-items: center;margin-left: auto}.header-toolbar__item {margin-left: 15px}.toolbar-link {display: flex;flex-direction: column;align-items: center;justify-content: center;text-decoration: none}.toolbar-link__icon {display: flex;align-items: center;justify-content: center;position: relative;width: 25px;height: 25px;color: #999}.toolbar-link__text {font-size: 12px}.toolbar-link__count {display: block;position: absolute;top: -6px;right: -15px;width: 18px;height: 18px;border-radius: 50%;border: 1px solid #e2e2e2;background-color: #f5f5f5;font-size: 11px;line-height: 18px;text-align: center}.toolbar-link__count.active {background-color: var(--main-color);border-color: var(--main-color);color: #fff}.nav-main {display: block;width: 100%}.nav-main .menu-hidden {display: none}.nav-main .menu-hidden svg {position: absolute;z-index: 1;top: 50%;left: 50%;color: #fff;font-size: 27px;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);transition: color 0.2s}.nav-main .menu-hidden[aria-hidden="true"] {display: none}.nav-main .menu-hidden[aria-hidden="false"] {display: table-cell}.nav-main .menu-hidden .dropdown {width: 100%}.nav-main .menu-hidden > ul {left: auto;right: 0}@media (min-width: 480px) {.page-header__logo {height: 82px;flex: 0 0 190px;max-width: 190px;margin-right: 30px}.page-header__search {margin-right: 30px}.header-toolbar__item {margin-left: 30px}}@media (min-width: 1200px) {.page-header .wraper-fast-result {min-width: 340px}.nav-main .menu-hidden {position: relative;width: 60px;padding: 15px 18px;text-decoration: none;text-align: center;border-right: 1px solid transparent;border-left: 1px solid transparent;transition: 0.25s}.nav-main .menu-hidden:hover {background-color: #fff;border-color: #e2e2e2}.nav-main .menu-hidden:hover svg {color: #333}.nav-main #hidden-menu-list .dropdown__content {top: 0;right: 100%;left: auto}.nav-main > ul {position: relative;margin: 0;padding: 0;list-style-type: none;overflow: hidden}.nav-main > ul > li {display: table-cell}.nav-main > ul > li.active > a {color: #333;background-color: #fff}.nav-main > ul > li:hover > a {background-color: #fff;border-color: #e2e2e2;color: #333}.nav-main > ul > li > a {position: relative;display: block;padding: 15px 18px;text-decoration: none;white-space: nowrap;border-right: 1px solid transparent;border-left: 1px solid transparent;transition: 0.25s;color: #fff;font-weight: 700;font-size: 13px;text-transform: uppercase}.nav-main .dropdown ul.dropdown__content {width: 250px;margin: 0;list-style-type: none}.nav-main .dropdown ul.dropdown__content a {display: block;width: 100%;padding: 0.25rem 1rem;text-align: left;text-decoration: none;white-space: normal;background-color: transparent;transition: 0s}.nav-main .dropdown ul.dropdown__content a:focus,.nav-main .dropdown ul.dropdown__content a:hover {background-color: #f8f9fa}}@media (max-width: 479px) {.page-header__search {margin-right: 0}.page-header .fast-result__content {padding-left: 0}.page-header .fast-result__image-wrapper {display: none}}@media (max-width: 1200px) {.page-header__top-info-inner {justify-content: space-between;column-gap: 10px}.page-header__top-info-inner .page-header__social {flex: unset;order: 1;max-width: 100%;margin-right: 0}.page-header__top-info-inner .social {margin: 0;gap: 5px}.page-header__top-info-inner .social .social__link-wrap {margin-right: 0}}