.container{padding-left: 7px;padding-right: 7px;margin: 0 auto;width: 100%;}.container {max-width: 1366px;}.container::after{content: "";display: table;clear: both;}.row {margin-right: -7px;margin-left: -7px;}.row::after {content: "";display: table;clear: both;}.f_row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -7px;margin-left: -7px;}@media only screen and (max-width : 991px) {.row,.f_row{margin-right: -5px;margin-left: -5px;}}.f_col-6,.f_col-12,.f_col-sm-4,.f_col-sm-6,.f_col-md-3,.f_col-md-4,.f_col-md-12,.f_col-lg-2,.f_col-lg-4,.f_col-lg-5,.f_col-lg-6,.f_col-lg-7,.f_col-xl-6,.f_col-xl-12,.col-xs-6,.col-xs-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-12,.col-xl-3,.col-xl-4{position: relative;width: 100%;padding-right: 7px;padding-left: 7px;}@media only screen and (max-width : 991px) {.f_col-6,.f_col-12,.f_col-sm-4,.f_col-sm-6,.f_col-md-3,.f_col-md-4,.f_col-md-12,.f_col-lg-2,.f_col-lg-4,.f_col-lg-5,.f_col-lg-6,.f_col-lg-7,.f_col-xl-6,.f_col-xl-12,.col-xs-6,.col-xs-12,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-12,.col-xl-3,.col-xl-4{position: relative;width: 100%;padding-right: 5px;padding-left: 5px;}}.col-xs-6 {float: left;width: 50%;}.col-xs-12 {float: left;width: 100%;}.f_col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.f_col-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}@media (min-width: 576px) {.col-sm-3 {float: left;width: 25%;}.col-sm-4 {float: left;width: 33.33333%;}.col-sm-6 {float: left;width: 50%;}.col-sm-8 {float: left;width: 66.66667%;}.col-sm-12 {float: left;width: 100%;}.f_col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.f_col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}}@media (min-width: 768px) {.col-md-3 {float: left;width: 25%;}.col-md-4 {float: left;width: 33.33333%;}.col-md-6 {float: left;width: 50%;}.col-md-8 {float: left;width: 66.66667%;}.col-md-12 {float: left;width: 100%;}.f_col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.f_col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.f_col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}@media (min-width: 992px) {.col-lg-3 {float: left;width: 25%;}.col-lg-4 {float: left;width: 33.33333%;}.col-lg-5 {float: left;width: 41.66667%;}.col-lg-6 {float: left;width: 50%;}.col-lg-7 {float: left;width: 58.33333%;}.col-lg-8 {float: left;width: 66.66667%;}.col-lg-12 {float: left;width: 100%;}.f_col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.f_col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.f_col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.f_col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.f_col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}}@media (min-width: 1200px) {.col-xl-3 {float: left;width: 25%;}.col-xl-4 {float: left;width: 33.33333%;}.f_col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.f_col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}.clearfix::after {content: "";display: table;clear: both;}.invisible {visibility: hidden;}.hidden{display: none;}.hidden-xs-up {display: none!important;}@media (max-width: 575px) {.hidden-xs-down {display: none!important;}}@media (min-width: 576px) {.hidden-sm-up {display: none!important;}}@media (max-width: 767px) {.hidden-sm-down {display: none!important;}}@media (min-width: 768px) {.hidden-md-up {display: none!important;}}@media (max-width: 991px) {.hidden-md-down {display: none!important;}}@media (min-width: 992px) {.hidden-lg-up {display: none!important;}}@media (max-width: 1199px) {.hidden-lg-down {display: none;}}@media (min-width: 1200px) {.hidden-xl-up {display: none;}}.hidden-xl-down {display: none;}.visible-print-block {display: none;}@media print {.visible-print-block {display: block;}}.visible-print-inline {display: none;}@media print {.visible-print-inline {display: inline;}}.visible-print-inline-block {display: none;}@media print {.visible-print-inline-block {display: inline-block;}}@media print {.hidden-print {display: none;}}.d-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}@media (min-width: 992px) {.d-lg-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}}.flex-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.flex-wrap {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.justify-content-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.justify-content-between {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.align-items-start {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}.align-items-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}@media (min-width: 768px) {.align-items-md-start {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}}@media (min-width: 992px) {.flex-lg-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}.flex-lg-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.flex-lg-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.justify-content-lg-between {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.align-items-lg-start {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}}
@charset "UTF-8";@-moz-viewport {width: device-width;}@-ms-viewport {width: device-width;}@-o-viewport {width: device-width;}@-webkit-viewport {width: device-width;}@viewport {width: device-width;}html {font-family: sans-serif;line-height: 1.2;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;height: 100%;}body {font-family: "Montserrat", arial, sans-serif;background-color: #f2f2f2;color: #222;font-size: 14px;font-weight: normal;position: relative;line-height: 1.4;min-height: 100%;max-width: 100%;min-width: 320px;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}.tmce_notice_success,.tmce_notice_error{padding: 20px 30px;margin: 1rem 0 1.5rem;font-weight: 500;font-size: 16px;line-height: 1.6;border-left: 8px solid rgb(188, 188, 188);display: block;}.tmce_notice_error {background-color: #ffcac6;border-left: 8px solid #ff3121;color: #222;}.tmce_notice_success {background-color: #d6fbcc;border-left: 8px solid #266f12;color: #222;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 {display: block;position: relative;font-family: inherit;color: #222;line-height: 1.2;font-weight: 500;margin: 0 0 1.5rem;}h1,.h1 {font-size: 28px;}h2,.h2 {font-size: 26px;}h3,.h3 {font-size: 24px;}h4,.h4 {font-size: 22px;}h5,.h5 {font-size: 20px;}h6,.h6 {font-size: 18px;}a {color: #00afee;text-decoration: underline;background-color: transparent;-webkit-text-decoration-skip: objects;transition: all 0.2s ease;}.tooltip a:hover,a:hover,a:focus {color: #00afee;outline-width: 0;text-decoration: none;}*,*::before,*::after {margin: 0;padding: 0;box-sizing: border-box;}*:focus {outline: none;}b,strong {font-weight: 600;}img {max-width: 100%;border-style: none;}img:not([src]) {visibility: hidden;}figure {margin: 15px 40px;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}hr {height: 1px;background-color: #dbdbdb;margin: 20px 0;box-sizing: content-box;border: 0;overflow: visible;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}svg:not(:root) {overflow: hidden;}[hidden] {display: none;}p {line-height: 1.6;margin: 0 0 1.5rem;}p:last-child {margin-bottom: 0;}table {border-collapse: collapse;border-spacing: 0;background-color: transparent;}nav ul {margin: 0;padding: 0;list-style: none;}ol,ul {margin: 0 0 1.5rem 1.5rem;}ol li,ul li {font-weight: 500;margin: 0 0 1rem 0;}blockquote {margin: 1rem 0 1.5rem;color: rgb(94, 94, 94);padding: 20px 30px;border-left: 8px solid rgb(194, 194, 194);position: relative;background: rgb(248, 248, 248);font-weight: 400;font-size: 18px;font-style: italic;line-height: 1.3;width: 100%;max-width: 100%;font-family: inherit;}blockquote p {font-style: italic;font-size: 16px;margin-top: 0;}blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}blockquote cite:before {content: "\2014 \2009";}.block {position: relative;margin-bottom: 15px;}.block--boxed {position: relative;background-color: #fff;padding: 15px;}.block--border {border: 1px solid #dbdbdb;border-radius: 3px;}.block__inner {max-width: 100%;}.block__header {position: relative;margin-bottom: 10px;}.block__header--boxed {background-color: #fff;position: relative;padding: 15px 15px;margin-bottom: 15px;}.block__header--border {border: 1px solid #dbdbdb;border-radius: 3px;}.block__title {color: #222;font-size: 24px;line-height: 1.2;font-weight: 500;margin-bottom: 0;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.block__heading {margin-bottom: 0;}.block--boxed .block__header {margin-bottom: 15px;}.block--boxed .block__body {padding: 0;}.block_explanation {padding-left: 20px;}.block_explanation__header {font-size: 24px;font-weight: 600;color: #222;line-height: 1.2;margin-bottom: 15px;}.block__description:after {content: "";display: table;clear: both;}.block__description--style {background: #fff;color: #222;font-size: 16px;line-height: 1.8;}.block__description iframe {margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%;}.block__description .table_responsive {width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1.5rem;}.block__description .video{position: relative;padding-bottom: 36%;padding-top: 30px;height: 0;width: 70%;margin: 0px auto;overflow: hidden;}.block__description .video iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid rgb(219, 219, 219);}.block__description a.fn_image_gallery,.block__description a.fn_image_zoom {display: block;line-height: 1;margin: 1.5rem auto;}.block__description a.fn_image_zoom img {border: 1px solid #eee;padding: 1px;}.block__description a.fn_image_gallery {padding: 3px 6px;}.block__description img {display: block;margin: 0 auto;height: auto !important;}.block__description figure {margin: 0;border: 1px solid #dbdbdb;border-radius: 3px;padding: 10px;}.block__description figure p {margin: 0;}.block__description figure img {margin: 0;}.block__description figure figcaption {padding: 5px 3px;font-size: 12px;font-style: italic;font-weight: 500;}.block__description .table {width: 100%;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 2rem 0 0;}@media only screen and (max-width: 991px) {.block__description iframe {height: 48vw;}}.block__description ul li,.block__description ol li {font-weight: 500;font-family: inherit;font-size: 15px;}.boxed {clear: both;padding: 10px;margin: 10px 0;border-left: 4px solid rgb(188, 188, 188);background: rgb(247, 247, 247);display: block;border-radius: 5px;font-weight: 400;font-size: 12px;color: rgb(74, 74, 74);line-height: 1.3;min-height: 36px;}.boxed--big {padding: 15px 15px;margin: 0 0 20px;font-weight: 400;font-size: 14px;line-height: 1.6;}.boxed--success {background-color: rgb(222, 249, 221);border-left: 4px solid #0a7c71;color: #222;}.boxed--notify {background-color: #f8f8f8;border-left: 4px solid #c2c2c2;color: #6f6f6f;}.boxed_no_comments {display: block;padding: 75px 20px 75px;text-align: center;}.boxed_no_comments__icon {margin-bottom: 30px;}.boxed_no_comments__title {font-size: 24px;color: #333;font-weight: 600;line-height: 1.34;text-align: center;margin-bottom: 15px;}button,[type="button"],[type="reset"],[type="submit"] {font-family: inherit;overflow: visible;text-transform: none;font-size: 100%;line-height: 1.15;margin: 0;-webkit-appearance: none;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}.button {display: inline-block;font-weight: 400;color: rgb(33, 37, 41);text-align: center;vertical-align: middle;-webkit-user-select: none;cursor: pointer;-moz-user-select: none;-ms-user-select: none;user-select: none;text-decoration: none;background-color: transparent;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;border-radius: 0.25rem;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.button--basic {color: #fff;background-color: #c5530c;border-color: #c5530c;}.button--basic:hover,.button--basic:active {color: #fff;text-decoration: none;opacity: 0.8;}.button--blick {position: relative;overflow: hidden;}.button--blick:after {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: "";width: 50%;height: 100%;background: -webkit-linear-gradient(left,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.3) 100%);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);}a.button--blick:hover:after,.button--blick:hover:after {-webkit-animation: shine 0.75s;animation: shine 0.75s;}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}.btn_order {display: inline-block;font-weight: 500;text-align: center;vertical-align: middle;-webkit-user-select: none;cursor: pointer;-moz-user-select: none;-ms-user-select: none;user-select: none;text-decoration: none;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;border-radius: 0.25rem;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;color: #fff;background-color: #c5530c;border-color: #c5530c;}.btn_order:hover,.btn_order:active {color: #fff;text-decoration: none;opacity: 0.8;}.form {position: relative;}.form--boxed {position: relative;background-color: #fff;padding: 20px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.form__header {text-align: center;position: relative;margin-top: 5px;margin-bottom: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.form__header::after {content: "";height: 1px;background: #dbdbdb;position: absolute;top: 55%;right: 0;display: block;width: 100%;}.form__title {cursor: pointer;font-weight: 600;font-size: 16px;user-select: none;padding: 0 15px 0 15px;color: #222;background: rgb(255, 255, 255);overflow: hidden;position: relative;line-height: 1.2;z-index: 2;margin: 0 auto;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.form__title svg {width: 24px;height: 24px;margin-right: 10px;}.form__group {position: relative;margin-bottom: 20px;}input,textarea,.form__textarea,.form__input {display: inline-block;color: #222;border: 1px solid #dbdbdb;background-color: rgb(255, 255, 255);overflow: visible;resize: none;text-transform: none;font-family: inherit;line-height: 1;position: relative;border-radius: 4px;padding: 5px 15px;width: auto;margin: 0;font-size: 14px;font-weight: 500;}.form__input {height: 40px;display: block;width: 100%;}.form__textarea {display: block;width: 100%;padding: 15px;resize: vertical;}label{color: #222;font-size: 14px;margin-bottom: 4px;display: block;}input:focus,textarea:focus,.form__input:focus,.form__textarea:focus {border: 1px solid rgb(186, 186, 186);}.form__textarea.error,.form__input.error {border-color: rgb(231, 71, 71);font-size: 14px;}input::-moz-placeholder,input:-ms-input-placeholder,input::-webkit-input-placeholder {white-space: nowrap;text-overflow: ellipsis;color: rgb(122, 122, 122);font-size: 13px;font-weight: 400;}.form__placeholder {font-family: inherit;white-space: nowrap;text-overflow: ellipsis;color: rgb(122, 122, 122);font-size: 12px;font-weight: 500;transition: all 0.1s linear 0s;line-height: 1;pointer-events: none;display: table;position: absolute;left: 15px;top: 15px;z-index: 1;cursor: text;}:focus::placeholder,:focus::-ms-input-placeholder,:focus:-ms-input-placeholder,:focus:-moz-placeholder,:focus::-moz-placeholder,:focus::-webkit-input-placeholder {opacity: 0;}.form__placeholder.active,.filled .form__placeholder,.form__placeholder--focus.error ~ label ~ .form__placeholder,.form__placeholder--focus.error + .form__placeholder,.form__placeholder--focus:focus ~ .form__placeholder {font-size: 11px;font-weight: 400;font-style: italic;background: #fff;padding: 0 5px;top: -5px;cursor: default;color: #939393;}.form__placeholder--focus:-webkit-autofill,.form__placeholder--focus:-webkit-autofill:hover,.form__placeholder--focus:-webkit-autofill:focus {-webkit-box-shadow: 0 0 0 30px #fff inset;box-shadow: 0 0 0 30px #fff inset;-webkit-text-fill-color: inherit !important;filter: none !important;}.form__placeholder.active.error,.filled .form__placeholder.error,.form__placeholder--focus.error + .form__placeholder,.form__placeholder--focus.error ~ label ~ .form__placeholder {color: rgb(231, 71, 71);}.form__footer {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.form__footer .form__button,.form__footer .captcha {margin-bottom: 10px;}.form__footer {margin-bottom: -10px;}.captcha {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.form__captcha {position: relative;}.form__input_captcha {width: 100%;max-width: 130px;}.secret_number {border: 1px solid #dbdbdb;border-radius: 4px;height: 40px;padding: 0 10px;background: rgb(245, 248, 249);display: inline-block;position: relative;text-shadow: 1px 1px rgb(56, 192, 243), -1px 1px rgb(72, 209, 204),-1px -1px rgb(72, 209, 204), 1px -1px rgb(72, 209, 204);color: rgb(255, 255, 255);font-weight: bold;-moz-user-select: none;-khtml-user-select: none;user-select: none;pointer-events: none;cursor: pointer;margin-right: 10px;font-size: 14px;line-height: 40px;}.secret_number:before {content: "";position: absolute;top: 10px;right: -15px;bottom: -15px;left: 0;z-index: -1;background: linear-gradient(-45deg,rgba(72, 209, 204, 0) 2px,mediumturquoise 3px,rgba(72, 209, 204, 0) 3px)repeat;background-size: 4px 4px;}.secret_number:after {content: attr(data-name);position: absolute;top: 2px;left: 2px;z-index: -2;text-shadow: 1px 1px white, 2px 2px white, 3px 3px white, 4px 4px white;color: white;transition: all 1s;}.form__input::-moz-placeholder,.form__input_captcha::-moz-placeholder,.form__textarea::-moz-placeholder {color: #626262;opacity: 1;}.form__input:-ms-input-placeholder,.form__input_captcha:-ms-input-placeholder,.form__textarea:-ms-input-placeholder {color: #626262;}.form__input::-webkit-input-placeholder,.form__input_captcha::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder {color: #626262;}.form__button {display: block;color: #fff;background-color: #222;border: 1px solid;border-color: #222;text-align: center;white-space: nowrap;border-radius: 3px;height: 40px;line-height: 38px;font-weight: 600;cursor: pointer;user-select: none;padding: 0 20px;font-size: 12px;font-family: inherit;text-transform: uppercase;text-decoration: none;transition: all 0.2s ease-in-out;}.form__button:active,.form__button:focus {opacity: 0.8;}.message_error {clear: both;padding: 10px;margin: 10px 0 20px;background-color: rgb(253, 228, 228);border-left: 4px solid rgb(255, 0, 0);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;flex-direction: column;align-items: flex-start;border-radius: 5px;font-weight: 400;font-size: 12px;color: #222;line-height: 1.3;min-height: 36px;}.message_success {clear: both;padding: 15px;margin: 10px 0 20px;background-color: rgb(190, 225, 202);border-left: 4px solid rgb(11, 159, 89);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-radius: 5px;font-weight: 400;font-size: 14px;color: rgb(34, 34, 34);line-height: 1.3;min-height: 36px;}.message_success svg {width: 18px;height: 18px;margin-right: 10px;}.error {color: rgb(231, 71, 71);font-family: inherit;font-size: 12px;font-weight: 500;}.form__captcha label.error {display: none !important;}.checkbox {display: block;position: relative;margin-bottom: 20px;padding-left: 30px;cursor: pointer;color: inherit;border-radius: 3px;}.checkbox__input {position: absolute;-webkit-appearance: none;-moz-appearance: none;appearance: none;display: none;}.checkbox__icon {border: 1px solid #dbdbdb;display: block;height: 22px;position: absolute;left: 0;top: 0;width: 22px;border-radius: 3px;}.checkbox.active .checkbox__icon {border-color: #00afee;}.checkbox.active .checkbox__mark,.checkbox__input:checked + * .checkbox__mark {stroke: #00afee;stroke-width: 2px;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;stroke-miterlimit: 10;opacity: 1;stroke-dasharray: 0;stroke-dashoffset: 0;}.checkbox__input:focus .checkbox__icon {border-color: #00afee;}.checkbox__input:disabled + * .checkbox__mark {border-color: #dbdbdb;}.change_pass,.password_remind {position: relative;font-family: inherit;display: block;display: -webkit-box;display: -ms-flexbox;display: flex;cursor: pointer;width: 100%;text-align: left;background: transparent;border: none;text-decoration: none;font-size: 12px;color: #222;font-weight: 400;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;margin-top: 10px;opacity: 0.7;transition: all 0.3s ease 0s;}.change_pass {margin-top: 0;}.change_pass span,.password_remind span {padding-right: 3px;}.change_pass:hover span,.password_remind:hover span {padding-right: 7px;color: #00afee;text-decoration: none;}.change_pass svg,.password_remind svg {width: 12px;height: 12px;position: relative;top: 1px;}.change_pass:hover svg {color: #00afee;}select {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;overflow: visible;text-transform: none;}.select2-results__options {margin-left: 0px !important;}.select2-results__option {margin-bottom: 0px !important;}.subscribe_error,.subscribe_success {color: rgb(231, 71, 71);font-family: inherit;font-size: 14px;font-weight: 500;}.subscribe_success {color: rgb(71, 231, 126);}.menu_group__list {display: block;padding: 0;margin: 0;list-style: none;}.menu_group__item {position: relative;padding: 0;margin-bottom: 5px;}.menu_group__item--2 {padding: 0;white-space: nowrap;}.menu_group__item--2 .menu_group__link {padding: 5px 20px;display: block;}.menu_group__link {position: relative;display: block;width: 100%;text-align: left;color: #222;font-weight: 400;text-decoration: none;font-size: 14px;padding: 0;transition: color 0.1s ease 0s;}.menu_group__link[href^="discounted"] {color: #b10707 !important;}.menu_group--404 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;text-align: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: relative;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.menu_group--404 .menu_group__item {position: relative;padding: 0;margin-bottom: 0;}.menu_group--404 .menu_group__link {padding: 5px 10px;font-size: 16px;text-decoration: underline;color: #00afee;font-weight: 500;position: relative;cursor: pointer;line-height: 1;}.accordion__title,.accordion__item {position: relative;}.accordion__title {cursor: pointer;}.accordion__title.active {cursor: default;}.accordion__title.active .accordion__arrow {transform: rotate(0deg);transition: all 0.2s ease-in-out;}.accordion__content {display: none;line-height: 1.3;padding: 10px 0 5px 0;text-align: left;}.tabs {margin-bottom: 15px;overflow: hidden;}.tabs--user {overflow: visible;}.tabs__navigation {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border-bottom: 4px solid rgb(233, 234, 237);background: #fff;}.tabs__navigation--user {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;border-bottom: none;background: #fff;}.tabs__link {position: relative;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-decoration: none;height: 45px;padding: 0 30px;color: #222;font-size: 16px;font-weight: 600;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.tabs__link.selected {color: #00afee;}.tabs__link.selected:after {content: "";height: 4px;position: absolute;bottom: -4px;background: #00afee;width: 100%;left: 0;}.tabs__link .icon {margin-right: 8px;line-height: 1;}.tabs__link .icon:before {font-size: 22px;line-height: 1;}.tabs__navigation--user .tabs__link {position: relative;margin: 0px;border-bottom: 1px solid rgb(227, 227, 227);text-decoration: none;padding: 18px 0px;color: rgb(34, 34, 34);font-size: 13px;font-weight: 500;min-height: 40px;height: inherit;width: 100%;}.tabs__navigation--user .tabs__link svg {width: 18px;height: 18px;margin-right: 10px;}.tabs__navigation--user .tabs__link.selected:after {content: none;}.tabs__navigation--user .tabs__link:last-child {border-bottom: none;}.tabs__navigation--user .tabs__link.selected {color: #00afee;}.tabs__content {overflow: hidden;background: #fff;}.tab {display: none;padding: 15px;}.mobile_tab_navigation.active .mobile_tab_title:after {top: -2px;transform: rotate(45deg);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.table_wrapper {overflow: auto;max-width: 100%;background: linear-gradient(to right, #fff 30%, #fff0),linear-gradient(to right, #fff0, #fff 70%) 0 100%,radial-gradient(farthest-side at 0% 50%, #0003, #0000),radial-gradient(farthest-side at 100% 50%, #0003, #0000) 0 100%;background-repeat: no-repeat;background-color: #fff;background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;background-position: 0 0, 100%, 0 0, 100%;background-attachment: local, local, scroll, scroll;max-height: 430px;width: 100%;}.block__description--style table {font-size: 12px;min-width: 500px;font-weight: 400;width: 100%;max-width: 100%;}.block__description--style td,.block__description--style th {padding: 10px;text-align: left;margin: 0;border: 1px solid #dbdbdb;}.block__description--style:not(.table_not_bg) tbody tr:nth-child(2n) {background-color: #e9e9e9;}.block__description--style th {position: -webkit-sticky;position: sticky;top: 0;background: #232f3e;color: #fff;font-weight: 600;}.fn_auto_navigation_anchor {opacity: 0;visibility: hidden;position: relative;width: 20px;height: 20px;margin-top: -90px;padding-top: 90px;display: inline-block;background-size: 20px;background-position-y: bottom;padding-right: 25px;vertical-align: baseline;background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYzLjgwNyAyNjMuODA3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjMuODA3IDI2My44MDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PGc+PGc+Cgk8cGF0aCBkPSJNMTQ2Ljk1OSwxMDEuODY5bC0xOS44NDgsMTkuODQ2bDE3Ljg3MSwxNy44NzNjMy41MTIsMy41MTMsNS40NDcsOC4xODIsNS40NDcsMTMuMTQ2YzAuMDAxLDQuOTY0LTEuOTMzLDkuNjMtNS40NDYsMTMuMTQyICAgbC02NC40NDIsNjQuNDQ0Yy03LjI0OCw3LjI0OC0xOS4wNDIsNy4yNDktMjYuMjg5LDAuMDAxbC0xNy44NzMtMTcuODc1Yy0zLjUxLTMuNTA5LTUuNDQzLTguMTc0LTUuNDQyLTEzLjEzNyAgIGMwLTQuOTY0LDEuOTM2LTkuNjM0LDUuNDQ4LTEzLjE0Nmw1MS4xNjYtNTEuMTY2bC0xOS44NDctMTkuODQ2bC01MS4xNjYsNTEuMTY2Yy04LjgxMyw4LjgxNC0xMy42NjcsMjAuNTMtMTMuNjY3LDMyLjk5ICAgYy0wLjAwMSwxMi40NjIsNC44NTIsMjQuMTc4LDEzLjY2NCwzMi45ODZsMTcuODczLDE3Ljg3NGM5LjA5NSw5LjA5NCwyMS4wNDIsMTMuNjQxLDMyLjk4OSwxMy42NDEgICBjMTEuOTQ4LDAsMjMuODk2LTQuNTQ3LDMyLjk5MS0xMy42NDJsNjQuNDQxLTY0LjQ0MmM4LjgxNi04LjgxMiwxMy42Ny0yMC41MjgsMTMuNjY5LTMyLjk5MSAgIGMtMC4wMDEtMTIuNDYxLTQuODU0LTI0LjE3Ni0xMy42NjYtMzIuOTlMMTQ2Ljk1OSwxMDEuODY5eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojQTNBM0EzIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPHBhdGggZD0iTTI0Ny4yNzMsMzEuNTM4bC0xNy44NzItMTcuODczQzIyMC41ODksNC44NTMsMjA4Ljg3MywwLDE5Ni40MSwwYy0xMi40NjIsMC0yNC4xNzgsNC44NTQtMzIuOTg3LDEzLjY2NUw5OC45NzQsNzguMTExICAgYy04LjgxMyw4LjgxMS0xMy42NjUsMjAuNTI3LTEzLjY2NSwzMi45OWMwLjAwMSwxMi40NjUsNC44NTUsMjQuMTgyLDEzLjY2OCwzMi45ODhsMTcuODczLDE3Ljg3M2wxOS44NDctMTkuODQ2bC0xNy44NzYtMTcuODc2ICAgYy0zLjUxMS0zLjUwOS01LjQ0NS04LjE3NS01LjQ0NS0xMy4xNGMwLTQuOTY1LDEuOTMzLTkuNjMyLDUuNDQzLTEzLjE0Mmw2NC40NS02NC40NDhjMy41MS0zLjUxLDguMTc3LTUuNDQzLDEzLjE0Mi01LjQ0MyAgIGM0Ljk2NSwwLDkuNjMzLDEuOTM0LDEzLjE0NCw1LjQ0NGwxNy44NzMsMTcuODc1YzMuNTEsMy41MDksNS40NDMsOC4xNzQsNS40NDIsMTMuMTM4YzAsNC45NjUtMS45MzUsOS42MzMtNS40NDUsMTMuMTQ1ICAgbC01MS4xNyw1MS4xNjdsMTkuODQ2LDE5Ljg0N2w1MS4xNzEtNTEuMTY4YzguODEyLTguODEzLDEzLjY2NS0yMC41MjksMTMuNjY2LTMyLjk4OSAgIEMyNjAuOTM4LDUyLjA2MywyNTYuMDg1LDQwLjM0NywyNDcuMjczLDMxLjUzOHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0EzQTNBMyIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KPC9nPjwvZz4gPC9zdmc+);}.fn_auto_navigation_header:hover .fn_auto_navigation_anchor {opacity: 1;visibility: visible;z-index: 2222;}.popup {padding: 30px !important;border-radius: 4px;box-shadow: inset 0 0 6px #0000004d;width: 500px !important;max-width: 100%;text-align: center !important;}.popup__heading {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;cursor: pointer;font-weight: 600;font-size: 18px;user-select: none;padding: 0;color: #222;background: #fff;overflow: hidden;z-index: 2;text-align: center;margin: 20px auto;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.popup__heading svg {width: 28px;height: 28px;color: #0b982f;margin-right: 15px;}.popup__heading .form__header {margin-bottom: 30px;}.popup__description {margin-bottom: 10px;color: #222;font-weight: 500;font-size: 14px;text-align: center;}.popup_confirm__title {font-weight: 500;font-size: 20px;line-height: 1.2;display: flex;align-items: center;flex-wrap: wrap;}.popup_confirm__title svg {width: 22px;margin-right: 15px;display: inline-block;vertical-align: middle;}.popup_animated {max-width: 100%;width: 550px;border-radius: 4px;overflow: hidden;transform: translateY(-80px);transition: all 0.5s;}.popup_animated .form__header,.popup_animated .form__footer,.popup_animated .form__body {transform: translateY(-40px);opacity: 0;transition-property: transform, opacity;transition-duration: 0.3s;}.fancybox-slide--current .popup_animated,.fancybox-slide--current .popup_animated .form__footer,.fancybox-slide--current .popup_animated .form__header,.fancybox-slide--current .popup_animated .form__body {transform: translateY(0);opacity: 1;transition-duration: 0.3s;}.fancybox-slide--current .popup_animated .form__header {transition-delay: 0.1s;}.fancybox-slide--current .popup_animated .form__body {transition-delay: 0.2s;}.fancybox-slide--current .popup_animated .form__footer {transition-delay: 0.4s;}.autocomplete-suggestions {background-color: #fff;overflow: hidden;overflow-y: auto;border: 1px solid #dbdbdb;display: table;top: 100%;border-left: none;border-bottom: none;}.autocomplete-suggestion {display: table-row;width: 100%;line-height: 1.2;font-size: 12px;font-weight: 500;color: #222;}.autocomplete-suggestions .autocomplete-selected {background: #e9e9e9;}.autocomplete-suggestions strong {font-weight: 600;color: #00afee;}.autocomplete-suggestion div {width: 50px !important;text-align: center;}.autocomplete-suggestion div,.autocomplete-suggestions span,.autocomplete-suggestions a {padding: 0.152rem 0.3rem;display: table-cell;vertical-align: middle;text-decoration: none;border-left: 1px solid #dbdbdb;border-bottom: 1px solid #dbdbdb;}.autocomplete-suggestions span {white-space: nowrap;text-align: right;padding-right: 10px;font-size: 14px;font-weight: 600;border-left: none;}.autocomplete-suggestion {cursor: pointer;}.noUi-target,.noUi-target * {-webkit-touch-callout: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-ms-touch-action: none;touch-action: none;-ms-user-select: none;-moz-user-select: none;user-select: none;-moz-box-sizing: border-box;box-sizing: border-box;}.noUi-target {position: relative;}.noUi-base,.noUi-connects {width: 100%;height: 100%;position: relative;z-index: 1;}.noUi-connects {overflow: hidden;z-index: 0;}.noUi-connect,.noUi-origin {will-change: transform;position: absolute;z-index: 1;top: 0;right: 0;-ms-transform-origin: 0 0;-webkit-transform-origin: 0 0;-webkit-transform-style: preserve-3d;transform-origin: 0 0;transform-style: flat;}.noUi-connect {height: 100%;width: 100%;}.noUi-origin {height: 10%;width: 10%;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {left: 0;right: auto;}.noUi-vertical .noUi-origin {width: 0;}.noUi-horizontal .noUi-origin {height: 0;}.noUi-handle {-webkit-backface-visibility: hidden;backface-visibility: hidden;position: absolute;}.noUi-touch-area {height: 100%;width: 100%;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin {-webkit-transition: transform 0.3s;transition: transform 0.3s;}.noUi-state-drag * {cursor: inherit !important;}.noUi-horizontal {height: 18px;}.noUi-horizontal .noUi-handle {width: 34px;height: 28px;right: -17px;top: -6px;}.noUi-vertical {width: 18px;}.noUi-vertical .noUi-handle {width: 28px;height: 34px;right: -6px;top: -17px;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {left: -17px;right: auto;}.noUi-target {background: #fafafa;border-radius: 4px;border: 1px solid #d3d3d3;box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;}.noUi-connects {border-radius: 3px;}.noUi-connect {background: #3fb8af;}.noUi-draggable {cursor: ew-resize;}.noUi-vertical .noUi-draggable {cursor: ns-resize;}.noUi-handle {border: 1px solid #d9d9d9;border-radius: 3px;background: #fff;cursor: default;box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbb;}.noUi-active {box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;}.noUi-handle:before,.noUi-handle:after {content: "";display: block;position: absolute;height: 14px;width: 1px;background: #e8e7e6;left: 14px;top: 6px;}.noUi-handle:after {left: 17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after {width: 14px;height: 1px;left: 6px;top: 14px;}.noUi-vertical .noUi-handle:after {top: 17px;}[disabled] .noUi-connect {background: #b8b8b8;}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle {cursor: not-allowed;}.noUi-pips,.noUi-pips * {-moz-box-sizing: border-box;box-sizing: border-box;}.noUi-pips {position: absolute;color: #999;}.noUi-value {position: absolute;white-space: nowrap;text-align: center;}.noUi-value-sub {color: #ccc;font-size: 10px;}.noUi-marker {position: absolute;background: #ccc;}.noUi-marker-sub {background: #aaa;}.noUi-marker-large {background: #aaa;}.noUi-pips-horizontal {padding: 10px 0;height: 80px;top: 100%;left: 0;width: 100%;}.noUi-value-horizontal {-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%);}.noUi-rtl .noUi-value-horizontal {-webkit-transform: translate(50%, 50%);transform: translate(50%, 50%);}.noUi-marker-horizontal.noUi-marker {margin-left: -1px;width: 2px;height: 5px;}.noUi-marker-horizontal.noUi-marker-sub {height: 10px;}.noUi-marker-horizontal.noUi-marker-large {height: 15px;}.noUi-pips-vertical {padding: 0 10px;height: 100%;top: 0;left: 100%;}.noUi-value-vertical {-webkit-transform: translate(0, -50%);transform: translate(0, -50%);padding-left: 25px;}.noUi-rtl .noUi-value-vertical {-webkit-transform: translate(0, 50%);transform: translate(0, 50%);}.noUi-marker-vertical.noUi-marker {width: 5px;height: 2px;margin-top: -1px;}.noUi-marker-vertical.noUi-marker-sub {width: 10px;}.noUi-marker-vertical.noUi-marker-large {width: 15px;}.noUi-tooltip {display: block;position: absolute;border: 1px solid #d9d9d9;border-radius: 3px;background: #fff;color: #000;padding: 5px;text-align: center;white-space: nowrap;}.noUi-horizontal .noUi-tooltip {-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);left: 50%;bottom: 120%;}.noUi-vertical .noUi-tooltip {-webkit-transform: translate(0, -50%);transform: translate(0, -50%);top: 50%;right: 120%;}.noUi-horizontal .noUi-origin > .noUi-tooltip {-webkit-transform: translate(50%, 0);transform: translate(50%, 0);left: auto;bottom: 10px;}.noUi-vertical .noUi-origin > .noUi-tooltip {-webkit-transform: translate(0, -18px);transform: translate(0, -18px);top: auto;right: 28px;}#fn_slider_price.noUi-target {position: relative;height: 4px;background: #e1e8ed;margin: 24px 10px 24px;border-radius: 2px;border: none;font-family: inherit;color: inherit;}#fn_slider_price.noUi-target .noUi-handle {position: absolute;width: 18px;height: 18px;margin-left: -12px;top: -7px;border-radius: 4px;border: 3px solid #e1e8ed;background-color: #fff;border-color: #00afee;cursor: pointer;box-shadow: none;transition: background-color 0.2s;}#fn_slider_price.noUi-target .noUi-handle::after,#fn_slider_price.noUi-target .noUi-handle::before {content: none;}#fn_slider_price.noUi-target .noUi-connect,#fn_slider_price.noUi-target .noUi-handle:hover {background-color: #00afee;}#fn_slider_price.noUi-horizontal .noUi-handle {right: -10px;}@-webkit-keyframes rotate-animation {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotate-animation {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@-webkit-keyframes anti-rotate-animation {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}}@keyframes anti-rotate-animation {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}}.fn_categories {position: relative;}.fn_ajax_wait {position: absolute;top: 100px;left: 50%;width: 125px;transform: translateX(-50%);}.fn_ajax_wait:before,.fn_ajax_wait:after {content: "";position: absolute;top: 100px;left: 50%;z-index: 2;border: 6px solid;border-radius: 50%;}.fn_ajax_wait::before {width: 120px;height: 120px;margin-left: -60px;border-left-color: transparent;border-top-color: #00afee;border-right-color: #00afee;border-bottom: transparent;-webkit-animation: rotate-animation 1s linear 0s infinite;animation: rotate-animation 1s linear 0s infinite;}.fn_ajax_wait::after {width: 80px;height: 80px;margin-top: 20px;margin-left: -40px;border-left-color: transparent;border-top-color: #00afee;border-right-color: #00afee;border-bottom: transparent;-webkit-animation: anti-rotate-animation 0.85s linear 0s infinite;animation: anti-rotate-animation 0.85s linear 0s infinite;}.fn_skeleton_load {background: #fff;color: #222;box-shadow: 0 2px 5px #0000004d;border-radius: 3px;display: -webkit-box;display: flex;flex-wrap: wrap;padding: 16px 0;box-sizing: border-box;-webkit-box-pack: justify;justify-content: space-between;z-index: 1;padding: 15px;margin-bottom: 15px;overflow: hidden;}.skeleton_load__item {width: 100%;margin: 8px 0px;display: flex;align-items: center;-webkit-animation-name: thumbAnime;animation-name: thumbAnime;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-timing-function: ease;animation-timing-function: ease;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.skeleton_load__item:after,.skeleton_load__item:before {content: "";background: rgba(34, 34, 34, 0.2);border-radius: 2px;height: 8px;flex: 100%;max-width: 100%;}.skeleton_load__item:before {flex: 0 0 22px;max-width: 22px;height: 22px;margin-right: 8px;}.skeleton_load__item--1:after,.skeleton_load__item--1:before {content: none;}.skeleton_load__item--1 {flex: 0 0 100%;max-width: 100%;background: rgba(34, 34, 34, 0.8);border-radius: 2px;height: 20px;margin-bottom: 20px;}.skeleton_load__item--2:after {flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}.skeleton_load__item--3:after {flex: 0 0 calc(100% - 80px);max-width: calc(100% - 80px);}.skeleton_load__item--4:after {flex: 0 0 calc(100% - 90px);max-width: calc(100% - 90px);}.skeleton_load__item--5:after {flex: 0 0 calc(100% - 45px);max-width: calc(100% - 45px);}.skeleton_load__item--6:after {flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}@-webkit-keyframes thumbAnime {0% {opacity: 1;}50% {opacity: 0.2;}100% {opacity: 1;}}@keyframes thumbAnime {0% {opacity: 1;}50% {opacity: 0.2;}100% {opacity: 1;}}@font-face {font-family: "swiper-icons";src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")format("woff");font-weight: 400;font-style: normal;}.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: transform;box-sizing: content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper {transform: translate3d(0px, 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: 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: transform, height;}.swiper-container-3d {perspective: 1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {transform-style: preserve-3d;}.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-slide-shadow-bottom {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 {scroll-snap-type: x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {scroll-snap-type: y mandatory;}.swiper-button-prev,.swiper-button-next {z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;width: 30px;height: 60px;padding: 0;font-size: 22px;line-height: 1;cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: none;outline: none;left: inherit;background: rgba(0, 0, 0, 0.5);text-align: center;color: rgb(238, 238, 238);transition: all 0.2s ease-in-out 0s;margin: 0;border-radius: 3px;position: absolute;top: calc(50% - 30px);}.fn_comparison_products .swiper-button-prev,.fn_comparison_products .swiper-button-next {top: 100px;}.swiper-button-prev:hover,.swiper-button-next:hover {background: rgba(0, 0, 0, 0.9);}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {opacity: 0.35;cursor: auto;pointer-events: none;}.swiper-button-prev:after,.swiper-button-next:after {font-family: swiper-icons;font-size: 26px;text-transform: none !important;letter-spacing: 0;text-transform: none;font-variant: initial;line-height: 1;}.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: "prev";}.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: "next";}.swiper-button-lock {display: none;}.swiper-pagination {position: absolute;text-align: center;transition: 300ms opacity;transform: translate3d(0, 0, 0);z-index: 10;}.swiper-pagination.swiper-pagination-hidden {opacity: 0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets {bottom: 10px;left: 0;width: 100%;}.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(0.33);position: relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(0.33);}.swiper-pagination-bullet {width: 30px;height: 6px;display: inline-block;border-radius: 100%;background: rgb(219, 219, 219);opacity: 0.8;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 2px;margin: 0 3px;}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: #00afee;}.swiper-container-vertical > .swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0px, -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%;transform: translateY(-50%);width: 8px;}.swiper-container-vertical> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic.swiper-pagination-bullet {display: inline-block;transition: 200ms transform, 200ms 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%;transform: translateX(-50%);white-space: nowrap;}.swiper-container-horizontal> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic.swiper-pagination-bullet {transition: 200ms transform, 200ms left;}.swiper-container-horizontal.swiper-container-rtl> .swiper-pagination-bullets-dynamic.swiper-pagination-bullet {transition: 200ms transform, 200ms right;}.swiper-pagination-progressbar {background: rgba(0, 0, 0, 0.25);position: absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #00afee;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;}.swiper-container-rtl.swiper-pagination-progressbar.swiper-pagination-progressbar-fill {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-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width: 4px;height: 100%;left: 0;top: 0;}.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 > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;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;transform-origin: 50%;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid #000;border-radius: 50%;border-top-color: transparent;}@keyframes swiper-preloader-spin {100% {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;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 {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: 0px;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;}.lazy:not(.initial) {transition: opacity 1s;}.lazy.initial,.lazy.loaded,.lazy.error {opacity: 1;}.fn_readmore + [data-readmore-toggle],.fn_readmore[data-readmore] {display: inline-block;width: auto;position: relative;}.fn_readmore[aria-expanded="false"]::after {content: "";position: absolute;bottom: -10px;left: 0;width: 100%;height: 4em;background: -moz-linear-gradient(top, #fff0 0, #fff 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255, 255, 255, 0)),color-stop(100%, #fff));background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background: linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);}.fn_readmore[data-readmore] {transition: height 500ms;overflow: hidden;max-height: 215px;display: block;width: 100%;}.fn_readmore + [data-readmore-toggle] {margin-top: 13px;text-decoration: none;transition: all 0.3s;}.fn_readmore + [data-readmore-toggle]:hover,.fn_readmore + [data-readmore-toggle]:focus {color: #fff;text-decoration: none;}.fn_readmore + [data-readmore-toggle] span {color: #c5530c;background: transparent;border-color: #c5530c;border: 1px solid;border-radius: 3px;padding: 1px 30px;font-size: 18px;line-height: 1;display: inline-block;transition: all 0.3s;font-weight: 500;}.fn_readmore + [data-readmore-toggle]:hover span {color: #fff;background: #c5530c;border-color: #c5530c;}.fn_social_image i:before {content: "\f0ac";}.fn_social_image .fa-github:before {content: "\f09b";}.fn_social_image .fa-google-plus:before {content: "\f0d5";}.fn_social_image .fa-google:before {content: "\f1a0";}.fn_social_image .fa-twitter:before {content: "\f099";}.fn_social_image .fa-pinterest-p:before {content: "\f231";}.fn_social_image .fa-odnoklassniki:before {content: "\f263";}.fn_social_image .fa-facebook:before {content: "\f09a";}.fn_social_image .fa-skype:before {content: "\f17e";}.fn_social_image .fa-vk:before {content: "\f189";}.fn_social_image .fa-whatsapp:before {content: "\f232";}.fn_social_image .fa-youtube:before {content: "\f167";}.fn_social_image .fa-instagram:before {content: "\f16d";}.fn_social_image .fa-linkedin:before {content: "\f0e1";}
header {-ms-flex-negative: 0;flex-shrink: 0;position: relative;z-index: 20;}.fn_header__sticky{background: #0090d3;color: #fff;padding: 0;height: 60px;}.switcher__item {position: relative;padding: 5px 10px;white-space: nowrap;}.switcher__visible .switcher__name:after {content: "";display: inline-block;width: 6px;height: 6px;border-right: 1px solid;border-bottom: 1px solid;border-color: #fff;transform: rotate(45deg);transition: all 0.1s;position: relative;top: -2px;margin-left: 7px;}.switcher__name {padding: 0;cursor: pointer;font-size: 12px;text-transform: capitalize;font-weight: 500;}.switcher__hidden {background: #fff;border-radius: 4px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);display: none;left: -12px;padding: 8px 0;position: absolute;top: 100%;width: auto;}.switcher__language .switcher__hidden {left: 0;}.switcher__item:last-child .switcher__hidden {left: inherit;right: 0;}.switcher__link {padding: 5px 10px;font-size: 14px;font-weight: 600;line-height: 1;color: #222;text-decoration: none;position: relative;cursor: pointer;white-space: nowrap;transition: all 0.2s;border: none;width: 100%;background: none;}.switcher__link.active {text-decoration: none;color: #00afee;}.switcher__visible img,.switcher__link img {-webkit-box-flex: 0;-webkit-flex: 0 0 20px;-ms-flex: 0 0 20px;flex: 0 0 20px;max-width: 20px;margin-right: 4px;}.callback {position: relative;padding: 0 10px;border-radius: 3px;margin-left: 5px;line-height: 1;height: 25px;font-size: 13px;text-decoration: none;font-weight: 400;border: 1px solid transparent;color: #fff;margin-right: 10px;}.callback svg {width: 18px;height: 18px;margin-right: 7px;position: relative;top: 1px;}.header-contact__inner--adress .header-contact__item--visible::after {content: none !important;}.header-contact__item--visible {opacity: 1;visibility: visible;height: auto;}.header-contact__inner .header-contact__item--visible:after {content: "\2807";font-size: 30px;position: absolute !important;right: -5px;top: -5px;display: block;line-height: 1;width: 10px;color: #222;}.header-contact__item--visible.header-contact--phone a{text-decoration: none;color: #222;}.search {position: relative;margin: 10px 14px;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.catalog_button.active .arrow_right {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.categories_nav--show.categories_nav {display: block;height: 400px;}.scroll {overflow: auto;-ms-overflow-style: none;scrollbar-width: none;}.hover_scroll {position: absolute;left: 0;height: 30px;width: 100%;opacity: 1;transition: all 320ms;display: flex;align-items: center;justify-content: center;background-color: rgba(240, 240, 240, 0.7);background-position: center center;background-repeat: no-repeat;background-size: 14px 14px;margin: 0;}.hover_scroll.hover_scroll_up {top: 0;}.hover_scroll:before {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 20px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f107";position: absolute;width: 25px;height: 25px;line-height: 25px;text-align: center;border-radius: 50%;opacity: 0.8;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;color: #fff;background-color: #00afee;}.hover_scroll.hover_scroll_up:before {content: "\f106";}.hover_scroll.hover_scroll_down {bottom: 0;}.main {width: 100%;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;position: relative;}.sidebar {width: 284px;position: relative;float: left;}.sidebar--right {float: right;}.sidebar__boxed {background: #fff;color: #222;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);border-radius: 3px;display: block;z-index: 1;padding: 5px 15px;margin-bottom: 15px;}.sidebar__boxed--subscribe {background: #1b84ec;color: #fff;padding: 30px 15px 30px;position: relative;}.sidebar__boxed--subscribe:before {content: "";opacity: 0.15;position: absolute;top: -6px;left: 15%;width: 180px;height: 180px;background-size: contain;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA1MTIgMCkiPjxnPgoJPGc+CgkJPHBhdGggZD0iTTUwNi45NTUsMS4zMTRjLTMuMTE5LTEuNzgtNi45NTUtMS43NS0xMC4wNDUsMC4wNzhMMzEzLjY1NiwxMDkuNzU2Yy00Ljc1NCwyLjgxMS02LjMyOSw4Ljk0My0zLjUxOCwxMy42OTcgICAgYzIuODEsNC43NTMsOC45NDIsNi4zMjgsMTMuNjk3LDMuNTE4bDEzMS40ODItNzcuNzQ5TDIxMC40MTEsMzAzLjMzNUw4OC42MDMsMjY2LjA2OWwxNTguOTY1LTk0ICAgIGM0Ljc1NC0yLjgxMiw2LjMyOS04Ljk0NCwzLjUxOC0xMy42OThjLTIuODEtNC43NTMtOC45NDMtNi4zMy0xMy42OTctMy41MThMNTguOTEsMjYwLjM5MmMtMy40MSwyLjAxNy01LjMwOSw1Ljg1Ni00Ljg0LDkuNzkxICAgIHMzLjIxNiw3LjIyMSw3LjAwNCw4LjM4bDE0NS40NjksNDQuNTA0TDI3MC43Miw0MzkuODhjMC4wNjcsMC4xMjEsMC4xMzYsMC4yMjMsMC4yMDcsMC4zMTRjMS4wNzEsMS43ODYsMi42NzYsMy4yNDUsNC42NzgsNC4wODcgICAgYzEuMjUzLDAuNTI3LDIuNTcsMC43ODQsMy44NzgsMC43ODRjMi41NjMsMCw1LjA4Ni0wLjk4Niw2Ljk5MS0yLjg0OWw3My43OTQtNzIuMTJsMTM4LjgwNiw0Mi40NjYgICAgYzAuOTYsMC4yOTMsMS45NDUsMC40MzgsMi45MjUsMC40MzhjMi4xMTYsMCw0LjIwNi0wLjY3Miw1Ljk0OC0xLjk2MUM1MTAuNDk2LDQwOS4xNTMsNTEyLDQwNi4xNyw1MTIsNDAzVjEwICAgIEM1MTIsNi40MDksNTEwLjA3NCwzLjA5Myw1MDYuOTU1LDEuMzE0eiBNMjcxLjI2NSwzMjkuMjNjLTEuMTU4LDEuNjczLTEuNzc5LDMuNjU5LTEuNzc5LDUuNjk0djYxLjE3MWwtNDMuODIzLTc5Ljc2NSAgICBsMTkzLjkyMS0yMDEuMjFMMjcxLjI2NSwzMjkuMjN6IE0yODkuNDg2LDQxMS4zMDl2LTYyLjg2N2w0OC45OSwxNC45ODhMMjg5LjQ4Niw0MTEuMzA5eiBNNDkyLDM4OS40ODNsLTE5Ni40OTktNjAuMTE2ICAgIEw0OTIsNDUuNzA0VjM4OS40ODN6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNGRkZGRkYiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0xNjQuNDIzLDM0Ny41NzdjLTMuOTA2LTMuOTA1LTEwLjIzNi0zLjkwNS0xNC4xNDMsMGwtOTMuMzUyLDkzLjM1MmMtMy45MDUsMy45MDUtMy45MDUsMTAuMjM3LDAsMTQuMTQzICAgIEM1OC44ODIsNDU3LjAyNCw2MS40NDEsNDU4LDY0LDQ1OHM1LjExOC0wLjk3Niw3LjA3MS0yLjkyOWw5My4zNTItOTMuMzUyQzE2OC4zMjgsMzU3LjgxNSwxNjguMzI4LDM1MS40ODMsMTY0LjQyMywzNDcuNTc3eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNNDAuMDcxLDQ3MS45MjhjLTMuOTA2LTMuOTAzLTEwLjIzNi0zLjkwMy0xNC4xNDIsMC4wMDFsLTIzLDIzYy0zLjkwNSwzLjkwNS0zLjkwNSwxMC4yMzcsMCwxNC4xNDMgICAgQzQuODgyLDUxMS4wMjQsNy40NDEsNTEyLDEwLDUxMnM1LjExOC0wLjk3Nyw3LjA3MS0yLjkyOWwyMy0yM0M0My45NzYsNDgyLjE2Niw0My45NzYsNDc1LjgzNCw0MC4wNzEsNDcxLjkyOHoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCTwvZz4KPC9nPjxnPgoJPGc+CgkJPHBhdGggZD0iTTE0Mi42NDksNDk0LjM0Yy0xLjg1OS0xLjg2LTQuNDM5LTIuOTMtNy4wNjktMi45M2MtMi42NDEsMC01LjIxLDEuMDctNy4wNywyLjkzYy0xLjg2LDEuODYtMi45Myw0LjQzLTIuOTMsNy4wNyAgICBjMCwyLjYzLDEuMDY5LDUuMjEsMi45Myw3LjA3YzEuODYsMS44Niw0LjQ0LDIuOTMsNy4wNywyLjkzczUuMjEtMS4wNyw3LjA2OS0yLjkzYzEuODYtMS44NiwyLjkzMS00LjQ0LDIuOTMxLTcuMDcgICAgQzE0NS41OCw0OTguNzcsMTQ0LjUxLDQ5Ni4yLDE0Mi42NDksNDk0LjM0eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjE3LjA1MSw0MTkuOTM1Yy0zLjkwMy0zLjkwNS0xMC4yMzMtMy45MDUtMTQuMTQyLDBsLTQ5LjQ0Niw0OS40NDVjLTMuOTA1LDMuOTA1LTMuOTA1LDEwLjIzNywwLDE0LjE0MiAgICBjMS45NTMsMS45NTMsNC41MTIsMi45MjksNy4wNzEsMi45MjlzNS4xMTgtMC45NzcsNy4wNzEtMi45MjlsNDkuNDQ2LTQ5LjQ0NUMyMjAuOTU2LDQzMC4xNzIsMjIwLjk1Niw0MjMuODQsMjE3LjA1MSw0MTkuOTM1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMzg3LjcwNCw0MTYuMTM5Yy0zLjkwNi0zLjkwNC0xMC4yMzYtMy45MDQtMTQuMTQyLDBsLTQ5LjU4LDQ5LjU4Yy0zLjkwNSwzLjkwNS0zLjkwNSwxMC4yMzcsMCwxNC4xNDMgICAgYzEuOTUzLDEuOTUyLDQuNTEyLDIuOTI5LDcuMDcxLDIuOTI5czUuMTE4LTAuOTc3LDcuMDcxLTIuOTI5bDQ5LjU4LTQ5LjU4QzM5MS42MDksNDI2LjM3NywzOTEuNjA5LDQyMC4wNDUsMzg3LjcwNCw0MTYuMTM5eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMjgzLjUsMTM2LjMxYy0xLjg2LTEuODYtNC40NC0yLjkzLTcuMDctMi45M3MtNS4yMSwxLjA3LTcuMDcsMi45M2MtMS44NTksMS44Ni0yLjkzLDQuNDQtMi45Myw3LjA4ICAgIGMwLDIuNjMsMS4wNyw1LjIsMi45Myw3LjA2YzEuODYsMS44Nyw0LjQ0LDIuOTMsNy4wNywyLjkzczUuMjEtMS4wNiw3LjA3LTIuOTNjMS44NTktMS44NiwyLjkzLTQuNDMsMi45My03LjA2ICAgIEMyODYuNDMsMTQwLjc1LDI4NS4zNiwxMzguMTcsMjgzLjUsMTM2LjMxeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4=);}.user_container,.post_container,.blog_container{margin-left: 300px;width: calc(100% - 300px);}.blog_container--left,.post_container--left {margin-left: 0;}.blog_container__boxed{background: #fff;border: 1px solid #dbdbdb;border-radius: 3px;padding: 15px;margin-bottom: 25px;}.user_container__boxed {background: transparent;padding: 0;}.user_container .tab {padding: 0;}.sidebar_subscribe__title {font-size: 16px;line-height: 1.4;cursor: pointer;font-weight: 500;margin-bottom: 25px;text-align: center;}.sidebar_subscribe__form {position: relative;}.form__input--aside_subscribe {height: 32px;font-weight: 400;font-size: 12px;width: 100%;margin-bottom: 5px;}.button--aside_subscribe {display: flex;align-items: center;justify-content: center;text-align: center;white-space: nowrap;user-select: none;font-family: inherit;text-decoration: none;border-radius: 4px;cursor: pointer;font-size: 12px;height: 24px;position: absolute;right: 4px;top: 4px;border: none;background: transparent;color: #0090d3;opacity: 0.8;transition: all 0.2s;line-height: 24px;padding: 0 7px;text-transform: uppercase;}.button--aside_subscribe:hover {color: #0090d3;opacity: 1;}.button--aside_subscribe svg {width: 16px;height: 16px;}.post_container__wrapper {background: #fff;border: 1px solid #dbdbdb;border-radius: 3px;padding: 0;margin-bottom: 15px;overflow: hidden;}.post_container__wallpaper {background-size: cover;min-height: 200px;position: relative;padding: 0 0 36%;height: 0;overflow: hidden;background-color: #f4f6f9;margin-bottom: 15px;}.post_container__boxed {padding: 15px;position: relative;max-width: 100%;margin: 0 auto;}.sidebar_heading {font-size: 14px;line-height: 1.2;padding: 10px 0;cursor: pointer;font-weight: 600;position: relative;color: #222;}.sidebar_heading:before {font-size: 14px;}.sidebar_heading.active .sidebar_heading_arrow:before {content: "\f077";}.blog_catalog {margin: 0;}.blog_catalog__list {margin: 0;padding: 0;list-style: none;}.blog_catalog__list--inner {padding-left: 15px;margin-bottom: 10px;display: none;}.blog_catalog__item {position: relative;margin: 0;border-bottom: 1px solid rgb(227, 227, 227);}.blog_catalog__list--inner .blog_catalog__item,.blog_catalog__item:last-child {border: none;}.blog_catalog__link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-decoration: none;padding: 10px 20px 10px 0;color: rgb(34, 34, 34);font-size: 13px;font-weight: 500;min-height: 40px;}.blog_catalog__no_image,.blog_catalog__link img {-webkit-box-flex: 0;-webkit-flex: 0 0 20px;-ms-flex: 0 0 20px;flex: 0 0 20px;max-width: 20px;}.blog_catalog__name {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;padding-left: 10px;}.blog_catalog__list--inner .blog_catalog__link {padding: 3px 25px 3px 0;font-size: 12px;font-weight: 400;}.blog_catalog__link.selected {color: #00afee;}.opened > .blog_catalog__list--inner {display: block;}.blog_catalog__switch {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: center;position: absolute;top: 10px;right: -6px;width: 28px;height: 28px;font-size: 0;cursor: pointer;text-align: center;-webkit-box-flex: 0;-webkit-flex: 0 0 26px;-ms-flex: 0 0 26px;flex: 0 0 26px;max-width: 26px;}.blog_catalog__switch svg {width: 15px;height: 15px;}.blog_catalog__switch.active svg {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.post__labels {position: absolute;top: 0;left: 0;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.post__label {text-decoration: none;display: inline-block;margin-bottom: 2px;padding: 5px 15px;background: #0090d3;color: #fff;font-size: 13px;font-weight: 600;border-radius: 0 0 3px 0;transition: all 0.3s;}.post__label:hover {background: #00afee;color: #fff;}.post_information {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.post_information__item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 8px 35px 8px 0;font-size: 13px;color: rgb(170, 170, 170);}.post_information__item svg {width: 20px;height: 20px;margin-right: 7px;}.post_information__avatar {width: 32px;-webkit-box-flex: 0;-webkit-flex: 0 0 32px;-ms-flex: 0 0 32px;flex: 0 0 32px;max-width: 32px;height: 32px;border: 1px solid #eee;border-radius: 50%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-right: 10px;overflow: hidden;}.post_information__avatar svg {margin-right: 0;}.post__heading {font-size: 28px;font-weight: 600;margin-bottom: 20px;}.post__update_date {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 13px;border: none;padding: 12px 15px;margin-bottom: 20px;background: rgba(109, 179, 109, 0.2);color: rgb(11, 138, 11);border-radius: 2px;}.post__update_date svg {width: 20px;height: 20px;margin-right: 10px;}.post__update_date_text {margin-right: 5px;}.post__table_contents {background-color: #f0f0f0;padding: 25px 20px 10px;margin-bottom: 20px;}.post__table_contents_title {font-size: 16px;font-weight: 600;margin-bottom: 15px;padding-left: 5px;}.post__table_contents ol {padding-left: 0;}.post__table_contents ol li {position: relative;margin-bottom: 13px;padding-left: 5px;}.post__table_contents ol li a {font-weight: 400;}.post_share {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: space-between;margin: 20px 0;background-color: rgb(255, 255, 255);padding: 5px 20px 5px;border: 1px solid rgb(219, 219, 219);border-radius: 3px;min-height: 50px;}.post_tags {border-radius: 3px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 20px 0;}.post_tags svg {width: 20px;height: 20px;margin: 1px 15px 5px 5px;color: #5e5e5e;}.post_tag {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border: none;border-radius: 3px;padding: 5px 10px;font-size: 12px;margin: 0 5px 5px 0;color: rgb(119, 119, 119);text-decoration: none;background: rgb(240, 240, 240);-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.post_tag:hover {text-decoration: none;color: #fff;background: #00afee;}.post_author {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: #0090d3;color: #fff;border-radius: 3px;padding: 20px 25px 18px;margin: 20px 0;}.post_author__images {-webkit-box-flex: 0;-webkit-flex: 0 0 120px;-ms-flex: 0 0 120px;flex: 0 0 120px;max-width: 120px;}.post_author__img {}.post_author__img img {width: 100px;height: 100px;border-radius: 50%;object-fit: cover;border: 1px solid #f0f0f0;}.post_author__infobox {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 120px);-ms-flex: 0 0 calc(100% - 120px);flex: 0 0 calc(100% - 120px);max-width: calc(100% - 120px);padding-left: 10px;}.post_author__name {font-size: 16px;font-weight: 600;margin-bottom: 6px;}.post_author__position {font-size: 13px;font-weight: 400;margin-bottom: 20px;color: #fff;opacity: 0.8;}.post_author__social .social__link {width: 26px;height: 26px;line-height: 24px;font-size: 13px;}.post_container__body {margin-top: 40px;margin-bottom: 30px;}.post_container__footer .pager {margin-top: 25px;margin-bottom: 0;}.filter__name_arrow:before {font-size: 14px;}.filter__name.active .filter__name_arrow:before {content: "\f077";}.filter__selected_feature {margin: 0 5px 5px 0;}.filter__selected_feature .filter__sf_link {background: #ff8c001a;border-radius: 3px;padding: 5px 10px;cursor: pointer;transition: all 0.2s ease;border: 1px solid #dbdbdb;min-height: 30px;}.filter__selected_feature .filter__sf_link i,.filter__selected_feature .filter__sf_link span {font-size: 12px;}.filter__selected_feature .filter__sf_link span {color: rgba(63, 78, 93, 0.7);}.filter__selected_feature .filter__sf_link i {color: rgb(51, 62, 74);}.filter__selected_feature .filter__sf_link svg {width: 15px;height: 15px;color: rgba(216, 31, 31, 0.7);position: relative;left: 5px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.filter__selected_feature_reset {margin: 10px 0;}.filter__selected_feature_reset .filter__sf_reset {background: transparent;padding: 0;border: none;cursor: pointer;font-size: 13px;line-height: 1.2;color: #363636;font-weight: 400;transition: all 0.3s ease 0s;border-bottom: 1px dashed;border-color: #c5530c;text-decoration: none;display: inline-block;font-family: inherit;}@-webkit-keyframes checkmarkAnimation {100% {stroke-dashoffset: 0;}}@keyframes checkmarkAnimation {100% {stroke-dashoffset: 0;}}.filter__checkbox.checked svg {color: #00afee;}.filter__link.checked svg path {stroke: #00afee;stroke-width: 2px;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;stroke-miterlimit: 10;opacity: 1;stroke-dasharray: 48;stroke-dashoffset: 48;-webkit-animation: checkmarkAnimation 0.5s 0s forwards;animation: checkmarkAnimation 0.5s 0s forwards;}.filter__link.checked .filter__label {color: #00afee;}.filter__link.checked .filter__checkbox {border-color: #00afee;}.feature_content .filter__item.closed {display: none;}.feature_content.opened .filter__item.closed {display: block;}.filter__catalog_link.selected {color: #00afee;font-weight: 500;}.max_input,.min_input {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0 5px;border-radius: 3px;border: 1px solid #d1d1d1;height: 30px;color: rgb(54, 54, 54);font-size: 14px;font-weight: 500;}.max_input:focus,.min_input:focus {border-color: #00afee;}.switch_mobile_filter {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;font-size: 13px;font-weight: 500;padding: 0 13px;background: #fff;border: 1px solid;border-color: #c5530c;color: #c5530c;border-radius: 3px;height: 26px;text-decoration: none;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;}.switch_mobile_filter svg {margin-right: 5px;display: inline-block;height: 14px;position: relative;width: 14px;}.products_sort {flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.product_sort__link.active_down,.product_sort__link.active_up {color: #c5530c;border-color: #c5530c;}.product_sort__link.active_down .sorting_icon--left {fill: #c5530c;}.product_sort__link.active_up .sorting_icon--right {fill: #c5530c;}.pagination {list-style: none;text-align: center;padding: 0;margin: 15px auto 10px;}.active .pagination__link{color: #fff;background-color: #00afee;border-color: #00afee;}.products_pagination {margin: 10px auto 0;}.breadcrumbs {width: 100%;border: none;padding: 0 3px;background: transparent;list-style: none;margin: 10px 0;color: #222;}.breadcrumbs svg {width: 18px;height: 18px;}.breadcrumbs a {transition: all 0.2s ease;text-decoration: none;font-weight: 500;color: #222;}.breadcrumbs a:hover {color: #c5530c;}.product__rating {position: relative;}.post__rating {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.rating_starOff {display: inline-block;vertical-align: top;}.rating_starOff,.rating_starOn {width: 90px;height: 18px;background: url(../../design/setdol/images/rating.png) repeat-x left top;}.rating_starOn {display: block;background-position: left bottom;}.rating_text {vertical-align: middle;line-height: 18px;display: inline-block;position: absolute;left: calc(100% + 8px);font-size: 10px;font-weight: 500;color: rgb(102, 102, 102);white-space: nowrap;top: 1px;z-index: 2;}.rating_text.hidden {display: none;}.top_categories{margin-bottom: -15px;}.banner_advantages__icon svg{width: 50px;height: 50px;color: #00afee;}.main_brands {border-left: 1px solid;border-top: 1px solid;border-color: #dbdbdb;}.author_list,.brand {margin-bottom: -15px;}.author_list__item{margin-bottom: 15px;}.author_list__preview{border: 1px solid #dbdbdb;box-shadow: 0 0 0 #0000001a, 0 0 0 #0000001a, 0 0 0 #0000001a;height: 100%;padding: 10px;position: relative;transition: 0.3s;width: 100%;background: #fff;}.boxed .product_item,.fn_products_slide .product_item {margin-bottom: 0;}.product_item {margin-bottom: 15px;height: 340px;}.product_item.swiper-slide {height: 340px;}.stickers{display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;position: absolute;top: 0;left: 0;z-index: 2;}.sticker {display: inline-block;padding: 0 5px;height: 20px;line-height: 20px;color: rgb(255, 255, 255);font-size: 12px;font-weight: 500;margin-bottom: 5px;border-radius: 3px;white-space: nowrap;}.sticker--discount {background-color: rgba(177, 7, 7, 0.8);}.product_preview__center .wishlist_button.selected::before {content: "\f004" !important;}.product_preview__button.hidden {display: none;}.product_preview__buttons .comparison_button.selected {position: relative;opacity: 0.8;border-color: #c5530c;color: #c5530c;}.product_preview__variants.hidden {display: none !important;}.product_preview__variants .select2 {margin-top: 0;}.product_preview__variants .select2-container {width: 100% !important;max-width: 100%;}.boxed .article_item,.fn_articles_slide .article_item {margin-bottom: 0;}.article_list:not(.no_gutters) .article__preview {border: 1px solid #dbdbdb;}.article_list:not(.fn_articles_slide) {margin-bottom: -20px;}.article_item {margin-bottom: 20px;height: 355px;}.article__preview {border-right: 1px solid transparent;box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 0 0 rgba(0, 0, 0, 0.1),0 0 0 rgba(0, 0, 0, 0.1);height: 100%;padding: 0;position: relative;transition: 0.3s;width: 100%;background: #fff;}.article__title {color: #222;background: #fff;line-height: 1.2;font-size: 18px;transition: 0.3s;display: block;position: relative;font-weight: 600;padding: 12px 15px 12px;text-decoration: none;}.article__body {height: 100%;overflow: hidden;position: relative;padding-bottom: 15px;}.article__body::after {content: "";position: absolute;bottom: 0;left: 0;height: 20px;width: 100%;background-image: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),#fff 50%,#fff);background-image: linear-gradient(to bottom,rgba(255, 255, 255, 0),rgb(255, 255, 255) 50%,rgb(255, 255, 255));}.article__image_link {min-height: 140px;display: flex;align-items: center;justify-content: center;}.article__image {position: relative;min-height: 140px;}.article__image img {display: block;}.article__labels {position: absolute;top: 0;left: 0;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.article__label {text-decoration: none;display: inline-block;margin-bottom: 2px;padding: 3px 10px;background: #0090d3;color: #fff;font-size: 12px;font-weight: 500;border-radius: 0 0 3px 0;transition: all 0.3s;}.article__label:hover {background: #00afee;color: #fff;}.article__info {display: flex;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0 15px;width: 100%;}.article__info_item {font-weight: 500;padding-right: 15px;margin-bottom: 8px;font-size: 10px;display: flex;align-items: center;color: rgb(170, 170, 170);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1;transition: all 0.3s;}.article__info_item:last-child {padding-right: 0;}.article__info_item svg {width: 14px;height: 14px;margin-right: 5px;}.article__image .article__no_image {height: 60px;}.article__image .article__no_image svg {width: 50px;height: 50px;}.article__info_item--author {display: flex;align-items: center;margin: 0;}.article__avatar img {border-radius: 50%;width: 24px;height: 24px;overflow: hidden;}.article__avatar svg {width: 18px;height: 18px;margin: 0;}.article__author {padding-left: 10px;}.article__annotation {position: relative;font-size: 13px;line-height: 1.4;font-weight: 400;color: #222;opacity: 0.8;padding: 0 15px;}.article__annotation p {position: relative;font-size: 12px;line-height: 1.5;}.article__footer {height: 36px;border-top: 1px solid #dbdbdb;margin: 10px 0 0;padding: 0 15px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: absolute;bottom: 0;background: #fff;width: 100%;}.article__footer::after {content: "";position: absolute;top: -21px;left: 0;height: 20px;width: 100%;background-image: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),#fff 50%,#fff);background-image: linear-gradient(to bottom,rgba(255, 255, 255, 0),rgb(255, 255, 255) 50%,rgb(255, 255, 255));}.author_card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.author_card__image {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-webkit-flex: 0 0 30%;-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;min-height: 280px;height: 100%;}.author_card__no_image svg {width: 120px;height: 120px;}.author_card__info {-webkit-box-flex: 0;-webkit-flex: 0 0 70%;-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;padding-left: 30px;}.author_card__name {margin-bottom: 5px;}.author_card__position {font-size: 16px;color: rgb(170, 170, 170);margin-bottom: 20px;font-weight: 500;}.author_card__social {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}.author_card__social .social__link {border: 1px solid;border-color: #0090d3;background-color: #0090d3;color: #fff;}.author_card__social .social__link:hover {border-color: #00afee;background-color: #00afee;color: #fff;}.author_list__link {text-decoration: none;}.author_list__image {margin-bottom: 10px;min-height: 160px;}.author_list__name {font-weight: 600;color: #222;}.comment__inner {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 20px;}.comment__icon {-webkit-box-flex: 0;-webkit-flex: 0 0 50px;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px;margin-top: 15px;}.comment__icon svg {width: 40px;height: 40px;}.admin_note .comment__icon svg {width: 42px;height: 42px;}.comment__boxed {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 50px);-ms-flex: 0 0 calc(100% - 50px);flex: 0 0 calc(100% - 50px);max-width: calc(100% - 50px);padding: 15px 15px;border: 1px solid #dbdbdb;background: #fff;border-radius: 4px;}.admin_note {margin-left: 50px;}.admin_note .comment__boxed {background: #f7f7f7;}.comment__header {margin-bottom: 5px;}.comment__name {font-weight: 600;font-size: 16px;line-height: 1.2;color: rgb(34, 34, 34);}.comment__status {font-weight: 400;font-size: 13px;color: rgb(11, 152, 47);margin-left: 10px;margin-right: 10px;white-space: nowrap;}.comment__date {font-weight: 500;font-size: 12px;color: #556080;white-space: nowrap;}.comment__body {font-weight: 400;font-size: 14px;line-height: 1.4;color: rgb(74, 74, 74);}.details_boxed__select .select2 {margin-bottom: 15px;}.details_boxed__select .select2-container {min-width: 50%;max-width: 100%;}.details_boxed__select .select2-selection--single {height: 32px !important;}.details_boxed__select .select2-selection__rendered {line-height: 32px !important;}.details_boxed__select .select2-selection__arrow {height: 32px !important;}.details_boxed__amount {margin-bottom: 10px;}.amount {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;background-color: rgb(255, 255, 255);border-radius: 4px;border: 1px solid rgb(127, 127, 127);opacity: 0.7;height: 34px;color: #222;font-size: 14px;font-weight: 400;-moz-user-select: none;-webkit-user-select: none;user-select: none;width: 100%;max-width: 100px;overflow: hidden;}.amount__plus,.amount__minus {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 30px;cursor: pointer;font-weight: 500;line-height: 1;font-size: 20px;height: 34px;}.amount__input {border: 0 none;display: block;width: calc(100% - 60px);text-align: center;font-weight: 500;line-height: 1;padding: 5px 0;font-size: 15px;height: 34px;}.details_boxed__buttons > * {position: relative;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-left: 0;padding-right: 10px;}.details_boxed__buttons > *:first-child {padding-right: 0;}.product-page__button {border: none;border-radius: 4px;cursor: pointer;display: block;font-weight: 500;font-size: 14px;font-family: inherit;line-height: 1;text-align: center;white-space: nowrap;width: 100%;height: 40px;transition: all 0.2s;opacity: 1;}.product-page__button {background: #c5530c;color: #fff;}.product-page__button:focus {opacity: 0.8;}.details_boxed__buttons .fn_not_preorder,.details_boxed__buttons .fn_is_preorder {padding-right: 10px;margin-bottom: 0;}.product-page__wishlist.selected,.product-page__compare.selected {border-color: #c5530c;color: #c5530c;}.product-page__wishlist.selected i:before {content: "\f004";}.share {width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.share__text {color: #222;font-size: 13px;font-weight: 500;opacity: 0.8;margin-right: 10px;}.share__icons .jssocials-share-logo {font-size: 16px;}.share__icons .jssocials-share-link {padding: 5px 10px;border-radius: 4px;}.features {list-style: none;margin: 0;padding: 0;}.pager {margin-top: 30px;margin-bottom: 20px;padding: 0;list-style: none;overflow: hidden;}.pager li {margin-bottom: 10px;}.pager a {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;justify-content: center;text-decoration: none;font-size: 13px;opacity: 0.7;color: #222;position: relative;background-color: #fff;padding: 10px;height: 45px;border: 1px solid #dbdbdb;border-radius: 3px;line-height: 1.2;}.pager a svg {-webkit-box-flex: 0;-webkit-flex: 0 0 50px;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.pager li:last-child a svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.sidebar_card {}.sidebar_card__item {margin-top: 5px;margin-bottom: 5px;min-height: 80px;padding: 0 5px !important;}.sidebar_card__link {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;border: 1px solid #dbdbdb;text-decoration: none;border-radius: 4px;width: 100%;min-height: 80px;padding: 5px;}.sidebar_card__image {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-webkit-flex: 0 0 70px;-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;}.sidebar_card__no_image {height: 70px;}.sidebar_card__no_image svg {width: 40px;height: 40px;}.sidebar_card__content {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 70px);-ms-flex: 0 0 calc(100% - 70px);flex: 0 0 calc(100% - 70px);max-width: calc(100% - 70px);padding-left: 10px;}.sidebar_card__title {color: rgb(34, 34, 34);font-size: 13px;line-height: 1.2;font-weight: 500;margin-bottom: 8px;}.sidebar_card__prices {font-size: 12px;}.sidebar_card__prices .old_price {margin: 0 10px 0 0;color: rgb(87, 87, 87);font-size: 12px;position: relative;font-weight: 400;line-height: 1;}.sidebar_card__prices .old_price::after {border-bottom: 1px solid rgb(87, 87, 87);content: "";left: 0;position: absolute;top: 45%;width: 100%;transform: rotate(-10deg);}.sidebar_card__prices .price {color: rgb(34, 34, 34);font-size: 12px;font-weight: 700;line-height: 1;}.sidebar_card__prices .price--red {color: RGB(177, 7, 7);}.sidebar_card__more {white-space: nowrap;margin: 5px 0;font-size: 12px;font-weight: 500;transition: all 0.3s;}.sidebar_card__more svg {position: relative;top: 1px;width: 11px;height: 11px;margin-left: 3px;transition: all 0.3s;}footer {background: #0090d3;color: #fff;-ms-flex-negative: 0;margin-top: 0;padding: 30px 0 0;}.footer__title.active .footer__title_arrow svg{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.footer__contact_item .open_hours{position: relative;margin-bottom: 15px;color: #fff;font-weight: 400;font-size: 12px;text-decoration: none;line-height: 1.3;transition: all 0.2s;}.footer__contact_item .open_hours svg{width: 12px;height: 12px;margin-right: 10px;position: relative;top: 3px;}.footer__contact_item .open_hours svg{width: 14px;height: 14px;}.footer__contact_item .open_hours,.footer__contact_item .open_hours p,.footer__contact_item .open_hours span {color: #fff !important;font-size: 12px !important;font-weight: 400 !important;}.footer__content .footer__menu_item.closed {display: none;}.footer__content.opened .footer__menu_item.closed {display: block;}.social {overflow: hidden;}.social__link {width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 3px;border: 1px solid;border-color: #fff;background-color: transparent;margin-right: 10px;margin-bottom: 10px;color: #fff;font-size: 16px;text-transform: capitalize;position: relative;opacity: 0.8;float: left;text-decoration: none;transition: all 400ms;}.comparison_block {padding-bottom: 40px;}.comparison_block__left {float: left;width: 25%;}.comparison_block__products {float: right;width: 75% !important;position: relative;margin: 0;border-left: 1px solid #dbdbdb;}.comparison_block__item {border-right: 1px solid #dbdbdb;}.comparison_block__item .product_item {margin-bottom: 0;overflow: hidden;}.cell {padding: 13px 15px;line-height: 1;font-size: 13px;position: relative;font-weight: 500;}.cell span {display: block;}.comparison_block__item .cell,.comparison_block__item .cprs_rating {text-align: center;}.cprs_rating {padding: 10px 15px;border-top: 1px solid #dbdbdb;font-size: 13px;font-weight: 500;height: 40px;}.cell:nth-child(odd) {background: #dbdbdb;}.compare_controls {position: relative;}.compare_show {position: absolute;left: 0;bottom: 5px;}.compare_show a {display: inline-block;margin: 0 5px 5px 0;font-size: 12px;font-weight: 600;padding: 3px 8px;border-radius: 3px;color: #00afee;text-decoration: none;border: 1px solid;border-color: #00afee;}.compare_show .active {background: #00afee;color: #fff;text-decoration: none;}.cart {min-height: 100vh;}.cart_header {-ms-flex-negative: 0;flex-shrink: 0;position: relative;z-index: 20;background-color: #fff;color: #222;border-bottom: 1px solid #dbdbdb;margin-bottom: 15px;padding: 0;height: 70px;}.purchase__item {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #dbdbdb;}.purchase__image {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-webkit-flex: 0 0 100px;-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;border: 1px solid #dbdbdb;padding: 3px;border-radius: 4px;min-height: 75px;overflow: hidden;}.purchase__image img {display: block;}.purchase__image svg {width: 40px;height: 40px;}.purchase__content {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 100px);-ms-flex: 0 0 calc(100% - 100px);flex: 0 0 calc(100% - 100px);max-width: calc(100% - 100px);padding-left: 10px;position: relative;}.purchase__name {margin-bottom: 10px;padding-right: 30px;}.purchase__name .purchase__name_link {color: #222;line-height: 1.2;font-size: 14px;transition: 0.3s;display: block;position: relative;font-weight: 500;text-decoration: none;}.purchase__name i {font-style: italic;font-size: 13px;display: block;line-height: 1;font-weight: 500;color: rgb(122, 122, 122);margin-top: 5px;}.purchase__group {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.purchase__group_title {font-size: 11px;font-weight: 400;color: rgb(128, 128, 128);margin-bottom: 5px;}.purchase__group_content {min-height: 25px;}.purchase__price {color: #222;font-size: 16px;font-weight: 600;padding-right: 15px;}.purchase__price .currency {font-size: 11px;font-weight: 600;position: relative;top: -10px;}.purchase__price_total {color: #00afee;font-size: 16px;font-weight: 600;}.purchase__price_total .currency {font-size: 11px;font-weight: 600;position: relative;top: -10px;}.purchase__amount {padding-right: 15px;}.purchase__amount .amount {height: 25px;max-width: 95px;}.purchase__amount .amount__plus,.purchase__amount .amount__minus {font-size: 20px;height: 26px;width: 25px;}.purchase__amount .amount__input {font-size: 14px;height: 25px;padding: 0;width: calc(100% - 50px);}.coupon {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #dbdbdb;}.purchase_detail {margin: 15px 0 0;}.purchase_detail__item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 10px;}.purchase_detail__column_name {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.purchase_detail__name {font-size: 14px;line-height: 1.2;font-weight: 500;color: #222;text-align: left;}.purchase_detail__name--total {font-size: 24px;line-height: 1.2;font-weight: 600;color: #00afee;}.purchase_detail__price {color: #222;font-size: 16px;font-weight: 600;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.purchase_detail__price .currency {font-size: 11px;font-weight: 600;position: relative;top: -10px;}.purchase_detail__price i {background: rgb(246, 80, 80);padding: 3px 5px;font-size: 10px;font-weight: 600;color: #fff;margin-right: 10px;border-radius: 4px;line-height: 1;display: inline-block;}.purchase_detail__price--total {color: #00afee;font-size: 24px;}.purchase_detail__price--total .currency {font-size: 14px;top: -10px;}.purchases--user {padding-left: 40px;}.payment_method__item,.delivery__item {margin-bottom: 20px;}.delivery__label {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;}.delivery__image {-webkit-box-flex: 0;-webkit-flex: 0 0 80px;-ms-flex: 0 0 80px;flex: 0 0 80px;max-width: 80px;text-align: center;padding-left: 3px;}.delivery__image img {display: block;margin: 0 auto;max-height: 30px;}.delivery__name {display: block;-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 80px);-ms-flex: 0 0 calc(100% - 80px);flex: 0 0 calc(100% - 80px);max-width: calc(100% - 80px);padding-left: 5px;color: #222;font-size: 14px;font-weight: 500;line-height: 1.2;}.delivery__label .checkbox__icon {top: calc(50% - 11px);}.delivery__description {display: none;margin: 10px 0 0 35px;padding: 10px 10px;border-radius: 5px;font-weight: 400;font-size: 12px;background: #f8f8f8;border-left: 4px solid #c2c2c2;color: #6f6f6f;line-height: 1.3;}table.order_details {min-width: auto;}.order_purchase_count {font-size: 14px;font-weight: 600;position: relative;width: 30px;top: -3px;left: 0;text-align: center;}.order_payment__checkout .button {display: block;color: #fff;background-color: #c5530c;border: 1px solid;border-color: #c5530c;text-align: center;white-space: nowrap;border-radius: 3px;height: 40px;line-height: 38px;font-weight: 600;cursor: pointer;user-select: none;padding: 0 20px;font-size: 12px;font-family: inherit;text-transform: uppercase;text-decoration: none;transition: all 0.2s ease-in-out;}.order_payment__checkout .button:hover {opacity: 0.8;}.delivery__description p {margin-bottom: 0;}.checkbox.active + .delivery__description {display: block;}.profile {padding: 20px 0;border-bottom: 1px solid #dbdbdb;margin-bottom: 0;}.profile__image {-webkit-box-flex: 0;-webkit-flex: 0 0 60px;-ms-flex: 0 0 60px;flex: 0 0 60px;max-width: 60px;}.profile__icon svg {width: 60px;height: 60px;}.profile__information {padding-left: 15px;-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 60px);-ms-flex: 0 0 calc(100% - 60px);flex: 0 0 calc(100% - 60px);max-width: calc(100% - 60px);}.profile__name {font-size: 18px;font-weight: 500;color: rgb(34, 34, 34);line-height: 1.2;}.profile__logout {margin: 10px 0 5px;}.profile__logout a {font-size: 12px;color: #c5530c;font-weight: 500;text-decoration: none;}.profile__logout a svg {width: 18px;height: 18px;margin-right: 10px;}.user_tab__switch {position: relative;cursor: pointer;}.tabs--user .table_wrapper {max-height: inherit;}.user_tab__switch:after {width: 8px;height: 8px;border-right: 2px solid;border-bottom: 2px solid;border-color: rgb(34, 34, 34);position: absolute;content: " ";top: calc(50% - 2px);right: 20px;left: inherit;margin-left: 10px;transform: rotate(-45deg);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.user_tab__switch.active::after {top: calc(50% - 3px);transform: rotate(45deg);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.button__logout {position: relative;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-decoration: none;margin: 0;border-bottom: none;cursor: pointer;padding: 18px 0;color: rgb(34, 34, 34);font-size: 13px;font-weight: 500;min-height: 40px;height: inherit;width: 100%;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.button__logout svg {width: 18px;height: 18px;margin-right: 10px;}.button__logout:hover {color: rgb(0, 175, 238);}.user_orders_hidden {display: none;}.user_orders_hidden.fn_user_orders_show {display: table-row;}.fn_user_orders_switch {margin: auto;display: block;width: 10px;padding: 5px;height: 10px;background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.75 0C5.33582 0 5 0.335815 5 0.75V5.25H0.75C0.335815 5.25 0 5.58582 0 6C0 6.41418 0.335815 6.75 0.75 6.75H5V11.25C5 11.6642 5.33582 12 5.75 12C6.16418 12 6.5 11.6642 6.5 11.25V6.75H11.25C11.6642 6.75 12 6.41418 12 6C12 5.58582 11.6642 5.25 11.25 5.25H6.5V0.75C6.5 0.335815 6.16418 0 5.75 0Z' fill='%23030F4B'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-size: contain;background-position: center;}.fn_user_orders_active .fn_user_orders_switch {background-image: url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='1.75' width='1.5' height='12' rx='0.75' transform='rotate(-90 0 1.75)' fill='%23030F4B'/%3E%3C/svg%3E%0A");}.to_top {position: fixed;z-index: 100;left: 2%;bottom: 40px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 40px;height: 40px;cursor: pointer;visibility: hidden;color: #fff;border-radius: 50%;background-color: #00afee;opacity: 0;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.to_top.show {visibility: visible;opacity: 0.8;}.to_top:before {content: "\f077";display: inline-block;font: normal normal normal 18px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 100%;text-align: center;}.to_top:hover {opacity: 1;}.not_found {width: 900px;max-width: 100%;text-align: center;margin: 20px auto 40px;}.not_found__image {color: #00afee;}.not_found__image svg {width: 300px;height: 300px;}.not_found__menu {text-align: center;}.not_found__description {margin-bottom: 30px;font-size: 16px;font-weight: 500;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {display: none;}.purchase_discount__item {position: relative;margin-bottom: 10px;padding-bottom: 10px;text-align: left;border-bottom: 1px solid rgb(219, 219, 219);}.purchase_discount__item:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.purchase_discount__name {margin-bottom: 10px;color: rgb(34, 34, 34);line-height: 1.2;font-size: 14px;display: block;position: relative;font-weight: 600;}.purchase_discount__group {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.purchase_discount__title {font-size: 11px;font-weight: 400;color: rgb(128, 128, 128);margin-bottom: 5px;}.purchase_discount__group_content {min-height: 25px;}.purchase_discount__price_before {color: rgb(34, 34, 34);font-size: 16px;font-weight: 600;padding-right: 25px;}.purchase_discount__discount {padding-right: 25px;}.purchase_discount__price_after {color: rgb(0, 175, 238);font-size: 16px;font-weight: 600;}.purchase_discount__price_before .currency,.purchase_discount__price_after .currency {font-size: 11px;font-weight: 600;position: relative;top: -10px;}.purchase__price .price--red {color: #b10707;}.discount_tooltip {width: 16px;height: 16px;margin-left: 3px;position: relative;top: -3px;color: rgb(246, 80, 80);transition: all 0.3s;}.discount_tooltip svg {width: 16px;height: 16px;}.discount_tooltip:focus,.discount_tooltip:hover {color: #b10707;}
@media only screen and (min-width: 1200px) {.user_personal_seperator {position: relative;padding-right: 30px;}.user_personal_seperator:after {content: "";display: block;position: absolute;right: 11px;height: calc(100% - 50px);background: rgb(219, 219, 219);width: 1px;top: 40px;}}@media only screen and (min-width: 992px) {.position_sticky {position: sticky;top: 15px;}.filter__selected_feature .filter__sf_link:hover {border-color: #00afee;}.filter__selected_feature .filter__sf_link:hover .remove_icon {color: rgba(216, 31, 31, 1);}.filter__selected_feature_reset .filter__sf_reset:hover {border-color: transparent;}.blog_catalog__switch:hover,.blog_catalog__link:hover{color: #00afee;}.form__button:hover {color: #fff;}.checkbox:hover .checkbox__icon {border-color: #00afee;}.breadcrumbs a:hover {color: #00afee;}.switcher__visible:hover .switcher__name:after {-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);top: 0px;}.switcher__item:hover .switcher__hidden {display: block;z-index: 1;}.switcher__link:hover {text-decoration: none;color: #00afee;}.callback:hover {color: #fff;background-color: #00afee;border-color: #00afee;opacity: 1;}.menu_group__link:hover {color: #00afee;text-decoration: none;}.header-contact__inner:hover .header-contact__item--visible:after {content: none;}.header-contact__inner:hover .header-contact__item--visible a {color: #222;}.header-contact__inner:hover .header-contact__item--visible a:hover {color: #00afee;}.author_list__item:hover .author_list__preview{background: #fff;border-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 5px 15px #00000059;-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);box-shadow: 0 5px 15px #00000059;z-index: 3;}.fn_products_slide .product_item {width: 264px;}.article_item:hover .article__preview {background: rgb(255, 255, 255);border-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);z-index: 3;}.tabs__link:hover {color: #00afee;}.pager a:hover {text-decoration: none;color: #c5530c;background: #fff;border-color: #dbdbdb;}.sidebar_card__link:hover{border-color: transparent;-webkit-box-shadow: 0 1px 4px #8e8e8e;-moz-box-shadow: 0 1px 4px #8e8e8e;box-shadow: 0 1px 4px #8e8e8e;}.social__link:hover {background-color: #00afee;border-color: #00afee;color: #fff;opacity: 1;}.compare_show a:hover {background: #00afee;color: #fff;text-decoration: none;}.purchase__name .purchase__name_link:hover {color: #00afee;}}@media only screen and (max-width: 991px) {h2,.h2 {font-size: 24px;margin: 0 0 20px;}.header {position: fixed;width: 100%;top: 0px;left: 0px;}.footer__hidden {display: none;}.main {padding-top: 60px;}.cart_page .main {padding-top: 0px;}.sidebar:not(.sidebar--user) {position: fixed;z-index: 10000;top: 0;right: -320px;width: 320px;max-width: calc(100vw - 50px);height: calc(var(--vh, 1vh) * 100);display: block;padding: 45px 5px 5px;overflow-y: auto;transition: 0.3s;background: #232f3e;}.blog_container--left,.post_container--left {margin-right: 0;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-left: 0;}.sidebar__header {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;position: fixed;top: 0px;width: 310px;right: -300px;transition: 0.3s;height: 45px;background: #232f3e;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);color: #fff;border-radius: 0px;padding: 5px 5px;max-width: calc(100vw - 55px);}.sidebar.opened {right: 0;overscroll-behavior: none;}.sidebar__header.opened {right: 5px;z-index: 5;}.sidebar__header--close {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;cursor: pointer;font-size: 14px;font-weight: 400;height: 35px;color: #fff;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;}.sidebar__header--close svg {margin-right: 5px;display: inline-block;height: 18px;position: relative;width: 18px;}.sidebar__boxed {margin-bottom: 40px;}.blog_container--left,.post_container--left{margin-left: 0px;width: 100%;}.blog_container__boxed,.post_container__boxed {position: relative;}.blog_container__boxed .blog__heading,.post_container__boxed .post__heading {padding-right: 150px;}.blog_container__boxed .switch_mobile_filter,.post_container__header .switch_mobile_filter {width: 130px;position: absolute;top: 20px;right: 15px;}.block_explanation {margin-top: 20px;padding-left: 0;}footer {padding-top: 10px;}.product_item {margin-bottom: 0px;height: 299px;padding: 0px !important;}.block__header--boxed {padding: 10px 15px;margin-bottom: 10px;}.block {margin-bottom: 10px;}.block--boxed {padding: 15px;}.brand {margin-bottom: -10px;}.tabs {margin-bottom: 10px;}.pager {margin-top: 10px;margin-bottom: 10px;}}@media only screen and (min-width: 768px) {.product-page__img .swiper-button-prev,.product-page__img .swiper-button-next {display: none;}.user_tab__switch {cursor: inherit;}.user_tab__switch:after {display: none;}}@media only screen and (max-width: 767px) {.search {display: none;position: absolute;margin: 0;width: 100%;top: 45px;left: 0;background: #0090d3;padding: 0 7px 7px;}.block__description .video{position: relative;padding-bottom: 56.25%;width: 100%;}.blog_container__boxed .blog__heading,.post_container__boxed .post__heading {padding-right: 110px;font-size: 22px;}.blog_container__boxed .switch_mobile_filter,.post_container__header .switch_mobile_filter {width: 100px;padding: 0 5px;}.post_information__item {margin: 5px 25px 5px 0;font-size: 12px;}.fn_header__sticky{height: 45px;}.main {padding-top: 45px;}#wishlist svg {width: 26px;height: 26px;}.products_sort {display: block;}.article_list:not(.fn_articles_slide) {margin-bottom: -10px;}.article_item {margin-bottom: 10px;height: 320px;}.tabs__content {padding: 10px 0px;}.tab {display: block !important;padding: 0px 20px;}.purchase__image {-webkit-box-flex: 0;-webkit-flex: 0 0 75px;-ms-flex: 0 0 75px;flex: 0 0 75px;max-width: 75px;}.sidebar--user {width: 100%;position: static !important;float: none;margin-bottom: 5px;}.user_container {margin-left: 0;width: 100%;}.mobile_tab__content,.tabs__navigation--user .button__logout,.tabs__navigation--user .tabs__link {display: none;}.profile {border-bottom: none;}.user_container .tab:first-child .mobile_tab__content {display: block;}.user_container__boxed {margin-bottom: 0;}.user_tab__switch .block__header {min-height: 40px;padding: 15px;}.user_tab__switch .h1 {font-size: 16px;font-weight: 500;}.boxed_no_comments {padding: 40px 20px;}.boxed_no_comments__icon {margin-bottom: 15px;}.boxed_no_comments__title {font-size: 16px;margin-bottom: 0px;}}@media (max-width: 576px) {h6,.h6 {font-size: 14px;margin: 0px 0 15px;font-weight: 600;}.message_error {margin: 10px 0 20px;}.boxed__description img {display: block;float: none !important;}.block {margin: 0 0 10px;}.block--boxed {box-shadow: none;padding: 10px;}.form--boxed {padding: 10px;}.block__header--boxed {padding: 10px;margin-bottom: 10px;}.form__header {margin-bottom: 10px;}.form_cart .form__header {margin-bottom: 10px;}.form_cart {margin-top: 15px;margin-bottom: 15px;}.form__title {font-size: 16px;font-weight: 500;margin: 0 auto 10px;}.form__header::after {top: 35%;}.form__title svg {display: none;}.form__group {margin-bottom: 10px;}.form__button{width: 100%;margin-left: 0;}.pager li:first-child {margin-bottom: 10px;}.purchase__content {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 75px);-ms-flex: 0 0 calc(100% - 75px);flex: 0 0 calc(100% - 75px);max-width: calc(100% - 75px);padding-left: 10px;}.purchase__amount,.purchase__price {padding-right: 10px;}.delivery__image {display: none;}.delivery__name {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;font-size: 12px;font-weight: 500;}.details_boxed__buttons > * {max-width: inherit;padding-right: 0px;}.details_boxed__buttons > * {width: calc(100% - 150px);-webkit-box-flex: 0;-webkit-flex: 0 0 calc(100% - 150px);-ms-flex: 0 0 calc(100% - 150px);flex: 0 0 calc(100% - 150px);}.details_boxed__amount {margin-bottom: 10px;}.mobile_tab__content .comment {margin-bottom: 10px;}.comment__inner {margin-bottom: 10px;}.comment__icon {display: none;}.comment__boxed {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.tab {padding: 0px 15px;}.cell {padding: 10px 5px;line-height: 1.1;font-size: 10px;font-weight: 500;}.comparison_block__left {width: 40%;}.comparison_block__products {width: 60% !important;}.products_list {position: relative;}.products_list:before {content: "";height: 100%;width: 1px;position: absolute;right: 0px;top: 0px;display: block;z-index: 1;background: #fff;}body,.boxed__description {font-size: 13px;line-height: 1.3;}.xzoom-thumbs {text-align: center;margin-bottom: 0px;}.hc-offcanvas-nav ul.bottom-nav li a.nav-item {font-size: 16px;}.password_remind {margin-bottom: 15px;margin-top: 10px;}.hc-offcanvas-nav ul.top-nav .mobile__link img {max-height: 45px;}.hc-offcanvas-nav ul.top-nav .account__link {font-size: 11px;}.block__description--style {font-size: 14px;}.block__description {padding: 0rem;}.block__description--style p {line-height: 1.6;margin: 0 0 1rem;}.block__description--style .table {margin: 0;}.block__description--style img {margin: 0 0 1rem;}.block__description--style ol,.block__description--style ul {margin-bottom: 1rem;margin-left: 1rem;}.block__description--style ul li,.block__description--style ol li {font-size: 14px;font-weight: 600;line-height: 1.4;margin: 0 0 0.8rem;}.block__description--style blockquote {margin: 1rem 0 1rem;padding: 15px 10px 15px 40px;}.block__description--style blockquote::before {font-size: 55px;left: -5px;}.block__description--style blockquote p {font-size: 14px;line-height: 1.5;margin: 0 0 0.5rem;}.author_card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.author_card__info,.author_card__image {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.author_card__image {padding: 0 0 20px;min-height: auto;}.author_card__info {padding: 0;}.purchase__price {order: 1;padding: 0 0 0 5px;}.purchase__amount {order: -1;}.purchase__price {order: 1;}}@media only screen and (max-width: 480px) {body {line-height: 1.4;}h1,.h1 {font-size: 20px;font-weight: 500;line-height: 1.1;}h2,.h2 {font-size: 18px;margin: 0 0 10px;}.form--boxed {padding: 5px 0px;box-shadow: none;}.form--boxed.popup {padding: 10px;}.block__title {font-size: 20px;font-weight: 500;margin: 0 0 10px;}.details_boxed__select .select2-container {width: 100% !important;}.product-page__button {font-size: 12px;}.scroll_products .scroll_products__item {width: 160px;}.block_explanation__header {font-size: 18px;font-weight: 600;margin-bottom: 10px;}}
html.hc-nav-yscroll {overflow-y: scroll}body.hc-nav-open {overflow: visible;position: fixed;width: 100%;min-height: 100%}.hc-offcanvas-nav {visibility: hidden;display: none;position: fixed;top: 0;height: 100%;z-index: 9999}.hc-offcanvas-nav.is-ios * {cursor: pointer !important}.hc-offcanvas-nav .nav-container {position: fixed;z-index: 9998;top: 0;width: 480px;height: 100%;max-width: 90%;max-height: 100%;box-sizing: border-box;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav .nav-wrapper {width: 100%;height: 100%;max-height: 100vh;-ms-scroll-chaining: none;overscroll-behavior: none;box-sizing: border-box}.hc-offcanvas-nav .nav-content {height: 100%;max-height: calc(100vh - 45px);}.hc-offcanvas-nav .nav-wrapper-0 > .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav ul {list-style: none;margin: 0;padding: 0}.hc-offcanvas-nav li {position: relative;display: block;margin: 0px;}.hc-offcanvas-nav li.level-open > .nav-wrapper {visibility: visible}.hc-offcanvas-nav input[type="checkbox"] {display: none}.hc-offcanvas-nav label {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 10;cursor: pointer}.hc-offcanvas-nav a {position: relative;display: block;box-sizing: border-box;cursor: pointer}.hc-offcanvas-nav a,.hc-offcanvas-nav a:hover {text-decoration: none}.hc-offcanvas-nav .nav-item {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;box-sizing: border-box}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after {content: '';position: fixed;z-index: 9990;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;-ms-scroll-chaining: none;overscroll-behavior: none;visibility: hidden;opacity: 0;transition: visibility 0s ease .4s, opacity .4s ease}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after {visibility: visible;opacity: 1;transition-delay: .05s}.hc-offcanvas-nav:not(.nav-open)::after {pointer-events: none}.hc-offcanvas-nav.nav-levels-expand .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after {display: none}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper {min-width: 0;max-height: 0;overflow: hidden;transition: height 0s ease .4s}.hc-offcanvas-nav.nav-levels-expand .level-open > .nav-wrapper {max-height: none}.hc-offcanvas-nav.nav-levels-overlap .nav-content {overflow: scroll;overflow-x: visible;overflow-y: auto;box-sizing: border-box}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper {position: absolute;z-index: 9999;top: 0;height: 100%;visibility: hidden;transition: visibility 0s ease .4s, -webkit-transform .4s ease;transition: visibility 0s ease .4s, transform .4s ease;transition: visibility 0s ease .4s, transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent {position: static}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open > .nav-wrapper {visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease}.hc-offcanvas-nav.nav-position-left {left: 0}.hc-offcanvas-nav.nav-position-left .nav-container {left: 0;-webkit-transform: translate3d(-280px, 0, 0);transform: translate3d(-280px, 0, 0)}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}.hc-offcanvas-nav.nav-position-right {right: 0}.hc-offcanvas-nav.nav-position-right .nav-container {right: 0;-webkit-transform: translate3d(280px, 0, 0);transform: translate3d(280px, 0, 0)}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper {right: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}.hc-offcanvas-nav.nav-position-top {top: 0}.hc-offcanvas-nav.nav-position-top .nav-container {top: 0;width: 100%;height: auto;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}.hc-offcanvas-nav.nav-position-bottom {top: auto;bottom: 0}.hc-offcanvas-nav.nav-position-bottom .nav-container {top: auto;bottom: 0;width: 100%;height: auto;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper {left: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}.hc-offcanvas-nav.nav-open[class*='hc-nav-'] div.nav-container {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after {background: rgba(0, 0, 0, 0.3)}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul {background: #0090d3;}.hc-offcanvas-nav h2 {font-size: 20px;font-weight: normal;text-align: left;padding: 20px 17px;margin: 0px;color: #fff;}.hc-offcanvas-nav a,.hc-offcanvas-nav .nav-item {padding: 12px 14px;font-size: 13px;font-weight: 500;color: #fff;z-index: 1;background: rgba(0, 0, 0, 0);border-bottom: 1px solid #8e8e8e38;}.hc-offcanvas-nav a svg,.hc-offcanvas-nav .nav-item svg{width: 16px;height: 16px;margin-right: 10px;}.hc-offcanvas-nav a.icon:before{font-size: 16px;margin-right: 10px;}.hc-offcanvas-nav .nav-icon{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 0;-webkit-flex: 0 0 26px;-ms-flex: 0 0 26px;flex: 0 0 26px;max-width: 26px;width: 26px;height: 26px;background: #fff;padding: 3px;border-radius: 50%;margin-right: 10px;overflow: hidden;}.hc-offcanvas-nav .nav-icon img {display: block;}.hc-offcanvas-nav ul:first-of-type:not(:first-child) > li:first-child:not(.nav-back):not(.nav-close) > a {border-top: 1px solid #8e8e8e38;margin-top: -1px}.hc-offcanvas-nav li {text-align: left}.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav li.nav-back a {background: #00afee;color: #fff;border-bottom: 1px solid #8e8e8e38}.hc-offcanvas-nav li.nav-parent .nav-item {padding-right: 58px}.hc-offcanvas-nav li.nav-close span,.hc-offcanvas-nav li.nav-parent span.nav-next,.hc-offcanvas-nav li.nav-back span {width: 45px;position: absolute;top: 0;right: 0;bottom: 0;text-align: center;cursor: pointer;transition: background .2s ease}.hc-offcanvas-nav span.nav-next {border-left: 1px solid #8e8e8e38}.hc-offcanvas-nav span.nav-next::before,.hc-offcanvas-nav li.nav-back span::before {content: '';position: absolute;top: 50%;left: 50%;width: 8px;height: 8px;margin-left: -2px;box-sizing: border-box;border-top: 2px solid #eee;border-left: 2px solid #eee;-webkit-transform-origin: center;transform-origin: center}.hc-offcanvas-nav span.nav-next::before {-webkit-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav li.nav-back span::before {-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-left.nav-open .nav-wrapper {box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right.nav-open .nav-wrapper {box-shadow: -1px 0 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-right span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg)}.hc-offcanvas-nav.nav-position-right li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(135deg);transform: translate(-50%, -50%) rotate(135deg)}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-top span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-position-top li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper {box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2)}.hc-offcanvas-nav.nav-position-bottom span.nav-next::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-position-bottom li.nav-back span::before {margin-left: 0;margin-right: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none .nav-container ul .nav-wrapper {box-shadow: none;background: transparent}.hc-offcanvas-nav.nav-levels-expand .nav-container ul h2,.hc-offcanvas-nav.nav-levels-none .nav-container ul h2 {display: none}.hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,.hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item {font-size: 14px}.hc-offcanvas-nav.nav-levels-expand .nav-container li,.hc-offcanvas-nav.nav-levels-none .nav-container li {transition: background .3s ease}.hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open > .nav-item .nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container li.level-open > .nav-item .nav-next::before {margin-top: 2px;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg)}.hc-offcanvas-nav.nav-levels-expand .nav-container span.nav-next::before,.hc-offcanvas-nav.nav-levels-none .nav-container span.nav-next::before {margin-top: -2px;-webkit-transform: translate(-50%, -50%) rotate(-135deg);transform: translate(-50%, -50%) rotate(-135deg)}.hc-offcanvas-nav .nav-wrapper-0 > .nav-content {padding-bottom: 41px}.hc-offcanvas-nav h2 {font-weight: 400}.hc-offcanvas-nav a {font-size: 16px}.hc-offcanvas-nav ul.top-nav {background-color: #f2f2f2;color: #222;}.hc-offcanvas-nav ul.top-nav .mobile__link{max-height: 100px;}.hc-offcanvas-nav ul.top-nav .mobile__link img{max-height: 60px;}.hc-offcanvas-nav ul.top-nav .account__link{font-size: 12px;padding: 12px 10px 12px 14px;font-weight: 400;color: #eee;background: #0090d3;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative;line-height: 1.4;opacity: 1;}.hc-offcanvas-nav ul.top-nav .account__link svg{position: absolute;left: 14px;}.hc-offcanvas-nav ul.top-nav .account__link .account__text,.hc-offcanvas-nav ul.top-nav .account__link .account__login{border-bottom: 1px dotted #999;}.hc-offcanvas-nav ul.language-nav img{margin-right: 10px;}.hc-offcanvas-nav ul.bottom-nav {position: absolute;z-index: 10;bottom: 0;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;border-top: 1px solid #8e8e8e38;}.hc-offcanvas-nav ul.bottom-nav li {flex: auto}.hc-offcanvas-nav ul.bottom-nav li a {padding: 10px;text-align: center;height: 100%;border-bottom: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.hc-offcanvas-nav ul.bottom-nav li svg {fill: #fff;display: inline-block;vertical-align: middle;width: 21px;height: 21px}
:root {--sd-blue: #0090d3;--sd-blue-d: #0a6fa0;--sd-blue-l: #e8f4fb;--sd-navy: #0b3a5b;--sd-orange: #c5530c;--sd-orange-d: #a4450a;--sd-yellow: #f5cc43;--sd-yellow-d: #e8b923;--sd-green: #2e7d32;--sd-amber: #9a5b00;--sd-red: #c62828;--sd-bg: #f2f2f2;--sd-surface: #fff;--sd-soft: #f5f7f9;--sd-line: #e3e6ea;--sd-line-2: #eef0f2;--sd-text: #222;--sd-muted: #5f6b76;--sd-radius: 6px;--sd-radius-s: 4px;--sd-shadow: 0 2px 8px rgba(11, 58, 91, .08);--sd-shadow-l: 0 18px 40px rgba(11, 58, 91, .22);--sd-font: "Montserrat", Arial, sans-serif;--sd-wrap: 1312px;--sd-gutter: 16px;}body { font-family: var(--sd-font); color: var(--sd-text); background: var(--sd-bg); }.container { max-width: var(--sd-wrap); padding-left: var(--sd-gutter); padding-right: var(--sd-gutter); }.sd-wrap { max-width: var(--sd-wrap); margin: 0 auto; padding: 0 var(--sd-gutter); box-sizing: border-box; width: 100%; }.sd-num, .sd-price, .sd-qty__input { font-variant-numeric: tabular-nums; }.sd-vh { position: absolute !important; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; border: 0; }.sd-muted { color: var(--sd-muted); }:where(.sd-scope) a:focus-visible, .sd-btn:focus-visible, .sd-chip:focus-visible, .sd-qty button:focus-visible, .sd-iconbtn:focus-visible {outline: 2px solid var(--sd-blue); outline-offset: 2px;}@media (max-width: 991px) { :root { --sd-gutter: 12px; } }.sd-i { width: 20px; height: 20px; flex: none; display: inline-block; vertical-align: middle;fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }.sd-i--s { width: 16px; height: 16px; }.sd-i--l { width: 24px; height: 24px; }.sd-btn { display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 40px; padding: 0 16px;border: 1px solid transparent; border-radius: var(--sd-radius-s); background: var(--sd-soft); color: var(--sd-text);font: 600 14px/1 var(--sd-font); text-decoration: none; white-space: nowrap; cursor: pointer;transition: background-color .15s, border-color .15s, color .15s; -webkit-appearance: none; appearance: none; }.sd-btn:hover { text-decoration: none; }.sd-btn--buy { background: var(--sd-orange); color: #fff; font-weight: 700; }.sd-btn--buy:hover, .sd-btn--buy:focus { background: var(--sd-orange-d); color: #fff; }.sd-btn--primary { background: var(--sd-blue-d); color: #fff; font-weight: 700; }.sd-btn--primary:hover, .sd-btn--primary:focus { background: var(--sd-navy); color: #fff; }.sd-btn--ghost { background: #fff; border-color: #c9d1d8; color: var(--sd-text); }.sd-btn--ghost:hover, .sd-btn--ghost:focus { border-color: var(--sd-blue); color: var(--sd-blue-d); }.sd-btn--ask { background: #fff; border-color: var(--sd-orange); color: var(--sd-orange); font-weight: 700; }.sd-btn--ask:hover, .sd-btn--ask:focus { background: var(--sd-orange); color: #fff; }.sd-btn--yellow { background: var(--sd-yellow); color: var(--sd-text); font-weight: 700; box-shadow: inset 0 -2px 0 rgba(0,0,0,.12); }.sd-btn--yellow:hover, .sd-btn--yellow:focus { background: var(--sd-yellow-d); color: var(--sd-text); }.sd-btn--sm { height: 32px; padding: 0 12px; font-size: 13px; }.sd-btn--lg { height: 48px; padding: 0 22px; font-size: 15px; }.sd-btn--block { display: flex; width: 100%; }.sd-btn[disabled], .sd-btn.disabled { opacity: .5; pointer-events: none; }.sd-iconbtn { position: relative; display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; flex: none;border: 1px solid var(--sd-line); border-radius: var(--sd-radius-s); background: #fff; color: var(--sd-muted); cursor: pointer; padding: 0; }.sd-iconbtn:hover, .sd-iconbtn:focus { color: var(--sd-blue-d); border-color: var(--sd-blue); }.sd-iconbtn.selected { color: var(--sd-orange); border-color: var(--sd-orange); }.sd-iconbtn--plain { border-color: transparent; background: transparent; }.sd-chips { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; padding: 0; list-style: none; }.sd-chip { display: inline-flex; align-items: center; gap: 4px; min-height: 30px; padding: 4px 10px; border: 1px solid #c9d1d8; border-radius: var(--sd-radius-s);background: #fff; color: var(--sd-text); font: 600 12.5px/1.2 var(--sd-font); cursor: pointer; white-space: nowrap; }.sd-chip:hover { border-color: var(--sd-blue); }.sd-chip.active, .sd-chip[aria-pressed="true"], .sd-chip[aria-checked="true"] { border-color: var(--sd-blue); background: var(--sd-blue-l); color: var(--sd-blue-d); box-shadow: inset 0 0 0 1px var(--sd-blue); }.sd-chip__save { color: var(--sd-green); font-weight: 700; }.sd-qty { display: inline-flex; align-items: stretch; height: 40px; border: 1px solid #c9d1d8; border-radius: var(--sd-radius-s); background: #fff; overflow: hidden; flex: none; }.sd-qty button, .sd-qty .fn_minus, .sd-qty .fn_plus { width: 34px; border: 0; background: transparent; color: var(--sd-text); cursor: pointer; display: flex; align-items: center; justify-content: center; padding: 0; user-select: none; }.sd-qty button:hover, .sd-qty .fn_minus:hover, .sd-qty .fn_plus:hover { background: var(--sd-soft); }.sd-qty__input, .sd-qty input { width: 44px; border: 0; border-left: 1px solid var(--sd-line); border-right: 1px solid var(--sd-line); text-align: center;font: 600 14px/1 var(--sd-font); color: var(--sd-text); -moz-appearance: textfield; padding: 0; background: #fff; }.sd-qty input::-webkit-outer-spin-button, .sd-qty input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }.sd-qty--sm { height: 34px; }.sd-qty--sm button, .sd-qty--sm .fn_minus, .sd-qty--sm .fn_plus { width: 28px; }.sd-qty--sm input { width: 36px; font-size: 13px; }.sd-price { font-weight: 800; font-size: 20px; line-height: 1.15; color: var(--sd-text); white-space: nowrap; }.sd-price__cur { font-weight: 700; }.sd-price__unit { font-weight: 600; font-size: .65em; color: var(--sd-muted); }.sd-price--l { font-size: 30px; }.sd-price-old { color: var(--sd-muted); text-decoration: line-through; font-size: 13px; font-weight: 500; }.sd-price-note { font-size: 12px; line-height: 1.35; color: var(--sd-muted); }.sd-price-note b { color: var(--sd-text); font-weight: 700; }.sd-noprice { font-weight: 700; font-size: 16px; color: var(--sd-text); }.sd-stock { display: inline-flex; align-items: center; gap: 6px; font-size: 12.5px; font-weight: 600; line-height: 1.2; }.sd-stock::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: currentColor; flex: none; }.sd-stock--in { color: var(--sd-green); }.sd-stock--order { color: var(--sd-amber); }.sd-stock--out { color: var(--sd-muted); }.sd-badges { display: flex; flex-wrap: wrap; gap: 4px; }.sd-badge { display: inline-block; padding: 3px 7px; border-radius: 3px; font: 700 11px/1.2 var(--sd-font); color: #fff; background: var(--sd-blue-d); letter-spacing: .01em; }.sd-badge--hit { background: var(--sd-green); }.sd-badge--sale { background: var(--sd-red); }.sd-badge--new { background: var(--sd-blue-d); }.sd-badge--rest { background: var(--sd-navy); }.sd-card { background: var(--sd-surface); border: 1px solid var(--sd-line); border-radius: var(--sd-radius); }.sd-section { margin-top: 24px; margin-bottom: 24px; }.sd-section__head { display: flex; align-items: baseline; justify-content: space-between; gap: 16px; margin-bottom: 14px; flex-wrap: wrap; }.sd-section__title { margin: 0; font-size: 22px; line-height: 1.25; font-weight: 800; color: var(--sd-text); }.sd-more { display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 700; color: var(--sd-blue-d); white-space: nowrap; text-decoration: none; }.sd-more:hover { color: var(--sd-navy); text-decoration: none; }@media (max-width: 767px) { .sd-section__title { font-size: 19px; } .sd-section { margin-top: 18px; margin-bottom: 18px; } }.sd-field { display: flex; flex-direction: column; gap: 6px; }.sd-label { font-size: 13px; font-weight: 600; color: var(--sd-text); }.sd-input, .sd-select { height: 42px; padding: 0 12px; border: 1px solid #c9d1d8; border-radius: var(--sd-radius-s); background: #fff; color: var(--sd-text);font: 500 14px/1.2 var(--sd-font); width: 100%; box-sizing: border-box; }.sd-input:focus, .sd-select:focus { border-color: var(--sd-blue); outline: none; box-shadow: 0 0 0 3px rgba(0,144,211,.18); }textarea.sd-input { height: auto; min-height: 88px; padding: 10px 12px; }.sd-swatch { width: 22px; height: 22px; border-radius: 50%; border: 1px solid rgba(0,0,0,.18); flex: none; box-sizing: border-box; }.sd-specs { margin: 0; padding: 0; list-style: none; font-size: 12px; line-height: 1.4; color: var(--sd-muted); }.sd-specs b { font-weight: 600; color: var(--sd-text); }@media (prefers-reduced-motion: reduce) { .sd-btn, .sd-chip { transition: none; } }@media (max-width: 991px) {input[type="text"], input[type="tel"], input[type="email"], input[type="search"], input[type="number"], input[type="password"], input:not([type]), select, textarea { font-size: 16px !important; }}
.sd-main { flex: 1 0 auto; width: 100%; position: relative; }.sd-util ul, .sd-bar ul, .sd-dirs ul, .sd-ftr ul, .sd-bc ol { margin: 0; padding: 0; list-style: none; }.sd-util li, .sd-bar li, .sd-dirs li, .sd-ftr li, .sd-bc li { margin: 0; font-weight: inherit; }.sd-mtop a:focus-visible, .sd-util a:focus-visible, .sd-util button:focus-visible, .sd-bar a:focus-visible, .sd-bar button:focus-visible, .sd-bar input:focus-visible, .sd-dirs a:focus-visible, .sd-ftr a:focus-visible, .sd-ftr button:focus-visible, .sd-ftr input:focus-visible, .sd-bc a:focus-visible, .sd-totop:focus-visible, .setdol-calc-cta:focus-visible { outline: 2px solid var(--sd-blue); outline-offset: 2px; }.sd-mtop { background: #fff; border-bottom: 1px solid var(--sd-line); }.sd-mtop__in { display: flex; align-items: center; gap: 8px; height: 60px; }.sd-mtop__logo { display: flex; align-items: center; min-width: 0; margin-right: auto; }.sd-mtop__logo img, .sd-mtop__logo svg { display: block; width: auto; max-width: 100%; height: 36px; object-fit: contain; object-position: left center; }.sd-mtop__btn { display: inline-flex; flex: none; align-items: center; justify-content: center; gap: 6px; min-width: 44px; height: 44px; box-sizing: border-box; border-radius: 22px; font: 700 14px/1 var(--sd-font); white-space: nowrap; text-decoration: none; font-variant-numeric: tabular-nums; }.sd-mtop__btn--tg { border: 1px solid #bfdced; background: #fff; color: var(--sd-blue-d); }.sd-mtop__btn--tg:hover, .sd-mtop__btn--tg:focus { border-color: var(--sd-blue); color: var(--sd-navy); }.sd-mtop__btn--tg .sd-i { width: 22px; height: 22px; }.sd-mtop__btn--tel { padding: 0 14px 0 12px; background: var(--sd-blue-d); color: #fff; }.sd-mtop__btn--tel:hover, .sd-mtop__btn--tel:focus { background: var(--sd-navy); color: #fff; }@media (max-width: 419px) {.sd-mtop__num { display: none; }.sd-mtop__btn--tel { width: 44px; padding: 0; }}@media (min-width: 992px) {.sd-mtop { display: none; }}@media (min-width: 992px) {.sd-mtop.sd-mtop--m { display: block; }.sd-bar--m .sd-menubtn { display: inline-flex !important; flex: none; align-items: center; gap: 6px; height: 44px; padding: 0 12px 0 10px; border: 0; border-radius: var(--sd-radius); background: var(--sd-navy); color: #fff; font: 700 14px/1 var(--sd-font); cursor: pointer; }}.sd-util { position: relative; z-index: 65; background: var(--sd-navy); color: #dbe7f0; font: 500 12px/1.3 var(--sd-font); }.sd-util__in { display: flex; align-items: center; gap: 16px; height: 34px; }.sd-util__i { display: inline-flex; align-items: center; gap: 6px; min-width: 0; color: #dbe7f0; white-space: nowrap; text-decoration: none; }.sd-util__i .sd-i { width: 14px; height: 14px; color: #9cc4e0; }.sd-util__i span { min-width: 0; overflow: hidden; text-overflow: ellipsis; }a.sd-util__i:hover, a.sd-util__i:focus { color: #fff; text-decoration: underline; }.sd-util__nav { flex: none; margin-left: auto; }.sd-util__acc { display: flex; flex: none; align-items: center; padding-left: 16px; border-left: 1px solid rgba(255, 255, 255, .2); }.sd-acc { display: inline-flex; align-items: center; gap: 6px; height: 34px; color: #fff; font-weight: 600; white-space: nowrap; text-decoration: none; }.sd-acc:hover, .sd-acc:focus { color: #fff; text-decoration: underline; }.sd-acc .sd-i { width: 16px; height: 16px; }.sd-um { display: flex; align-items: center; gap: 14px; }.sd-um__li { position: relative; }.sd-um__a { display: inline-flex; align-items: center; gap: 4px; height: 34px; padding: 0; border: 0; background: none; color: #fff; font: 500 12px/1 var(--sd-font); white-space: nowrap; text-decoration: none; cursor: pointer; }.sd-um__a:hover, .sd-um__a:focus { color: #fff; text-decoration: underline; }.sd-um__btn .sd-i { width: 12px; height: 12px; stroke-width: 2.2; transition: transform .15s; }.sd-um__btn[aria-expanded="true"] .sd-i { transform: rotate(180deg); }.sd-util .sd-um__drop { display: none; position: absolute; top: 100%; left: -14px; z-index: 70; min-width: 210px; padding: 6px 0; background: #fff; border: 1px solid var(--sd-line); border-radius: var(--sd-radius); box-shadow: var(--sd-shadow-l); }.sd-um__li--drop:hover > .sd-um__drop, .sd-um__btn[aria-expanded="true"] + .sd-um__drop { display: block; }.sd-um__da { display: block; padding: 9px 16px; color: var(--sd-text); font: 500 13px/1.3 var(--sd-font); white-space: nowrap; text-decoration: none; }.sd-um__da:hover, .sd-um__da:focus { background: var(--sd-blue-l); color: var(--sd-blue-d); }@media (max-width: 1099px), (min-width: 1200px) {.sd-util__i--hours { display: none; }}@media (max-width: 1199px) {.sd-util__i--ship { display: none; }}.sd-bar-sentinel { height: 1px; margin-bottom: -1px; }.sd-bar { position: -webkit-sticky; position: sticky; top: 0; z-index: 60; background: #fff; box-shadow: 0 1px 0 var(--sd-line); transition: box-shadow .2s; }.sd-stuck .sd-bar { box-shadow: 0 4px 14px rgba(11, 58, 91, .14); }.sd-bar__in { display: flex; align-items: center; gap: 16px; height: 76px; }.sd-bar__logo { display: flex; flex: none; }.sd-bar__logo img, .sd-bar__logo svg { display: block; width: auto; height: 44px; }.sd-catbtn { display: inline-flex; flex: none; align-items: center; gap: 10px; height: 48px; padding: 0 20px 0 16px; border: 0; border-radius: var(--sd-radius); background: var(--sd-blue-d); color: #fff; font: 700 16px/1 var(--sd-font); cursor: pointer; transition: background-color .15s; }.sd-catbtn:hover, .sd-catbtn[aria-expanded="true"] { background: var(--sd-navy); }.sd-catbtn .sd-i { width: 22px; height: 22px; stroke-width: 2; }.sd-catbtn__x, .sd-catbtn[aria-expanded="true"] .sd-catbtn__m { display: none; }.sd-catbtn[aria-expanded="true"] .sd-catbtn__x { display: inline-block; }.sd-menubtn { display: none !important; }.sd-search { position: relative; display: flex; flex: 1 1 auto; min-width: 0; height: 48px; margin: 0; }.sd-search__in { flex: 1 1 auto; min-width: 0; width: 100%; height: 48px; box-sizing: border-box; margin: 0; padding: 0 16px; border: 2px solid var(--sd-blue); border-right: 0; border-radius: var(--sd-radius) 0 0 var(--sd-radius); background: #fff; color: var(--sd-text); font: 500 14px/1.2 var(--sd-font); box-shadow: none; outline: none; -webkit-appearance: none; appearance: none; }.sd-search__in::-webkit-search-decoration, .sd-search__in::-webkit-search-cancel-button { -webkit-appearance: none; }.sd-search__in::placeholder { color: #69747e; opacity: 1; }.sd-search__in:focus { border-color: var(--sd-blue-d); }.sd-bar .sd-search__in:focus-visible { outline: none; box-shadow: inset 0 0 0 1px var(--sd-blue-d); }.sd-search__btn { display: flex; flex: none; align-items: center; justify-content: center; width: 56px; height: 48px; padding: 0; border: 0; border-radius: 0 var(--sd-radius) var(--sd-radius) 0; background: var(--sd-blue); color: #fff; cursor: pointer; }.sd-search__btn:hover { background: var(--sd-blue-d); }.sd-search__btn .sd-i { width: 22px; height: 22px; stroke-width: 2.2; }.sd-bar__contact { display: flex; flex: none; flex-direction: column; gap: 2px; }.sd-bar__tel { color: var(--sd-text); font: 800 18px/1.2 var(--sd-font); white-space: nowrap; text-decoration: none; font-variant-numeric: tabular-nums; }.sd-bar__tel:hover, .sd-bar__tel:focus { color: var(--sd-blue-d); }.sd-bar__hours { color: var(--sd-muted); font-size: 12px; line-height: 1.3; white-space: nowrap; }.sd-bar__tg { display: flex; flex: none; align-items: center; justify-content: center; width: 44px; height: 44px; box-sizing: border-box; border: 1px solid var(--sd-line); border-radius: var(--sd-radius); color: var(--sd-blue-d); }.sd-bar__tg:hover, .sd-bar__tg:focus { border-color: var(--sd-blue); color: var(--sd-navy); }.sd-bar__tg .sd-i { width: 22px; height: 22px; }.sd-inf { display: flex; flex: none; align-items: center; gap: 2px; }.sd-inf__a { display: flex; flex-direction: column; align-items: center; gap: 4px; min-width: 64px; box-sizing: border-box; padding: 4px; border-radius: var(--sd-radius-s); color: var(--sd-text); font: 600 11px/1.2 var(--sd-font); white-space: nowrap; text-decoration: none; }a.sd-inf__a:hover, a.sd-inf__a:focus { color: var(--sd-blue-d); }.sd-inf__a.is-empty { cursor: default; }.sd-inf__ico { position: relative; display: flex; }.sd-inf__ico .sd-i { width: 24px; height: 24px; }.sd-inf__n { position: absolute; top: -6px; right: -10px; min-width: 18px; height: 18px; box-sizing: border-box; padding: 0 4px; border-radius: 9px; background: var(--sd-blue-d); color: #fff; font: 700 11px/18px var(--sd-font); text-align: center; font-variant-numeric: tabular-nums; }.sd-inf__i--cart .sd-inf__n { background: var(--sd-orange); }.sd-inf__i--cart .sd-inf__a { min-width: 72px; }.sd-inf__sum { font-size: 12px; font-weight: 800; font-variant-numeric: tabular-nums; }@media (min-width: 992px) and (max-width: 1199px) {.sd-bar__in { gap: 12px; }.sd-bar__logo img, .sd-bar__logo svg { height: 38px; }.sd-catbtn { padding: 0 14px 0 12px; font-size: 15px; }.sd-bar__tg, .sd-bar__hours { display: none; }.sd-bar__tel { font-size: 16px; }.sd-inf__a { min-width: 46px; }.sd-inf__i--cart .sd-inf__a { min-width: 46px; }.sd-inf__t { display: none; }}@media (min-width: 992px) {.sd-stuck .sd-bar__tg, .sd-stuck .sd-bar__hours, .sd-stuck .sd-inf__i--wish, .sd-stuck .sd-inf__i--cmp { display: none; }}.sd-search .autocomplete-suggestions { z-index: 80 !important; box-sizing: border-box; max-height: 70vh !important; margin-top: 2px; background: #fff; border: 1px solid var(--sd-line); border-radius: 0 0 var(--sd-radius) var(--sd-radius); box-shadow: var(--sd-shadow-l); font-family: var(--sd-font); }.sd-search .autocomplete-suggestion { color: var(--sd-text); font-size: 13px; font-weight: 500; }.sd-search .autocomplete-suggestion div, .sd-search .autocomplete-suggestions a, .sd-search .autocomplete-suggestions span { padding: 6px 8px; border-color: var(--sd-line-2); }.sd-search .autocomplete-suggestions a { color: var(--sd-text); text-decoration: none; }.sd-search .autocomplete-suggestion img { display: block; width: 40px; height: 40px; object-fit: contain; }.sd-search .autocomplete-suggestions .autocomplete-selected { background: var(--sd-blue-l); }.sd-search .autocomplete-suggestions strong { color: var(--sd-blue-d); font-weight: 700; }.sd-search .autocomplete-suggestions span { color: var(--sd-text); font-size: 13px; font-weight: 700; }.sd-dirs { background: #fff; border-bottom: 1px solid var(--sd-line); }.sd-dirs__in { display: flex; align-items: center; gap: 12px; height: 48px; }.sd-dirs .sd-dirs__list { display: flex; flex: 1 1 auto; flex-wrap: wrap; align-items: center; min-width: 0; height: 48px; margin-left: -8px; overflow: hidden; }.sd-dirs__a { display: flex; align-items: center; gap: 7px; height: 48px; box-sizing: border-box; padding: 0 8px; color: var(--sd-text); font: 600 13px/1 var(--sd-font); white-space: nowrap; text-decoration: none; }.sd-dirs__a .sd-i { color: var(--sd-blue); }.sd-dirs__a:hover, .sd-dirs__a:focus { color: var(--sd-blue-d); }.sd-dirs__a.is-cur { color: var(--sd-blue-d); box-shadow: inset 0 -3px 0 var(--sd-blue); }.sd-dirs__a--sale, .sd-dirs__a--sale .sd-i, .sd-dirs__a--sale:hover, .sd-dirs__a--sale:focus { color: var(--sd-orange); }.sd-dirs__a--sale.is-cur { box-shadow: inset 0 -3px 0 var(--sd-orange); }.sd-dirs__s { display: none; }.sd-dirs__calc { flex: none; height: 36px; padding: 0 14px 0 10px; font-size: 13px; }.sd-dirs__calc .sd-i { stroke-width: 1.9; }.sd-dirs__calc:focus-visible { outline: 2px solid var(--sd-navy); outline-offset: 2px; }@media (min-width: 1200px) and (max-width: 1299px) {.sd-dirs__in { gap: 8px; }.sd-dirs .sd-dirs__list { margin-left: -6px; }.sd-dirs__a { gap: 5px; padding: 0 6px; font-size: 12.5px; }.sd-dirs__calc { padding: 0 12px 0 9px; }}@media (max-width: 1099px) {.sd-dirs .sd-dirs__a { gap: 4px; padding: 0 5px; font-size: 12px; }.sd-dirs .sd-dirs__list { margin-left: -5px; }}@media (max-width: 1199px) {.sd-dirs__in { gap: 8px; }.sd-dirs .sd-dirs__list { margin-left: -6px; }.sd-dirs__a { gap: 5px; padding: 0 6px; font-size: 12.5px; }.sd-dirs__a--s .sd-dirs__l, .sd-dirs__cs { display: none; }.sd-dirs__a--s .sd-dirs__s { display: inline; }.sd-dirs__calc { padding: 0 12px 0 9px; }}.sd-mega { position: absolute; top: 100%; left: 0; right: 0; z-index: 61; }.sd-mega[hidden], .sd-mega__panel[hidden], .sd-mega-bg[hidden] { display: none; }.sd-mega__box { display: flex; width: 1040px; max-width: 100%; max-height: calc(100vh - 96px); box-sizing: border-box; background: #fff; border: 1px solid var(--sd-line); border-top: 0; border-radius: 0 0 var(--sd-radius) var(--sd-radius); box-shadow: 0 18px 40px rgba(11, 58, 91, .28); overflow: hidden; }.sd-mega .sd-mega__dirs { flex: none; width: 260px; margin: 0; padding: 8px 0; list-style: none; background: var(--sd-soft); border-right: 1px solid var(--sd-line); overflow-y: auto; overflow-x: hidden; }.sd-mega__dirs li { margin: 0; }.sd-mega__dir { display: flex; align-items: center; gap: 12px; min-height: 44px; box-sizing: border-box; padding: 6px 12px 6px 13px; border-left: 3px solid transparent; color: var(--sd-text); font: 600 14px/1.25 var(--sd-font); text-decoration: none; }.sd-mega__dir .sd-i { color: var(--sd-muted); }.sd-mega__dn { flex: 1; min-width: 0; }.sd-mega__dir .sd-mega__chev { color: #9aa3ab; }.sd-mega__dir:hover { color: var(--sd-blue-d); }.sd-mega__dir.is-active { background: #fff; border-left-color: var(--sd-blue); color: var(--sd-blue-d); font-weight: 700; }.sd-mega__dir.is-active .sd-i { color: currentColor; }.sd-mega__dir:focus-visible { outline: 2px solid var(--sd-blue); outline-offset: -2px; }.sd-mega__dirs li:last-child .sd-mega__dir--sale { margin-top: 4px; border-top: 1px solid var(--sd-line); }.sd-mega__dir--sale, .sd-mega__dir--sale .sd-i, .sd-mega__dir--sale:hover { color: var(--sd-orange); font-weight: 700; }.sd-mega__panels { flex: 1; min-width: 0; overflow-y: auto; overscroll-behavior: contain; }.sd-mega__panel { display: flex; flex-direction: column; gap: 16px; padding: 20px 24px 24px; }.sd-mega__head { display: flex; align-items: baseline; gap: 12px; }.sd-mega__title { color: var(--sd-text); font: 800 18px/1.3 var(--sd-font); }.sd-mega__head .sd-more { margin-left: auto; font-size: 13px; text-decoration: none; }.sd-mega__grps { column-width: 210px; column-count: 3; column-gap: 28px; }.sd-mega__grp { margin-bottom: 12px; }.sd-mega__grps--multi .sd-mega__grp { break-inside: avoid; }.sd-mega__gh { display: block; margin-bottom: 4px; padding: 4px 0; color: var(--sd-text); font: 700 14px/1.3 var(--sd-font); text-decoration: none; break-after: avoid; break-inside: avoid; }.sd-mega__gh:hover, .sd-mega__gh:focus, .sd-mega__gh.is-cur { color: var(--sd-blue-d); }.sd-mega .sd-mega__subs, .sd-mega .sd-mega__l3 { margin: 0; padding: 0; list-style: none; }.sd-mega__subs > li { margin: 0; break-inside: avoid; }.sd-mega__s { display: flex; align-items: center; gap: 10px; padding: 4px 0; color: var(--sd-text); font: 600 13px/1.3 var(--sd-font); text-decoration: none; }.sd-mega__s:hover, .sd-mega__s:focus, .sd-mega__s.is-cur { color: var(--sd-blue-d); }.sd-mega__s:focus-visible, .sd-mega__gh:focus-visible, .sd-mega__l3 a:focus-visible, .sd-mega__more:focus-visible, .sd-mega__calc:focus-visible, .sd-mega__head a:focus-visible { outline: 2px solid var(--sd-blue); outline-offset: 2px; }.sd-mega__im { display: flex; flex: none; align-items: center; justify-content: center; width: 40px; height: 40px; box-sizing: border-box; border: 1px solid var(--sd-line); border-radius: var(--sd-radius-s); background: #fff; color: var(--sd-blue); overflow: hidden; }.sd-mega__im img { display: block; width: 100%; height: 100%; object-fit: contain; }.sd-mega__svg, .sd-mega__svg svg { display: block; width: 100%; height: 100%; }.sd-mega__sn { flex: 1; min-width: 0; }.sd-mega .sd-mega__l3 { margin: 0 0 4px 50px; }.sd-mega__l3 li { margin: 0; }.sd-mega__l3 a { display: block; padding: 3px 0; color: var(--sd-muted); font: 500 12.5px/1.3 var(--sd-font); text-decoration: none; }.sd-mega__l3 a:hover, .sd-mega__l3 a:focus { color: var(--sd-blue-d); text-decoration: underline; }.sd-mega__x { display: none; }.sd-mega__l3.is-all .sd-mega__x { display: list-item; }.sd-mega__l3.is-all .sd-mega__mli { display: none; }.sd-mega__more { padding: 3px 0; border: 0; background: none; color: var(--sd-blue-d); font: 600 12.5px/1.3 var(--sd-font); cursor: pointer; }.sd-mega__more:hover { text-decoration: underline; }.sd-mega__calc { display: flex; align-items: center; gap: 14px; padding: 12px 14px; border-radius: var(--sd-radius); background: var(--sd-yellow); color: var(--sd-text); font: 400 12px/1.35 var(--sd-font); text-decoration: none; }.sd-mega__calc:hover, .sd-mega__calc:focus { background: var(--sd-yellow-d); color: var(--sd-text); }.sd-mega__calc-ic { display: flex; flex: none; align-items: center; justify-content: center; width: 44px; height: 44px; border-radius: 50%; background: #fff; }.sd-mega__calc-ic .sd-i { stroke-width: 2; }.sd-mega__calc-t { flex: 1; min-width: 0; }.sd-mega__calc-t b { display: block; font-size: 14px; font-weight: 800; line-height: 1.3; }.sd-mega__calc-go { display: flex; flex: none; align-items: center; height: 36px; padding: 0 14px; border-radius: var(--sd-radius-s); background: var(--sd-navy); color: #fff; font: 700 13px/1 var(--sd-font); }.sd-mega-bg { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 55; background: rgba(11, 58, 91, .4); }@media (max-width: 991px) {.sd-util, .sd-dirs, .sd-mega, .sd-mega-bg, .sd-bar__logo, .sd-catbtn, .sd-bar__contact, .sd-bar__tg, .sd-inf__i--cmp { display: none !important; }.sd-bar { background: var(--sd-blue); box-shadow: none; }.sd-stuck .sd-bar { box-shadow: 0 2px 10px rgba(11, 58, 91, .25); }.sd-bar__in { gap: 8px; height: 64px; }.sd-bar a:focus-visible, .sd-bar button:focus-visible { outline-color: #fff; }.sd-menubtn { display: inline-flex !important; flex: none; align-items: center; gap: 6px; height: 44px; padding: 0 12px 0 10px; border: 0; border-radius: var(--sd-radius); background: var(--sd-navy); color: #fff; font: 700 14px/1 var(--sd-font); cursor: pointer; }.sd-menubtn .sd-i { stroke-width: 2; }.sd-search { height: 44px; }.sd-search__in { height: 44px; padding: 0 8px 0 38px; border: 0; border-radius: var(--sd-radius); font-size: 16px; }.sd-search__in::placeholder { font-size: 14px; }.sd-bar .sd-search__in:focus-visible { box-shadow: 0 0 0 2px var(--sd-navy); }.sd-search__btn { position: absolute; top: 0; left: 0; width: 38px; height: 44px; border-radius: var(--sd-radius) 0 0 var(--sd-radius); background: transparent; color: var(--sd-muted); }.sd-search__btn:hover { background: transparent; color: var(--sd-blue-d); }.sd-search__btn .sd-i { width: 19px; height: 19px; }.sd-inf { gap: 8px; }.sd-inf__a, .sd-inf__i--cart .sd-inf__a { justify-content: center; width: 44px; min-width: 0; height: 44px; padding: 0; border-radius: var(--sd-radius); background: #fff; color: var(--sd-text); }.sd-inf__t { display: none; }.sd-inf__n { top: -11px; right: -13px; min-width: 20px; height: 20px; border: 2px solid var(--sd-blue); line-height: 16px; }.sd-q-on .sd-menubtn__t, .sd-q-on .sd-inf__i--wish { display: none; }.sd-q-on .sd-menubtn { padding: 0 10px; }}@media (max-width: 359px) {.sd-menubtn__t { display: none; }.sd-menubtn { padding: 0 10px; }}.setdol-calc-cta { display: flex; align-items: center; gap: 12px; min-height: 56px; box-sizing: border-box; padding: 8px var(--sd-gutter); background: var(--sd-yellow); color: var(--sd-text); font: 400 12px/1.35 var(--sd-font); text-decoration: none; }.setdol-calc-cta:hover, .setdol-calc-cta:focus { background: var(--sd-yellow-d); color: var(--sd-text); }.setdol-calc-cta__ic { display: flex; flex: none; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 50%; background: #fff; }.setdol-calc-cta__ic .sd-i { stroke-width: 2; }.setdol-calc-cta__t { flex: 1; min-width: 0; }.setdol-calc-cta__t b { display: block; font-size: 14px; font-weight: 800; line-height: 1.3; }.setdol-calc-cta .setdol-calc-cta__arrow { stroke-width: 2.2; }@media (min-width: 992px) {.setdol-calc-cta { display: none; }}.hc-offcanvas-nav.mobile_nav { font-family: var(--sd-font); }.hc-offcanvas-nav.mobile_nav .nav-container, .hc-offcanvas-nav.mobile_nav .nav-wrapper, .hc-offcanvas-nav.mobile_nav ul { background: #fff; }.hc-offcanvas-nav.mobile_nav h2 { padding: 16px 16px 10px; color: var(--sd-text); font: 800 17px/1.25 var(--sd-font); }.hc-offcanvas-nav.mobile_nav a, .hc-offcanvas-nav.mobile_nav .nav-item { display: flex; align-items: center; gap: 12px; min-height: 48px; box-sizing: border-box; padding: 10px 16px; border-bottom: 1px solid var(--sd-line-2); color: var(--sd-text); font: 600 14px/1.3 var(--sd-font); }.hc-offcanvas-nav.mobile_nav a:hover { color: var(--sd-blue-d); }.hc-offcanvas-nav.mobile_nav a svg, .hc-offcanvas-nav.mobile_nav .nav-item svg { flex: none; width: 20px; height: 20px; margin: 0; color: var(--sd-blue); }.hc-offcanvas-nav.mobile_nav a.selected { background: var(--sd-blue-l); color: var(--sd-blue-d); }.hc-offcanvas-nav.mobile_nav li.nav-parent .nav-item { padding-right: 56px; }.hc-offcanvas-nav.mobile_nav span.nav-next { width: 48px; border-left: 1px solid var(--sd-line-2); }.hc-offcanvas-nav.mobile_nav span.nav-next::before { border-top-color: var(--sd-muted); border-left-color: var(--sd-muted); }.hc-offcanvas-nav.mobile_nav li.nav-close a, .hc-offcanvas-nav.mobile_nav li.nav-back a { background: var(--sd-navy); color: #fff; border-bottom-color: rgba(255, 255, 255, .12); }.hc-offcanvas-nav.mobile_nav li.nav-back span::before { border-top-color: #fff; border-left-color: #fff; }.hc-offcanvas-nav.mobile_nav .nav-icon { flex: 0 0 32px; width: 32px; max-width: 32px; height: 32px; box-sizing: border-box; margin: 0; padding: 1px; border: 1px solid var(--sd-line); border-radius: var(--sd-radius-s); background: #fff; }.hc-offcanvas-nav.mobile_nav .nav-icon img { display: block; width: 100%; height: 100%; object-fit: contain; }.hc-offcanvas-nav.mobile_nav .nav-icon svg { display: block; width: 100%; height: 100%; }.hc-offcanvas-nav.mobile_nav ul.sd-mm-top, .hc-offcanvas-nav.mobile_nav ul.sd-mm-top li { background: var(--sd-blue-l); }.hc-offcanvas-nav.mobile_nav .sd-mm-acc { color: var(--sd-blue-d); font-weight: 700; border-bottom-color: var(--sd-line); }.hc-offcanvas-nav.mobile_nav .sd-mm-acc svg { color: var(--sd-blue-d); }.hc-offcanvas-nav.mobile_nav .sd-mm-dir > .nav-item { font-weight: 700; }.hc-offcanvas-nav.mobile_nav .sd-mm-all a { color: var(--sd-blue-d); font-weight: 700; }.hc-offcanvas-nav.mobile_nav .sd-mm-sale a, .hc-offcanvas-nav.mobile_nav .sd-mm-sale svg { color: var(--sd-orange); font-weight: 700; }.hc-offcanvas-nav.mobile_nav .sd-mm-calc a { background: var(--sd-yellow); color: var(--sd-text); font-weight: 700; border-bottom-color: var(--sd-yellow-d); }.hc-offcanvas-nav.mobile_nav .sd-mm-calc svg { color: var(--sd-text); }.hc-offcanvas-nav.mobile_nav ul.sd-mm-contacts { border-top: 8px solid var(--sd-bg); }.hc-offcanvas-nav.mobile_nav .sd-mm-tel a { font-size: 17px; font-weight: 800; font-variant-numeric: tabular-nums; }.hc-offcanvas-nav.mobile_nav .sd-mm-addr a { align-items: flex-start; }.hc-offcanvas-nav.mobile_nav .sd-mm-addr small { display: block; margin-top: 3px; color: var(--sd-muted); font-size: 12px; font-weight: 500; }.sd-bc { margin: 14px 0 12px; color: var(--sd-muted); font: 500 12px/1.4 var(--sd-font); }.sd-bc .sd-bc__list { display: flex; flex-wrap: wrap; align-items: center; row-gap: 2px; }.sd-bc__i { display: inline-flex; align-items: center; min-width: 0; }.sd-bc .sd-bc__sep { width: 12px; height: 12px; margin: 0 6px; color: #8d969e; stroke-width: 2.2; }.sd-bc__i:first-child .sd-bc__sep { display: none; }.sd-bc a { color: var(--sd-muted); text-decoration: none; }.sd-bc a:hover, .sd-bc a:focus { color: var(--sd-blue-d); text-decoration: underline; }.sd-bc [aria-current] { color: var(--sd-text); }@media (max-width: 767px) {.sd-bc { margin: 4px 0; font-size: 13px; }.sd-bc__i { display: none; }.sd-bc__i:nth-last-child(2), .sd-bc__i:only-child { display: inline-flex; }.sd-bc__i:nth-last-child(2) .sd-bc__sep { display: inline-block; width: 16px; height: 16px; margin: 0 2px 0 0; color: var(--sd-blue-d); transform: rotate(180deg); }.sd-bc__i:nth-last-child(2) a { display: inline-flex; align-items: center; min-height: 44px; color: var(--sd-blue-d); font-weight: 600; }}.sd-ftr { margin-top: 48px; padding: 0; background: var(--sd-navy); color: #c9d6e0; font: 400 13px/1.45 var(--sd-font); }.sd-ftr__cols { display: grid; grid-template-columns: 1fr 1fr 1.25fr 1.3fr; gap: 32px; padding: 36px 0 32px; }.sd-ftr__col { min-width: 0; }.sd-ftr__h { position: relative; display: flex; align-items: center; justify-content: space-between; margin-bottom: 12px; color: #fff; font: 700 14px/1.3 var(--sd-font); }.sd-ftr__tg { display: none; }.sd-ftr a { color: #c9d6e0; text-decoration: none; }.sd-ftr a:hover, .sd-ftr a:focus { color: #fff; text-decoration: underline; }.sd-ftr .sd-ftr__list, .sd-ftr .sd-fm, .sd-ftr .sd-ftr__contacts { display: flex; flex-direction: column; gap: 8px; margin: 0; padding: 0; list-style: none; }.sd-ftr .sd-ftr__sale, .sd-ftr .sd-ftr__calc { color: var(--sd-yellow); font-weight: 600; }.sd-ftr__calc { display: inline-flex; align-items: center; gap: 6px; margin-top: 12px; }.sd-ftr__contacts li { display: flex; align-items: flex-start; gap: 8px; }.sd-ftr__contacts a { display: inline-flex; align-items: flex-start; gap: 8px; }.sd-ftr__contacts .sd-i { margin-top: 1px; color: #9cc4e0; }.sd-ftr .sd-ftr__tel { color: #fff; font-size: 18px; font-weight: 800; font-variant-numeric: tabular-nums; }.sd-ftr__note { margin: 0 0 10px; }.sd-ftr__frow { display: flex; align-items: flex-start; gap: 8px; }.sd-ftr__fin { flex: 1; min-width: 0; }.sd-ftr__inp { display: block; width: 100%; height: 40px; box-sizing: border-box; margin: 0; padding: 0 12px; border: 1px solid rgba(255, 255, 255, .4); border-radius: var(--sd-radius-s); background: rgba(255, 255, 255, .08); color: #fff; font: 500 14px/1 var(--sd-font); }.sd-ftr__inp::placeholder { color: #a9bccb; opacity: 1; }.sd-ftr__inp:focus { border-color: #fff; background: rgba(255, 255, 255, .14); outline: none; }.sd-ftr__form label.error { display: block; margin-top: 4px; color: #ffc2b8; font-size: 12px; }.sd-ftr .sd-ftr__sbtn { flex: none; background: #fff; color: var(--sd-navy); font-weight: 700; }.sd-ftr .sd-ftr__sbtn:hover, .sd-ftr .sd-ftr__sbtn:focus { background: var(--sd-yellow); color: var(--sd-text); }.sd-ftr__ok { margin-top: 8px; color: #a8e6ae; }.sd-ftr__err { margin-top: 8px; color: #ffc2b8; }.sd-ftr__soc { display: flex; align-items: center; flex-wrap: wrap; gap: 10px; margin-top: 18px; }.sd-ftr__soct { color: #fff; font-weight: 600; }.sd-ftr .sd-ftr__sl { display: inline-flex; align-items: center; justify-content: center; min-width: 40px; height: 40px; box-sizing: border-box; padding: 0 8px; border-radius: 20px; background: rgba(255, 255, 255, .12); color: #fff; }.sd-ftr .sd-ftr__sl:hover, .sd-ftr .sd-ftr__sl:focus { background: var(--sd-blue-d); text-decoration: none; }.sd-ftr__bottom { border-top: 1px solid rgba(255, 255, 255, .14); }.sd-ftr__bin { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 16px; min-height: 56px; padding-top: 10px; padding-bottom: 10px; font-size: 12px; }.sd-ftr .sd-ftr__pay { display: flex; flex-wrap: wrap; gap: 6px; margin: 0 0 0 auto; padding: 0; list-style: none; }.sd-ftr__pay li { display: flex; align-items: center; justify-content: center; width: 68px; height: 30px; box-sizing: border-box; margin: 0; padding: 3px 6px; border-radius: var(--sd-radius-s); background: #fff; }.sd-ftr__pay img { display: block; width: auto; height: auto; max-width: 100%; max-height: 100%; }@media (max-width: 991px) {.sd-ftr__cols { grid-template-columns: 1fr 1fr; gap: 24px 32px; }}@media (max-width: 767px) {.sd-ftr { margin-top: 32px; }.sd-ftr__cols { display: block; padding: 4px 0 12px; }.sd-ftr__col { border-bottom: 1px solid rgba(255, 255, 255, .14); }.sd-ftr__h { min-height: 52px; margin: 0; font-size: 15px; }.sd-ftr__tg { display: flex; align-items: center; justify-content: flex-end; width: 44px; height: 44px; padding: 0; border: 0; background: none; color: #fff; cursor: pointer; }.sd-ftr__tg::after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }.sd-ftr__tg .sd-i { transition: transform .2s; }.sd-ftr__col.is-open .sd-ftr__tg .sd-i { transform: rotate(180deg); }.sd-ftr__c { display: none; padding-bottom: 16px; }.sd-ftr__col.is-open .sd-ftr__c { display: block; }.sd-ftr .sd-ftr__list, .sd-ftr .sd-fm { gap: 0; }.sd-ftr__list a, .sd-fm a { display: flex; align-items: center; min-height: 40px; }.sd-ftr .sd-ftr__contacts { gap: 12px; }.sd-ftr__bin { flex-direction: column; align-items: flex-start; }.sd-ftr .sd-ftr__pay { margin: 0; }}.to_top.sd-totop { right: 16px; left: auto; bottom: 24px; z-index: 50; display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; padding: 0; border: 0; border-radius: 50%; background: var(--sd-navy); color: #fff; box-shadow: var(--sd-shadow); }.to_top.sd-totop::before { content: none; display: none; }.to_top.sd-totop.show { opacity: .9; }.to_top.sd-totop:hover { opacity: 1; }@media (max-width: 991px) {.to_top.sd-totop { right: 12px; bottom: 88px; }}.sd-modal--note.fancybox-content { width: auto; max-width: 440px; padding: 18px 22px; border-radius: var(--sd-radius); background: #fff; box-shadow: var(--sd-shadow-l); color: var(--sd-text); }.sd-modal--note .fancybox-close-small { display: none; }.sd-mnote { display: flex; flex-wrap: nowrap; align-items: center; gap: 12px; margin: 0; color: var(--sd-text); font: 600 15px/1.3 var(--sd-font); }.sd-mnote__ic { display: flex; flex: none; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: #e7f4e8; color: var(--sd-green); }.sd-mnote .sd-mnote__ic svg { display: block; width: 20px; height: 20px; margin: 0; stroke-width: 2.4; }#fn_wishlist_confirm .sd-mnote__ic { background: #fbe9df; color: var(--sd-orange); }#fn_callback.sd-cb, #fn_callback_sent.sd-cb { width: 440px !important; max-width: 100%; box-sizing: border-box; padding: 24px !important; border-radius: var(--sd-radius); background: #fff; box-shadow: var(--sd-shadow-l) !important; color: var(--sd-text); font-family: var(--sd-font); text-align: left !important; }.sd-cb .sd-cb__head { margin: 0 0 16px; padding: 0; border: 0; background: none; }.sd-cb .sd-cb__head::before, .sd-cb .sd-cb__head::after, .sd-cb .sd-cb__title::before, .sd-cb .sd-cb__title::after { content: none; display: none; }.sd-cb .sd-cb__title { display: flex; align-items: center; gap: 12px; margin: 0; padding: 0; background: none; color: var(--sd-text); font: 800 20px/1.25 var(--sd-font); text-align: left; text-transform: none; cursor: default; overflow: visible; }.sd-cb__ic { display: flex; flex: none; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background: var(--sd-blue-l); color: var(--sd-blue-d); }.sd-cb .sd-cb__ic svg { display: block; width: 20px; height: 20px; margin: 0; }.sd-cb .sd-cb__ic--ok { background: #e7f4e8; color: var(--sd-green); }.sd-cb .sd-cb__body { display: flex; flex-direction: column; gap: 12px; padding: 0; }.sd-cb .sd-cb__field { display: flex; flex-direction: column; gap: 6px; margin: 0; }.sd-cb__req { margin-left: 2px; color: var(--sd-red); }.sd-cb .sd-input { display: block; height: 44px; margin: 0; padding: 0 12px; border: 1px solid #c9d1d8; border-radius: var(--sd-radius-s); line-height: 1.2; }.sd-cb textarea.sd-input { height: auto; min-height: 88px; padding: 10px 12px; resize: vertical; }.sd-cb .sd-input:focus { border-color: var(--sd-blue); outline: none; box-shadow: 0 0 0 3px rgba(0, 144, 211, .18); }.sd-cb label.error { order: 3; margin: 0; color: var(--sd-red); font-size: 12px; font-weight: 500; }.sd-cb .sd-input.error { border-color: var(--sd-red); }.sd-cb .sd-cb__foot { display: block; margin-top: 16px; padding: 0; }.sd-cb .sd-cb__captcha { display: flex; flex-direction: column; align-items: stretch; gap: 6px; width: 100%; margin: 0 0 14px; text-align: left; }.sd-cb__crow { display: flex; align-items: center; gap: 10px; }.sd-cb .secret_number { display: flex; flex: none; align-items: center; height: 44px; box-sizing: border-box; margin: 0; padding: 0 12px; border: 1px solid var(--sd-line); border-radius: var(--sd-radius-s); background: var(--sd-soft); color: var(--sd-text); font: 700 15px/1 var(--sd-font); text-shadow: none; white-space: nowrap; font-variant-numeric: tabular-nums; }.sd-cb .secret_number::before, .sd-cb .secret_number::after { content: none; display: none; }.sd-cb .form__captcha { position: relative; display: block; flex: 1; min-width: 0; margin: 0; }.sd-cb .form__input_captcha { width: 100%; max-width: none; }.sd-cb .sd-cb__err { margin: 0 0 4px; padding: 10px 12px; border-radius: var(--sd-radius-s); background: #fdecec; color: var(--sd-red); font-size: 13px; }.sd-cb .form__button.sd-btn { width: 100%; height: 48px; margin: 0; border: 0; border-radius: var(--sd-radius-s); font-size: 15px; line-height: 1; text-transform: none; }.sd-cb__text { margin-top: 10px; color: var(--sd-muted); font-size: 14px; }@media (max-width: 575px) {#fn_callback.sd-cb, #fn_callback_sent.sd-cb { padding: 20px 16px !important; }.sd-cb .sd-cb__title { font-size: 18px; }}
.sd-cart a:focus-visible, .sd-mc a:focus-visible, .sd-order a:focus-visible, .sd-coupon__toggle:focus-visible, .sd-order__link:focus-visible { outline: 2px solid var(--sd-blue); outline-offset: 2px; }.sd-ci .purchase__name, .sd-pi .purchase__name, .sd-oi .purchase__name { margin: 0; padding: 0; }.sd-ci .purchase__name_link:hover, .sd-pi .purchase__name_link:hover, .sd-oi .purchase__name_link:hover { color: var(--sd-blue-d); text-decoration: underline; }.sd-ci .purchase__name i, .sd-pi .purchase__name i, .sd-oi .purchase__name i { display: block; margin-top: 3px; font-style: normal; font-size: 13px; font-weight: 500; line-height: 1.3; color: var(--sd-muted); }.sd-ci__hint, .sd-pi__hint { margin-top: 4px; font-size: 12px; line-height: 1.35; color: var(--sd-muted); }.sd-ci .currency, .sd-pi .currency, .sd-oi .currency, .sd-cart-sum .currency, .sd-order .currency { position: static; top: auto; font-size: inherit; font-weight: inherit; }.sd-ci .purchase__group_content, .sd-pi .purchase__group_content, .sd-oi .purchase__group_content { min-height: 0; }.sd-ci__price--sale, .sd-pi .price--red { color: var(--sd-red); }.sd-ci__units, .sd-pi__units { font-size: 13px; color: var(--sd-muted); }.sd-ci__del, .sd-pi__del { grid-area: del; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: var(--sd-radius-s); color: var(--sd-muted); text-decoration: none; }.sd-ci__del:hover, .sd-ci__del:focus, .sd-pi__del:hover, .sd-pi__del:focus { background: #fdf0f0; color: var(--sd-red); }#fn_pop_up_cart_wrap.fancybox-content, #fn_pop_up_cart.fancybox-content { width: 720px; max-width: 100%; padding: 0; border-radius: var(--sd-radius); background: #fff; box-shadow: var(--sd-shadow-l); }#fn_pop_up_cart_wrap #fn_pop_up_cart { width: auto; max-width: none; overflow: visible; border-radius: 0; }#fn_pop_up_cart_wrap .fancybox-close-small, #fn_pop_up_cart .fancybox-close-small { top: 6px; right: 6px; width: 44px; height: 44px; padding: 10px; color: var(--sd-muted); }#fn_pop_up_cart_wrap .fancybox-close-small:hover, #fn_pop_up_cart .fancybox-close-small:hover { color: var(--sd-text); }.sd-mc { padding: 20px 24px 24px; font-family: var(--sd-font); color: var(--sd-text); text-align: left; }.sd-mc__head { margin-bottom: 12px; padding-right: 40px; }.sd-mc__title { display: flex; align-items: center; gap: 10px; font-size: 20px; font-weight: 800; line-height: 1.25; color: var(--sd-text); }.sd-mc__ok { display: inline-flex; flex: none; align-items: center; justify-content: center; width: 28px; height: 28px; border-radius: 50%; background: var(--sd-green); color: #fff; }.sd-mc__ok .sd-i { stroke-width: 2.6; }.sd-mc__alert { margin: 0 40px 12px 0; padding: 10px 12px; border: 1px solid #f0c9a8; border-radius: var(--sd-radius-s); background: #fff6ee; font-size: 13.5px; line-height: 1.45; }.sd-mc__alert a { font-weight: 700; color: var(--sd-blue-d); white-space: nowrap; }.sd-mc__list { max-height: min(52vh, 430px); margin: 0 -24px; padding: 0 24px; overflow-y: auto; border-top: 1px solid var(--sd-line); border-bottom: 1px solid var(--sd-line); overscroll-behavior: contain; }.sd-pi.purchase__item { display: grid; grid-template-columns: 56px minmax(0, 1fr) auto 100px 36px; grid-template-areas: "img info qty total del"; gap: 0 12px; align-items: center; margin: 0; padding: 12px 0; border-bottom: 1px solid var(--sd-line-2); }.sd-pi.purchase__item:last-child { border-bottom: 0; }.sd-pi__img { grid-area: img; display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; overflow: hidden; border: 1px solid var(--sd-line); border-radius: var(--sd-radius-s); background: #fff; color: var(--sd-muted); }.sd-pi__img img { display: block; width: 100%; height: 100%; object-fit: contain; }.sd-pi__info { grid-area: info; min-width: 0; }.sd-pi .purchase__name_link { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 13.5px; font-weight: 600; line-height: 1.3; color: var(--sd-text); text-decoration: none; }.sd-pi .purchase__name i { font-size: 12.5px; }.sd-pi .purchase__price { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 10px; margin-top: 3px; padding: 0; font-size: 13px; font-weight: 600; color: var(--sd-muted); }.sd-pi__qty { grid-area: qty; display: flex; align-items: center; gap: 4px; }.sd-pi__total { grid-area: total; text-align: right; font-size: 16px; font-weight: 800; white-space: nowrap; font-variant-numeric: tabular-nums; }.sd-pi__del { width: 36px; height: 36px; }.sd-mc__foot { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 14px 20px; padding-top: 16px; }.sd-mc__sum { display: flex; flex-direction: column; }.sd-mc__sum-label { font-size: 13px; color: var(--sd-muted); }.sd-mc__sum-val { font-size: 28px; font-weight: 800; line-height: 1.15; white-space: nowrap; font-variant-numeric: tabular-nums; }.sd-mc__btns { display: flex; flex-wrap: wrap; gap: 10px; }.sd-mc__go .sd-i { stroke-width: 2.2; }.sd-mc__empty { display: flex; flex-direction: column; align-items: flex-start; gap: 14px; padding-right: 40px; }@media (max-width: 575px) {.fancybox-slide--html:has(#fn_pop_up_cart) { padding: 8px; }#fn_pop_up_cart_wrap .fancybox-close-small, #fn_pop_up_cart .fancybox-close-small { top: 2px; right: 2px; }.sd-mc { padding: 16px; }.sd-mc__title { font-size: 18px; }.sd-mc__list { max-height: 48vh; margin: 0 -16px; padding: 0 16px; }.sd-pi.purchase__item { grid-template-columns: 56px minmax(0, 1fr) auto 44px; grid-template-areas: "img info info del" "qty qty total total"; gap: 8px 10px; align-items: start; }.sd-pi__qty, .sd-pi__total { align-self: center; }.sd-pi__del { align-self: start; width: 44px; height: 44px; margin: -10px -10px 0 0; }.sd-mc .sd-qty--sm.amount { height: 44px; }.sd-mc .sd-qty--sm.amount .amount__minus, .sd-mc .sd-qty--sm.amount .amount__plus { width: 44px; }.sd-mc .sd-qty--sm.amount .amount__input { width: 52px; font-size: 16px; }.sd-mc__foot { flex-direction: column; align-items: stretch; }.sd-mc__sum { flex-direction: row; align-items: baseline; justify-content: space-between; gap: 12px; }.sd-mc__sum-val { font-size: 24px; }.sd-mc__btns { flex-direction: column-reverse; }.sd-mc__btns .sd-btn { width: 100%; }}.sd-qty.amount { position: relative; display: inline-flex; align-items: stretch; justify-content: flex-start; width: auto; max-width: none; height: 40px; overflow: hidden; opacity: 1; border: 1px solid #c9d1d8; border-radius: var(--sd-radius-s); background: #fff; color: var(--sd-text); font-size: 14px; font-weight: 600; user-select: none; }.sd-qty.amount .amount__minus, .sd-qty.amount .amount__plus { display: flex; align-items: center; justify-content: center; width: 36px; height: auto; padding: 0; font-size: 0; color: var(--sd-text); cursor: pointer; }.sd-qty.amount .amount__minus:hover, .sd-qty.amount .amount__plus:hover { background: var(--sd-soft); color: var(--sd-blue-d); }.sd-qty.amount .amount__input { display: block; width: 54px; height: auto; margin: 0; padding: 0; border: 0; border-left: 1px solid var(--sd-line); border-right: 1px solid var(--sd-line); border-radius: 0; background: #fff; color: var(--sd-text); font: 700 15px/1 var(--sd-font); text-align: center; font-variant-numeric: tabular-nums; box-shadow: none; }.sd-qty.amount .amount__input:focus { outline: 2px solid var(--sd-blue); outline-offset: -2px; border-color: var(--sd-line); }.sd-qty--sm.amount { height: 34px; }.sd-qty--sm.amount .amount__minus, .sd-qty--sm.amount .amount__plus { width: 30px; }.sd-qty--sm.amount .amount__input { width: 46px; font-size: 14px; }
.admin_note{background: #f7f7f7;margin: 0;}.form--boxed {position: relative;background-color: #fff;padding: 20px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.bold{font-weight: 600;font-size: 16px;line-height: 1.2;color: rgb(34, 34, 34);}.comment__title{width: 100%;}.comment__item--admin{margin-left: 50px;}.comment__date {font-weight: 500;font-size: 12px;color: #556080;white-space: nowrap;}.comment__inner {margin-bottom: 20px;flex-grow: 1;}.comment__body{font-weight: 400;font-size: 14px;line-height: 1.4;color: rgb(74, 74, 74);}
.faq__list{list-style-type: none;margin: 0;position: relative;padding: 0;}.faq__item{margin-bottom: 15px;position: relative;}.faq__item:last-child{margin-bottom: 0;}.faq__item--boxed{padding: 5px;background-color: #fff;border-radius: 4px;box-shadow: inset 0 0 6px #0000004d;}.faq__question{position: relative;padding: 15px 15px 15px 50px;transition: all 500ms ease;cursor: pointer;font-weight: 600;font-size: 16px;color: #222;line-height: 1.2;text-transform: uppercase;}.faq__arrow{position: absolute;width: 20px;height: 20px;top: calc(50% - 10px);left: 15px;transition: all .3s ease;}.faq__question.active {background: #fff;color: #00afee;}.faq__question.active .faq__arrow{transform: rotate(-90deg);}.faq__content{position: relative;display: none;padding: 0 0 0 50px;border-bottom: 1px solid #f2f2f2;}.faq__answer{position: relative;font-size: 14px;margin-bottom: 20px;line-height: 1.6;font-weight: normal;font-family: inherit;}@media only screen and (max-width : 767px) {.faq__question{font-weight: 500;font-size: 14px;}}
.banner_group{overflow: hidden;background-color: #ffffff;margin: 0;position: relative;width: 100%;margin-bottom: 15px;}.banner_group.no_js{background-color: transparent;margin-bottom: 0;}.banner_group__item{position: relative;width: 100%;height: 100%;overflow: hidden;margin-bottom: 0px;}.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 15px;}.banner_group__item:before,.banner_group__item:after {content: " ";display: table;}.banner_group__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_group__image img {display: block;height: auto;margin: 0 auto;width: auto;position: relative;top: 0;left: 0;}.banner_group__variant1 .banner_group__content,.banner_group__variant2 .banner_group__content{position: absolute;left: 10%;top: 10%;right: 10%;bottom: 10%;max-width: 100%;text-align: center;}.banner_group__variant1 .banner_group__text,.banner_group__variant2 .banner_group__text{position: absolute;margin: 0px auto;width: 100%;top: 0px;left: 0px;right: auto;z-index: 9;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}.banner_group__title {color: #222;padding: 0;font-size: 28px;line-height: 1.2;font-weight: 600;text-transform: uppercase;margin-bottom: 20px;}.banner_group__description {color: #222;padding: 0;font-size: 18px;line-height: 1.6;font-weight: 400;margin-bottom: 30px;}.banner_group__variant3 .banner_group__title,.banner_group__variant4 .banner_group__title,.banner_group__variant3 .banner_group__description,.banner_group__variant4 .banner_group__description{color: #222;}.banner_group__variant1 .banner_group__content{display: none;}.banner_group__variant2 .banner_group__title,.banner_group__variant2 .banner_group__description{background: rgba(255, 255, 255, 0.6);padding: 10px 20px;}.banner_group__variant3,.banner_group__variant4{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__image{-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content{padding: 3% 5%;}.banner_group__variant4{-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.banner_advantages{margin-bottom: -15px;}.banner_advantages__item{-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;margin-bottom: 15px;}.banner_advantages__preview{text-align: center;min-height: 120px;height: 100%;border: 1px solid #dbdbdb;box-shadow: 0 0 0 #0000001a,0 0 0 #0000001a,0 0 0 #0000001a;padding: 10px;position: relative;transition: .3s;width: 100%;background: #fff;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.banner_advantages__item:hover .banner_advantages__preview {background: #fff;border-color: transparent;border-radius: 4px;-webkit-box-shadow: 0 5px 15px #00000059;-moz-box-shadow: 0 5px 15px rgba(0,0,0,0.35);box-shadow: 0 5px 15px #00000059;z-index: 3;}.banner_advantages__link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 9999;filter: alpha(opacity=0);opacity: 0;}.banner_advantages__icon{max-width: 65px;min-height: 55px;text-align: center;margin-bottom: 5px;}.banner_advantages__icon svg{width: 55px;height: 55px;color: #00afee;}.banner_advantages__title,.banner_advantages__description{display: block;margin-top: 5px;padding: 0 10px;font-size: 14px;font-weight: 400;line-height: 1.2;max-width: 100%;color: #222;}.banner_advantages__title{font-size: 14px;font-weight: 500;max-width: 150px;min-height: 36px;}.banner_advantages__description{font-size: 13px;line-height: 1.4;opacity: 0.8;}@media only screen and (max-width : 991px) {.banner_group.no_js .banner_group__item{background-color: #ffffff;margin-bottom: 10px;}}@media only screen and (max-width : 767px) {.banner_group__image img{width: 100% !important;}.banner_group{background-color: transparent;}.banner_group__item {background-color: #fff;}.banner_group__variant1 .banner_group__content, .banner_group__variant2 .banner_group__content {left: 10%;top: 5%;right: 10%;bottom: 5%;}.banner_group__variant2 .banner_group__title, .banner_group__variant2 .banner_group__description {padding: 5px 5px;}.banner_group__variant3{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;height: 100%;}.banner_group__variant4{-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant3 .banner_group__image,.banner_group__variant4 .banner_group__content,.banner_group__variant4 .banner_group__image{-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.banner_group__variant3 .banner_group__content,.banner_group__variant4 .banner_group__content {padding: 5% 5%;}.main_banner .swiper-wrapper{align-items: stretch;}.banner_group__title {font-size: 20px;line-height: 1.2;font-weight: 700;text-transform: initial;margin-bottom: 0;}.banner_group__description {font-size: 14px;font-weight: 400;}.banner_advantages__title,.banner_advantages__description{padding: 0;}.banner_advantages__title{font-size: 13px;max-width: 100%;min-height: auto;}.banner_advantages__description{font-size: 12px;}}
.vmm {max-width: 210px;margin-bottom: 16px;margin-left: auto;margin-right: auto;display: block;}.wb-text {font-family: 'Exo 2', sans-serif;font-weight: 500;text-align: center;font-size: 22px;line-height: 1.2;padding-bottom: 7px;}.warn-block {display: flex;justify-content: center;align-items: center;margin-top: 40px;margin-bottom: 10px;}.wb-img {display: block;height: 82px;width: 82px;background: url(/design/okay_shop/images/calculator/mm1.png);background-size: cover;margin-right: 10px;}.wb-img.active {background: url(/design/okay_shop/images/calculator/mm2.png);background-size: cover;}.up-order, .down-order {display: inline-flex;justify-content: center;align-items: center;font-size: 18px;font-weight: bold;padding: 6px;}.light.show,.dark.show {position: relative;display: flex;align-items: flex-start;}.light > img,.dark > img {display: none;}.light.show > img.current,.dark.show > img.current {display: block;width: 100%;height: auto;}.in .light.show:after,.in .dark.show:after {content: " ";display: block;border: 3px solid rgba(255, 0, 0, 0.5);z-index: 998;position: absolute;top: 3.3%;bottom: 3.3%;left: 6.4%;right: 6.4%;}.out .light.show:after,.out .dark.show:after {content: " ";display: block;border: 3px solid rgba(255, 0, 0, 0.5);z-index: 17;position: absolute;top: -3px;bottom: -3px;left: -3px;right: -3px;}.hgt .light.show:after,.hgt .dark.show:after {border-left: 3px solid red !important;border-right: 3px solid red !important;}.wgt .light.show:after,.wgt .dark.show:after {border-top: 3px solid red !important;border-bottom: 3px solid red !important;}.r-arrow,.d-arrow,.l-arrow,.t-arrow {position: absolute;font-size: 20px;color: rgba(255, 0, 0, 0.5);height: 20px !important;display: flex;justify-content: center;}.r-arrow.active,.d-arrow.active,.l-arrow.active,.t-arrow.active {color: red;}.in .r-arrow {right: 8%;top: 50%;transform: translateY(-50%);}.in .d-arrow {bottom: 5%;left: 50%;transform: translateX(-50%);}.in .l-arrow {left: 8%;top: 50%;transform: translateY(-50%);}.in .t-arrow {top: 5%;left: 50%;transform: translateX(-50%);}.out .r-arrow {left: -30px;top: 50%;transform: translateY(-50%);}.out .d-arrow {top: -30px;left: 50%;transform: translateX(-50%);}.out .l-arrow {right: -30px;top: 50%;transform: translateY(-50%);}.out .t-arrow {bottom: -30px;left: 50%;transform: translateX(-50%);}.door .light.show:after,.door .dark.show:after {content: none;}.door .l-arrow,.door .r-arrow,.door .t-arrow,.door .d-arrow {display: none;}.current-img {position: relative;display: flex;justify-content: flex-end;margin: 20px;}img.mini.current {display: block;}img.mini {display: none;position: absolute;width: 76px;top: -15px;left: -15px;background: #ffffff;border-radius: 50%;box-shadow: 2px 2px 8px rgba(0, 0, 0, .5);z-index: 18;}.mn-page input[type="text"],.mn-page input[type="number"],.mn-page textarea,.mn-request input[type="text"],.mn-request textarea {color: #666;border: 2px solid #ccc;border-radius: 3px;padding: 3px;box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);}input[data-height],input[data-width] {text-align: center;max-width: 120px;min-width: 120px;}@-webkit-keyframes shake {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@keyframes shake {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}}@-webkit-keyframes shakel {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}}@keyframes shakel {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(-4px, 0, 0);transform: translate3d(-4px, 0, 0);}}@-webkit-keyframes shake2 {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(0, 4px, 0);transform: translate3d(0, 4px, 0);}}@keyframes shake2 {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(0, 4px, 0);transform: translate3d(0, 4px, 0);}}@-webkit-keyframes shake2t {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(0, 4px, 0);transform: translate3d(0, 4px, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@keyframes shake2t {0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(0, 4px, 0);transform: translate3d(0, 4px, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}.d-arrow.active svg {-webkit-animation-name: shake2;animation-name: shake2;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-duration: 3s;animation-iteration-count: infinite;}.t-arrow.active svg {-webkit-animation-name: shake2t;animation-name: shake2t;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-duration: 3s;animation-iteration-count: infinite;}.r-arrow.active svg {-webkit-animation-name: shake;animation-name: shake;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-duration: 3s;animation-iteration-count: infinite;}.l-arrow.active svg {-webkit-animation-name: shakel;animation-name: shakel;-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-duration: 3s;animation-iteration-count: infinite;}.light, .dark {display: none;}.v-flex {display: flex;height: 100%;flex-direction: column;justify-content: center;}.h-flex {display: flex;justify-content: center;}.number {display: flex;align-items: center;}.number button {cursor: pointer;margin: 0 6px;padding: 0;background: none;border: none;font-size: 24px;}.number input {border-radius: 3px;box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);border: none;text-align: center;display: block;width: 100%;height: calc(1.5em + .75rem + 2px);font-size: 1rem;font-weight: 400;line-height: 1.5;background-color: #fff;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.total-wrp {display: flex;font-size: 24px;font-weight: bold;}.total-wrp__title {width: 100px;padding: 0 10px;}.custom-control-label::before, .custom-file-label, .custom-select {transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.custom-select {display: inline-block;width: 100%;height: calc(1.5em + .75rem + 2px);padding: .375rem 1.75rem .375rem .75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #495057;vertical-align: middle;background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border: 1px solid #ced4da;border-radius: .25rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.custom-select {border: none;border-radius: 3px;box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);margin-bottom: 20px;outline: none;}.btn-group, .btn-group-vertical {position: relative;display: -ms-inline-flexbox;display: inline-flex;vertical-align: middle;width: 100%;box-shadow: 0px 1px 3px rgba(0, 0, 0, .3);}.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-group-vertical > .btn, .btn-group > .btn {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;}.btn {display: inline-block;font-weight: 400;color: #212529;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: transparent;border: 1px solid transparent;padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;border-radius: .25rem;transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;text-decoration: none;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {margin-bottom: 0;}.btn:not(:disabled):not(.disabled) {cursor: pointer;}.mb-3, .my-3 {margin-bottom: 1rem !important;}.ml-3 {margin-left: 1rem !important;}.mt-3 {margin-top: 1rem !important;}.svg-inline--fa {display: inline-block;font-size: inherit;height: 1em;overflow: visible;vertical-align: -.125em;}svg:not(:root).svg-inline--fa {overflow: visible;}input[type="radio"] {display: none;}.form-control {display: block;width: 100%;height: calc(1.5em + .75rem + 2px);font-size: 1rem;font-weight: 400;line-height: 1.5;background-color: #fff;background-clip: padding-box;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}.mt-2,.my-2 {margin-top: .5rem !important}.mb-1,.my-1 {margin-bottom:.25rem!important}.f_row.tab-content {display: none !important;}.f_row.tab-content.active {display: flex !important;}.btn.btn-primary {display: flex;justify-content: center;align-items: center;width: 205px;border-radius: 3px;box-shadow: 0 1px 3px rgba(0, 0, 0, .3);background-color: #444646;height: 38px;border: none;color: #ffffff;font-weight: 500;font-size: 16px;transition: .1s ease-in-out;}.btn.btn-primary.active {background-color: #0090d3;}.order-item {display: flex;align-items: center;margin-bottom: 12px;padding-bottom: 8px;border-bottom: 1px dashed #dbdbdb;}.order-item:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.order-item__title {flex-grow: 1;font-size: 14px;line-height: 10px;}.del {cursor: pointer;margin-left: 10px;color: red;font-size: 22px;}#cfTotal {display: none;}.card-footer__button-wrapper {display: flex;}button.up-order, button.down-order {cursor: pointer;border: none;background: none;}.buttons-nav {display: flex;justify-content: center;flex-wrap: wrap;gap: 20px;margin-top: 20px;margin-bottom: 20px;}.btn.disabled, fieldset:disabled .btn {pointer-events: none;}.btn.disabled, .btn:disabled {opacity: .65;}.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #444646c7 !important;border-color: #444646c7 !important;}#orderBuy {margin: 0;}
.mn-hidden {display: none !important;}.mn-wrap {padding: 20px;}.mn {color: #222;font-size: 14px;}.mn *,.mn *::before,.mn *::after {box-sizing: border-box;}.mn-types {display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 20px;}.mn-type {flex: 0 0 auto;min-height: 44px;padding: 10px 18px;border: 0;border-radius: 3px;background: #444646;color: #fff;font-weight: 500;font-size: 15px;line-height: 1.2;font-family: inherit;cursor: pointer;transition: background-color .15s;}.mn-type:hover {background: #2f3131;}.mn-type.is-active {background: #0090d3;}.mn-type:focus-visible,.mn-choice:focus-visible,.mn-btn:focus-visible,.mn-qty__btn:focus-visible {outline: 2px solid #0090d3;outline-offset: 2px;}.mn-body {display: grid;grid-template-columns: minmax(250px, 320px) minmax(0, 1fr) 300px;grid-template-areas: "visual options summary";gap: 28px;align-items: start;}.mn-visual {grid-area: visual;}.mn-options {grid-area: options;min-width: 0;}.mn-summary {grid-area: summary;}.mn-scene {display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "pic h" "w w";gap: 22px 18px;align-items: center;}.mn-pic {grid-area: pic;position: relative;justify-self: center;width: 100%;max-width: 190px;margin: 0 6px 6px 0;}.mn-pic__img {display: block;width: 100%;height: auto;max-height: 360px;object-fit: contain;}.mn-pic__swatch {position: absolute;top: -6px;left: -10px;width: 52px;height: 52px;border: 3px solid #fff;border-radius: 50%;box-shadow: 0 1px 4px rgba(0, 0, 0, .25);object-fit: cover;}.mn-arrow {position: absolute;background: #c9c9c9;transition: background-color .15s;}.mn-arrow::before,.mn-arrow::after {content: "";position: absolute;border: 5px solid transparent;}.mn-arrow--w {left: 0;right: 0;bottom: -14px;height: 2px;}.mn-arrow--w::before {left: -2px;top: -4px;border-right: 7px solid #c9c9c9;border-left: 0;}.mn-arrow--w::after {right: -2px;top: -4px;border-left: 7px solid #c9c9c9;border-right: 0;}.mn-arrow--h {top: 0;bottom: 0;right: -14px;width: 2px;}.mn-arrow--h::before {top: -2px;left: -4px;border-bottom: 7px solid #c9c9c9;border-top: 0;}.mn-arrow--h::after {bottom: -2px;left: -4px;border-top: 7px solid #c9c9c9;border-bottom: 0;}.mn-pic.is-w .mn-arrow--w,.mn-pic.is-h .mn-arrow--h {background: #0090d3;}.mn-pic.is-w .mn-arrow--w::before {border-right-color: #0090d3;}.mn-pic.is-w .mn-arrow--w::after {border-left-color: #0090d3;}.mn-pic.is-h .mn-arrow--h::before {border-bottom-color: #0090d3;}.mn-pic.is-h .mn-arrow--h::after {border-top-color: #0090d3;}.mn-dim {display: flex;flex-direction: column;gap: 4px;margin: 0;}.mn-dim--h {grid-area: h;}.mn-dim--w {grid-area: w;justify-self: center;}.mn-dim__label {font-size: 13px;color: #555;}.mn-dim__input {width: 118px;height: 46px;padding: 0 12px;border: 1px solid #bdbdbd;border-radius: 3px;background: #fff;color: #222;font-weight: 600;font-size: 18px;line-height: 1;font-family: inherit;}.mn-dim__input:focus {border-color: #0090d3;box-shadow: 0 0 0 3px rgba(0, 144, 211, .18);outline: 0;}.mn-dim__input.is-invalid {border-color: #d0342c;box-shadow: 0 0 0 3px rgba(208, 52, 44, .12);}.mn-hint {margin: 16px 0 0;color: #6b6b6b;font-size: 12px;line-height: 1.45;text-align: center;}.mn-group {min-width: 0;margin: 0 0 16px;padding: 0;border: 0;}.mn-group__label {display: block;float: none;width: auto;margin: 0 0 7px;padding: 0;color: #333;font-size: 14px;font-weight: 600;line-height: 1.3;}.mn-choices {display: flex;flex-wrap: wrap;gap: 6px;}.mn-choice {display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 40px;padding: 8px 13px;border: 1px solid #cfcfcf;border-radius: 3px;background: #fff;color: #222;font-weight: 400;font-size: 14px;line-height: 1.25;font-family: inherit;text-align: center;cursor: pointer;transition: border-color .15s, background-color .15s;}.mn-choice:hover {border-color: #8fc9e6;}.mn-choice.is-active {border-color: #0090d3;background: #eef7fc;box-shadow: inset 0 0 0 1px #0090d3;}.mn-group--tiles .mn-choices {display: grid;grid-template-columns: repeat(auto-fill, minmax(98px, 1fr));}.mn-group--tiles .mn-choice {flex-direction: column;justify-content: flex-start;padding: 8px 6px;font-size: 12px;}.mn-choice__img {display: block;width: 56px;height: 56px;border-radius: 3px;object-fit: cover;}.mn-select {width: 100%;max-width: 420px;height: 42px;padding: 0 10px;border: 1px solid #cfcfcf;border-radius: 3px;background-color: #fff;color: #222;font-weight: 400;font-size: 15px;line-height: 1;font-family: inherit;}.mn-select:focus {border-color: #0090d3;outline: 0;}.mn-qty {display: inline-flex;align-items: stretch;border: 1px solid #cfcfcf;border-radius: 3px;overflow: hidden;}.mn-qty__btn {width: 42px;border: 0;background: #f2f2f2;color: #333;font-size: 20px;line-height: 1;cursor: pointer;}.mn-qty__btn:hover {background: #e4e4e4;}.mn-qty__input {width: 58px;height: 42px;border: 0;border-left: 1px solid #cfcfcf;border-right: 1px solid #cfcfcf;text-align: center;font-weight: 600;font-size: 16px;line-height: 1;font-family: inherit;}.mn-summary {position: sticky;top: 16px;padding: 18px;border: 1px solid #e1e1e1;border-radius: 3px;background: #f7f9fa;}.mn-total__row {display: flex;align-items: baseline;justify-content: space-between;gap: 10px;}.mn-total__label {color: #555;font-size: 15px;}.mn-total__sum {color: #222;font-size: 28px;font-weight: 700;white-space: nowrap;}.mn-total__unit {min-height: 18px;color: #666;font-size: 13px;text-align: right;}.mn-total__error {color: #c62f27;font-size: 13px;}.mn-total__error:empty {display: none;}.mn-actions {display: grid;gap: 8px;margin-top: 14px;}.mn-btn {min-height: 48px;padding: 10px 16px;border-radius: 3px;font-weight: 600;font-size: 16px;line-height: 1.2;font-family: inherit;cursor: pointer;transition: background-color .15s, color .15s, opacity .15s;}.mn-btn--cart {border: 0;background: #0090d3;color: #fff;}.mn-btn--cart:hover {background: #0079b2;}.mn-btn--cart:disabled {opacity: .45;cursor: not-allowed;}.mn-btn--request {border: 1px solid #444646;background: #fff;color: #444646;}.mn-btn--request:hover {background: #444646;color: #fff;}.mn-breakdown {margin-top: 14px;border-top: 1px solid #e1e1e1;padding-top: 10px;}.mn-breakdown summary {color: #0079b2;font-weight: 600;cursor: pointer;}.mn-breakdown__list {margin: 8px 0 0;padding: 0;list-style: none;}.mn-breakdown__list li {display: flex;gap: 8px;padding: 5px 0;border-bottom: 1px dashed #dedede;font-size: 13px;}.mn-breakdown__name {flex: 1 1 auto;}.mn-breakdown__qty {color: #555;white-space: nowrap;}.mn-breakdown__cost {min-width: 76px;text-align: right;white-space: nowrap;}.mn-breakdown__empty,.mn-breakdown__min {color: #777;}.mn-note {margin: 12px 0 0;color: #6b6b6b;font-size: 12px;line-height: 1.45;}.mn-bar {display: none;}.mn-request .form__body {max-width: 420px;}.mn-request__summary {margin-bottom: 14px;text-align: left;padding: 10px 12px;border-left: 3px solid #0090d3;background: #f2f8fc;font-size: 13px;line-height: 1.5;}.mn-request__summary:empty {display: none;}@media (max-width: 1199px) {.mn-body {grid-template-columns: minmax(230px, 280px) minmax(0, 1fr);grid-template-areas: "visual options" "summary summary";}.mn-summary {position: static;display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 0 24px;}.mn-summary > .mn-total,.mn-summary > .mn-actions {align-self: start;}.mn-summary > .mn-breakdown,.mn-summary > .mn-note {grid-column: 1 / -1;}.mn-actions {margin-top: 0;}}@media (max-width: 767px) {.mn-wrap {padding: 14px 12px;}.mn-types {flex-wrap: nowrap;overflow-x: auto;margin: 0 -12px 16px;padding: 0 12px 4px;scrollbar-width: thin;}.mn-type {min-height: 40px;padding: 9px 14px;font-size: 14px;white-space: nowrap;}.mn-body {grid-template-columns: minmax(0, 1fr);grid-template-areas: "visual" "options" "summary";gap: 18px;}.mn-scene {grid-template-columns: minmax(0, 1fr) auto;grid-template-areas: "pic h" "pic w";gap: 14px 18px;}.mn-pic {max-width: 132px;justify-self: center;}.mn-pic__img {max-height: 240px;}.mn-pic__swatch {width: 40px;height: 40px;}.mn-dim--w {justify-self: start;}.mn-dim__input {width: 128px;}.mn-hint {text-align: left;}.mn-group--tiles .mn-choices {grid-template-columns: repeat(3, minmax(0, 1fr));}.mn-choice {flex: 1 1 auto;}.mn-select {max-width: none;}.mn-summary {display: block;padding: 14px;}.mn-actions {margin-top: 12px;}.mn-total__sum {font-size: 26px;}.mn-bar {position: fixed;left: 0;right: 0;bottom: 0;z-index: 90;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 8px 16px calc(8px + env(safe-area-inset-bottom));background: #fff;box-shadow: 0 -2px 12px rgba(0, 0, 0, .15);transform: translateY(110%);transition: transform .2s;}.mn-bar.is-visible {transform: none;}.mn-bar__sum {display: flex;flex-direction: column;font-size: 19px;font-weight: 700;line-height: 1.2;}.mn-bar__label {color: #666;font-size: 12px;font-weight: 400;}.mn-bar .mn-btn {min-height: 44px;padding: 8px 22px;}}

/*# sourceMappingURL=setdol.head.b7ffba90bc03d288bdd290ab121ce366.css.map */
