h2, .h2 {    font-size: 26px}h3, .h3 {    font-size: 24px}h5, .h5 {    font-size: 20px}h6, .h6 {    font-size: 18px}:focus {    outline: none}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: -.25em}sup {top: -.5em}[hidden] {display: none}table {border-collapse: collapse;border-spacing: 0;background-color: transparent}blockquote {margin: 1rem 0 1.5rem;color: #5e5e5e;padding: 20px 20px 20px 40px;border-left: 8px solid #c2c2c2;position: relative;background: #f8f8f8;font-weight: 400;font-size: 18px;font-style: italic;line-height: 1.3;width: 100%;max-width: 100%;font-family: inherit}blockquote:before {content: "\201C";color: #c2c2c2;font-size: 70px;position: absolute;left: 0;top: 0;padding: 0;display: block}blockquote p {font-style: italic;font-size: 18px;margin-top: 0}blockquote cite {color: #999;font-size: 14px;display: block;margin-top: 5px}blockquote cite:before {content: "\2014 \2009"}.block--shadow {box-shadow: 0 2px 5px #0000004d}.block__header--boxed {background-color: #fff;position: relative;padding: 15px;margin-bottom: 15px}.block__header--border {border: 1px solid #dbdbdb;border-radius: 3px}.block__title--order {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.block__title--order svg {color: #1DC116;width: 26px;display: inline-block;vertical-align: middle;margin-right: 5px}.block__title--order span {vertical-align: middle}.block__title--order .order_number {color: #1dc116;padding: 3px 5px;display: inline-block;font-size: 14px;border: 1px solid #1dc116;border-radius: 4px;line-height: 1;margin: 0 8px;font-weight: 600}.block__header_promo {max-width: 200px;white-space: nowrap;padding: 3px 8px;background: #ffe0ac;color: #2f2f2f;font-size: 12px;font-weight: 400;right: 0;top: 0;overflow: hidden}.block__header--boxed .block__header_promo, .block__header--boxed .block__header_button {right: 112px;top: 19px}.block__header_promo.product-page__sku.one__c {top: 19px;right: 41px;background: #d8dfee;margin-left: 5px}.fn_onec.onec_nubmer {font-size: 14px;font-weight: 500}.block__heading {margin-bottom: 0}.boxed--stretch {height: 100%}.block_explanation {padding-left: 20px}.block_explanation__header {font-size: 24px;font-weight: 600;color: #222;line-height: 1.2;margin-bottom: 15px}.block_explanation__body {margin-bottom: 20px}.block__description {padding: .5rem}.block__description:after {content: "";display: table;clear: both}.block__description--style {background: #fff;color: #222;font-size: 16px}.block__description--style iframe {margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%}.boxed__description .video, .block__description--style .video {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden}.boxed__description .video iframe, .block__description--style .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #dbdbdb}.block__description--style img {margin: 1rem 0}.block__description--style figure {margin: 0;border: 1px solid #dbdbdb;border-radius: 3px;padding: 10px}.block__description--style figure p {margin: 0}.block__description--style figure img {margin: 0}.block__description--style figure figcaption {padding: 5px 3px;font-size: 12px;font-style: italic;font-weight: 500}.block__description--style .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}.block__description--style .table__row {width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-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;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow: hidden}.block__description--style .table__cell {width: 49%;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;overflow: hidden;margin: 0 0 2rem}.block__description--style .table__cell--top {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}.block__description--style .table__cell img {-webkit-align-self: center;-ms-flex-item-align: center;-ms-grid-row_f-align: center;align-self: center;height: auto;max-width: 100%}.block__description--style .table__cell--col-3 {width: 31%}.boxed__description ul li, .boxed__description ol li {font-weight: 500;font-family: inherit}.boxed__description iframe {margin-left: auto;margin-right: auto;max-width: 100%}.boxed__description .table {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;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;overflow: hidden;width: 100%}.boxed__description .table .table__row {-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;overflow: hidden;width: 100%}.boxed__description .table .table__row .table__cell {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;overflow: hidden;width: 49%}.boxed__description .table .table__row .table__cell.table__cell--align-top {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start}.boxed__description .table .table__row .table__cell img {-webkit-align-self: center;-ms-flex-item-align: center;-ms-grid-row_f-align: center;align-self: center}.boxed__description .table .table__row .table__cell.table__col-3 {width: 30%}.boxed {clear: both;padding: 10px;margin: 10px 0;border-left: 4px solid #bcbcbc;background: #f7f7f7;display: block;border-radius: 5px;font-weight: 400;font-size: 12px;color: #4a4a4a;line-height: 1.3;min-height: 36px}.boxed--flex {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}.boxed--big {padding: 15px;margin: 0 0 20px;font-weight: 400;font-size: 14px;line-height: 1.6}.boxed--middle {padding: 10px;margin: 0 0 20px;font-weight: 400;font-size: 14px;line-height: 1.4}.boxed--warning {background-color: #fde4e4;border-left: 4px solid red;color: #222}.boxed--success {background-color: #def9dd;border-left: 4px solid #0A7C71;color: #222}.boxed--notify {background-color: #f8f8f8;border-left: 4px solid #c2c2c2;color: #6f6f6f}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: #212529;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: .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}.button--big {padding: .5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: .3rem}.button--small {padding: .25rem .5rem;font-size: .875rem;line-height: 1.5;border-radius: .2rem}.button--basic {color: #fff;background-color: #00afee;border-color: #00afee}.button--basic:hover, .button--basic:active {color: #fff;text-decoration: none;opacity: .8}.button--second {color: #00afee;background-color: #fff;border-color: #00afee}.button--second:hover, .button--second:active {color: #fff;text-decoration: none;background-color: #00afee;border-color: #00afee}a.button--blick:hover:after, .button--blick:hover:after {-webkit-animation: shine .75s;animation: shine .75s}@-webkit-keyframes shine {100% {left: 125%}}@keyframes shine {100% {left: 125%}}.form {position: relative}.form--boxed {position: relative;background-color: #fff;padding: 15px;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;color: #222;background: #fff;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--coupon {position: relative;margin-bottom: 0}.form__group--last {margin-bottom: 0}.form__textarea {display: block;width: 100%;padding: 15px}label, .form__label {color: #222;font-size: 14px;margin-bottom: 4px;display: block}input:focus, textarea:focus, .form__input:focus, .form__textarea:focus {border: 1px solid #bababa}.form__textarea.error, .form__input.error {border-color: #e74747}input::-moz-placeholder, input:-ms-input-placeholder, input::-webkit-input-placeholder {white-space: nowrap;text-overflow: ellipsis;color: #7a7a7a;font-size: 13px;font-weight: 400}.form__placeholder {font-family: inherit;text-overflow: ellipsis;color: #7a7a7a;font-size: 12px;font-weight: 500;transition: all .1s linear 0;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: #e74747}.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 #uLogin, .form__footer .form__button, .form__footer .captcha {margin-bottom: 10px;margin-left: 10px}.form__footer {margin-bottom: -10px;display: flex;justify-content: center}.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: #f5f8f9;display: inline-block;position: relative;text-shadow: 1px 1px #38c0f3 -1px 1px #48d1cc -1px -1px #48d1cc 1px -1px #48d1cc;color: #000;font-weight: 700;-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 #fff;color: #fff;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__button:active, .form__button:focus {opacity: .8}.button--coupon {height: 36px;line-height: 36px;font-size: 16px}.button--comment {display: block;height: 36px;line-height: 36px}.message_error {clear: both;padding: 10px;margin: 10px 0 20px;background-color: #fde4e4;border-left: 4px solid red;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: 12px;color: #222;line-height: 1.3;min-height: 36px}.error {color: #e74747;font-family: inherit}.form__group label.error, .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: .7;transition: all .3s ease 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: 0 !important}.select2-results__option {margin-bottom: 0 !important}.menu_group__item--2 {padding: 0;white-space: nowrap}.menu_group__item--2 .menu_group__link {padding: 5px 20px;display: block}.menu_group__link[href^="discounted"], .menu_group__link[href^="discounted"]:hover {color: #b10707}.header__menu {-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%}.menu_group--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;position: relative;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.menu_group--header .menu_group__item {position: relative;padding: 0;margin-bottom: 0}.menu_group--header .menu_group__list {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;padding: 0;list-style: none;margin: 0}.menu_group--header .menu_eventer .menu_group__list--2 {border-radius: 3px;display: none;left: -2px;padding: 5px 0;position: absolute;top: 100%;width: auto;background: #fff;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);color: #222}.menu_group--header .menu_eventer .menu_group__list--3 {display: none}.menu_group--header .menu_group__item--2 .menu_group__link {padding: 5px 10px;display: block;font-size: 14px;font-weight: 500;color: #222}.menu_group--header .menu_group__link {padding: 5px 10px;font-size: 16px;text-decoration: none;color: #222;font-weight: 500;position: relative;cursor: pointer;line-height: 1}.menu_group__link[href^="discounted"] {color: #b10707 !important}.menu_group__link[href^="ru/discounted"] {color: #b10707 !important}.menu_group--header .menu_eventer .menu_group__link:after {content: "";display: inline-block;width: 8px;height: 8px;border-right: 1px solid;border-bottom: 1px solid;border-color: #222;transform: rotate(45deg);-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;transition: all .2s;position: relative;top: -3px;margin-left: 5px}.menu_group--header .menu_group__list--2 .menu_group__link:after {content: none}.menu_group--footer .menu_group__list {display: block;padding: 0;list-style: none;margin: 0}.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__header {cursor: pointer;font-weight: 600;font-size: 16px;user-select: none;padding: 0;color: #222;background: #fff;overflow: hidden;position: relative;z-index: 2;margin: 0}.accordion__title.active {cursor: default}.accordion__header.icon:before {font-size: 26px;line-height: 1;margin-right: 10px}.accordion__arrow {font-size: 14px;width: 20px;height: 20px;text-align: center}.accordion__title.active .accordion__arrow {transform: rotate(180deg);transition: all .2s ease-in-out}.accordion__content {display: none;line-height: 1.3;padding: 10px 0 5px;text-align: left}.tabs {margin-bottom: 15px;overflow: hidden;border: none}.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;background: #fff;border: 1px solid #dbdbdb;margin-bottom: 10px}.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 .3s ease 0;-moz-transition: all .3s ease 0;-o-transition: all .3s ease 0;transition: all .3s ease 0}.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__content {overflow: hidden;background: #fff;width: 55%;border: 1px solid #dbdbdb;margin-right: 10px;padding: 20px}.mobile_tab_navigation {text-align: center;position: relative;margin-bottom: 10px}.mobile_tab_navigation:after {content: "";height: 1px;background: #dbdbdb;position: absolute;top: 45%;right: 0;display: block;width: 100%}.mobile_tab_title {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;cursor: pointer;font-weight: 600;font-size: 16px;user-select: none;padding: 5px 15px;color: #222;background: #fff;overflow: hidden;position: relative;z-index: 2;margin: 0 auto}.mobile_tab_title svg {width: 18px;height: 18px;margin-right: 10px}.mobile_tab_title:after {width: 8px;height: 8px;border-right: 2px solid;border-bottom: 2px solid;border-color: #222;position: relative;content: " ";left: inherit;margin-left: 10px;transform: rotate(-135deg);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.mobile_tab_navigation.active .mobile_tab_title:after {top: -2px;transform: rotate(45deg);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.table_wrapper {overflow: auto;max-width: 100%;background-size: 40px 100%, 40px 100%, 14px 100%, 14px 100%;background: #fff linear-gradient(to right, #fff 30%, #fff0) linear-gradient(to right, #fff0, #fff 70%) radial-gradient(farthest-side at 0% 50%, #0003, #0000) radial-gradient(farthest-side at 100% 50%, #0003, #0000) no-repeat local, local, scroll, scroll 0 0, 100%, 0 0, 100%;max-height: 430px;width: 100%}table {font-size: 12px;min-width: 500px;font-weight: 400;width: 100%;max-width: 100%}td, th {padding: 10px;text-align: left;margin: 0;border: 1px solid #dbdbdb}tbody tr:nth-child(2n) {background-color: #e9e9e9}th {position: -webkit-sticky;position: sticky;top: 0;background: #232f3e;color: #fff;font-weight: 600}.popup {padding: 20px !important;border-radius: 4px;box-shadow: inset 0 0 6px #0000004d;max-width: 500px !important;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__description {margin-bottom: 10px;color: #222;font-weight: 500;font-size: 14px;text-align: center}.popup__sent {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}.autocomplete-suggestion {width: 100%;line-height: 1.2;font-size: 12px;font-weight: 500;color: #222}.autocomplete-suggestions strong {font-weight: 600;color: #00afee}.autocomplete-suggestion div, .autocomplete-suggestions span, .autocomplete-suggestions a {padding: .152rem .3rem;text-decoration: none;color: #222}.autocomplete-suggestions span {white-space: nowrap;text-align: right;padding-right: 10px;font-size: 14px;font-weight: 600;border-left: none}.s-w {width: 100%;display: flex;align-items: center;justify-content: space-between;transition: .3s}.s-i-n {display: flex;align-items: center}.s-i-n p {margin-left: 5px}.search-title {border-top: 1px solid #f1f1f1;padding: 10px;pointer-events: none !important}.category-block .fa {font-size: 20px;padding: 10px;margin-right: 5px;color: #333}.category-block {transition: .3s;display: flex;align-items: center;flex-flow: row nowrap}.category-block:hover, .s-w:hover {background: #e9e9e9}#fn_slider_price.ui-slider {position: relative;height: 4px;background: #e1e8ed;margin: 24px 10px;border-radius: 2px;border: none;font-family: inherit;color: inherit}#fn_slider_price.ui-slider .ui-slider-handle {position: absolute;width: 18px;height: 18px;margin-left: -12px;top: -7px;border-radius: 4px;border: 3px solid #00afee;background-color: #fff;cursor: pointer;transition: background-color .2s}#fn_slider_price.ui-slider .ui-slider-handle.ui-state-focus, #fn_slider_price.ui-slider .ui-slider-handle.ui-state-hover {background-color: #00afee}#fn_slider_price.ui-slider .ui-slider-range {position: absolute;background-color: #00afee;height: 100%}.xzoom-source img, .xzoom-preview img, .xzoom-lens img {display: block;max-width: none;max-height: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none}.xzoom-container {display: inline-block}.xzoom-thumbs {text-align: center;margin-bottom: 10px}.xzoom-source, .xzoom-hidden {display: block;position: static;float: none;clear: both}.xzoom-hidden {overflow: hidden}.xzoom-preview {border: 1px solid #888;background: #2f4f4f;box-shadow: -0 -0 10px rgba(0, 0, 0, 0.50)}.xzoom-lens {border: 1px solid #555;box-shadow: -0 -0 10px rgba(0, 0, 0, 0.50);cursor: crosshair}.xzoom-loading {border-radius: 100%;opacity: .7;background: url(../../design/ks/images/xloading.gif) no-repeat center center;width: 48px;height: 48px}.xactive {-webkit-box-shadow: 0 0 3px 0 rgba(74, 169, 210, 1);-moz-box-shadow: 0 0 3px 0 rgba(74, 169, 210, 1);box-shadow: 0 0 3px 0 rgba(74, 169, 210, 1);border: 1px solid #4aaad2}.xzoom-caption {position: absolute;bottom: -43px;left: 0;background: #000;width: 100%;text-align: left}.xzoom-caption span {color: #fff;font-family: Arial, sans-serif;display: block;font-size: .75em;font-weight: 700;padding: 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;bottom: 370px;left: 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 infinite;animation: rotate-animation 1s linear 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 .85s linear infinite;animation: anti-rotate-animation .85s linear infinite}.main > .fn_ajax_wait:before, .main > .fn_ajax_wait:after {top: 40%;left: 50%}.fn_ajax_search {position: absolute;top: -10px;right: -10px}.fn_ajax_search:before, .fn_ajax_search:after {content: "";position: absolute;top: 0;left: 50%;z-index: 2;border: 3px solid;border-radius: 50%}.fn_ajax_search::before {width: 50px;height: 50px;margin-left: -60px;border-left-color: transparent;border-top-color: #c5530c;border-right-color: #c5530c;border-bottom: transparent;-webkit-animation: rotate-animation 1s linear 0 infinite;animation: rotate-animation 1s linear 0 infinite}.fn_ajax_search::after {width: 10px;height: 10px;margin-top: 20px;margin-left: -40px;border-left-color: transparent;border-top-color: #c5530c;border-right-color: #c5530c;border-bottom: transparent;-webkit-animation: anti-rotate-animation .85s linear 0 infinite;animation: anti-rotate-animation .85s linear 0 infinite}.search_wait {opacity: .5 !important}.fn_comparison_products.owl-carousel .owl-nav {top: 100px}.owl-carouse.owl-nav .disabled {opacity: .5;cursor: default}.owl-carousel .owl-nav .owl-prev.disabled, .owl-carousel .owl-nav .owl-next.disabled {opacity: .6}.owl-carousel.owl-hidden {opacity: 0}.owl-carousel.owl-grab {cursor: grab}.owl-carousel.owl-rtl {direction: rtl}.owl-carousel.owl-rtl .owl-item {float: right}.no-js .owl-carousel {display: block}.owl-carousel .owl-animated-in {z-index: 0}@keyframes fadeOut {0% {opacity: 1}100% {opacity: 0}}.owl-height {transition: height 500ms ease-in-out}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000}.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 .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: #00afee;background: transparent;border: 1px solid #00afee;border-radius: 3px;padding: 1px 30px;font-size: 18px;line-height: 1;display: inline-block;transition: all .3s;font-weight: 500}.fn_readmore + [data-readmore-toggle]:hover span {color: #fff;background: #00afee;border-color: #00afee}.kakoy_to_klasss {display: block}.search-all-products {font-size: 14px;color: #222;margin: 0 10px 10px;display: block}.login_popup_header {display: flex;align-items: center;margin-bottom: 20px}.login_popup_close {display: flex;min-width: 68px;height: 68px;transition: .5s;align-items: center;justify-content: center;cursor: pointer;background: #f7f7f7 url(../../design/ks/images/popup_close.svg) no-repeat center;border-bottom: 1px solid #e5e5e5}.login_popup_close:hover {background-color: #ccc}.tab_popup {position: relative;width: 50%;height: 68px;display: flex;align-items: center;justify-content: center;font-size: 21px;font-weight: 500;border-bottom: 1px solid #e5e5e5;color: #00afee;cursor: pointer}.tab_popup.active {color: #000;cursor: initial}.tab_popup:first-child:after {content: "";width: 1px;height: 10rem;background: #e5e5e5;position: absolute;bottom: -2px;right: -5px;transform: rotate(15deg)}.tab_popup span {position: relative;border-bottom: 1px dashed #00afee;transition: .5s}.tab_popup:hover span {border-bottom: 1px solid #00afee}.tab_popup.active span {border-bottom: none}.tab_popup.active:hover span {border-bottom: none}.tab_popup.active:before {content: "";position: absolute;left: 50%;top: 100%;z-index: 1;transform: translateX(-50%) rotate(45deg);transform-origin: 50%;width: 1.5rem;height: 1.5rem;border: .1rem solid #e5e5e5;border-bottom: none;border-right: none;margin: -.7rem 0 0;background: #fff}.login_popup_content {width: 390px;margin: 0 auto 30px;max-width: 100%;padding: 0 10px;}.login_info {display: block;width: 18px;height: 18px;background: #f7f7f7 url(../../design/ks/../../design/ks/design/okay_shop/images/login_info.svg) no-repeat center;position: absolute;right: 0;top: 0;overflow: hidden}.login_info:hover {overflow: visible}.login_popup_ttl {font-size: 15px;font-weight: 700;margin-bottom: 5px;position: relative}.login_input_wrapper {margin-bottom: 10px}.login_popup_input {width: 100%;padding: 8px}.login_btn_or {display: flex;flex-direction: column;align-items: center}.login_btn_or span {font-weight: 400;font-size: 13px}.login_btn_or span:first-letter {text-transform: lowercase}.login_link {font-size: 13px;cursor: pointer;border-bottom: 1px dashed #000;transition: .5s}.login_link:hover {border-bottom: 1px solid #000}.login_btn_wrapper {margin: 25px 0}.login_btn {font-weight: 700;color: #fff;background: #00afee;border: .1rem solid #00afee;text-align: center;padding: .8rem 2.2rem;border-radius: 1.5rem;position: relative;display: inline-block;width: 100%;cursor: pointer}.login_info_content {transition: all .3s linear;position: absolute;transform: translateY(10px);top: 30px;right: -20px;z-index: 3;background: #fff;box-shadow: 0 0 15px 0 rgba(50, 50, 50, .5);border-radius: 1rem;line-height: 1.75;padding: 15px;font-size: 13px;width: 410px;font-weight: 600;opacity: 0}.login_info_content:after, .login_info_content:before {content: "";border: 14px solid transparent;border-bottom: 10px solid #ccc;position: absolute;right: 15px;top: -23px}.login_info_content:after {border-bottom: 10px solid #fff}.login_info:hover .login_info_content {opacity: 1;transform: translateY(0)}.form_password-control {position: absolute;top: 5px;right: 5px;display: inline-block;width: 30px;height: 30px;z-index: 2;background: url(../../design/ks/images/view.svg) 0 0 no-repeat}.form_password-control.view {background: url(../../design/ks/images/no_view.svg) 0 0 no-repeat}.form_password {position: relative}.featured_products .block__body {height: 340px}.featured_products .owl-stage-outer {padding-bottom: 100px;margin-bottom: -100px}.cart_address_input {border: 1px solid #aaa;padding: 0 8px;height: 28px;font-weight: 400;font-size: 12px;background: #f8f8f8;color: #444;line-height: 1.3}.delivery_method_wrapper {display: none}.delivery_method.active > .delivery_method_wrapper {display: block}.deliveries_method_btn {cursor: pointer;margin-bottom: 10px}.delivery_method {margin-bottom: 10px}.np_user_wrapper .select2-container .select2-selection--single {height: 40px;border: 1px solid #7f7f7f}.np_user_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 40px}.np_user_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;position: absolute;top: 1px;right: 1px;width: 20px}.payment_name {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(40% - 40px);-ms-flex: 0 0 calc(40% - 40px);flex: 0 0 calc(100% - 40px);max-width: calc(100% - 40px);padding-left: 5px;color: #222;font-size: 14px;font-weight: 500;line-height: 1.2}.payment__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}.hc-offcanvas-nav.hc-nav-1 .nav-container {width: calc(100% - 45px)}.nav-close span {display: none}.hc-offcanvas-nav .nav-close .nav-item-wrapper {border: 0 solid #ff000000;height: 100%}.mobile_menu_bg {overflow: hidden;height: 100vh;background: rgba(0, 0, 0, 0.3);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 99;display: none;transition: .5s}.mobile_menu_open {position: fixed;overflow: hidden !important;height: 100%;}.mobile_menu_bg.open {display: block}.fn_mobile_menu {position: fixed;top: 0;bottom: 0;left: -100%;z-index: 999;background: #fff;width: calc(100% - 45px);font-size: 16px;transition: .5s;display: flex;flex-direction: column;justify-content: space-between;overflow: hidden;}.fn_mobile_menu.open {left: 0;}.top {height: calc(100% - 53px);overflow-y: scroll}.bottom {position: relative;bottom: 0;transition: bottom .5s linear;}.fn_mobile_menu ul {position: relative;width: 100%;margin: 0;list-style-type: none}.fn_mobile_menu li {margin: 0;border-bottom: 1px solid #8e8e8e38}.fn_mobile_menu .top-nav {background-color: #f2f2f2;padding: 10px 20px;border-bottom: 1px solid #8e8e8e38}.fn_mobile_menu .menu_group__link svg {min-width: 40px;min-height: 40px;width: 40px;height: 40px;margin-left: 0;margin-right: 0}.fn_mobile_menu .categories_menu__link {height: 48px;font-size: 16px;width: calc(100% - 44px)}.fn_mobile_menu .menu_group__link {padding: 0;display: flex}.fn_mobile_menu .mobile__mobile__layer1 {border-bottom: unset}.fn_mobile_menu .mobile_menu_footer {display: flex;align-items: center;justify-content: space-between;padding: 0}.fn_mobile_menu .social_item {width: 33%;display: flex;align-items: center;justify-content: center}.fn_mobile_menu .social_item a {display: flex;width: 30px}.fn_mobile_menu .mobile_menu_close {width: 33%;display: flex;height: 51px;align-items: center;justify-content: center;background: #00afee;color: #fff}.fn_mobile_menu .social {position: relative;bottom: 0;border-top: 1px solid #8e8e8e38;width: 100%;background: #fff;z-index: 9999999}.fn_mobile_menu .arrow_right_block {display: flex;align-items: center;justify-content: center;width: 44px;height: 50px;border-left: 1px solid #8e8e8e38}.fn_mobile_menu .arrow_back_block {display: flex;align-items: center;justify-content: center;width: 44px;height: 50px;border-right: 1px solid #8e8e8e38;position: absolute;right: 0;transform: rotate(180deg);bottom: 0}.fn_mobile_menu svg.arrow_right {width: 15px;height: 15px;margin-left: 0;margin-right: 0}.fn_mobile_menu li {margin: 0;border-bottom: 1px solid #8e8e8e38;display: flex;flex-wrap: wrap}.fn_mobile_menu .menu_group__item .menu_group__link {padding: 5px 10px;min-height: 50px;position: relative;width: calc(100% - 44px)}.fn_mobile_menu .lang_link {display: flex;align-items: center}.fn_mobile_menu .next_submenu {position: absolute;top: 0;left: -100%;z-index: 999999;background: #fff;height: 100%;transition: .5s;overflow: auto}.fn_mobile_menu .next_submenu.open {left: 0}.submenu_back .menu_group__link {height: 100%;display: flex;align-items: center;color: #fff}.submenu_back {background: #00afee;display: flex;align-items: center;height: 50px}.submenu_back span, .submenu_info span {margin-left: 10px}.submenu_info .menu_group__link {font-size: 20px;font-weight: 400;text-align: left;padding: 20px 17px;margin: 0;color: #232f3e;display: flex;align-items: center}.fn_mobile_menu .language-nav {display: flex;border-bottom: 1px solid #8e8e8e38}.language-nav li {border: unset}.fn_mobile_menu .categories_menu__image {width: 49px;margin-right: 10px;padding-left: 14px}.header_nav_item__details a:hover {color: #00afee;background-color: transparent}.account__link:hover {color: #fff;background-color: #00afee}.account__link svg:hover > .account__link .account__text {color: #fff;background-color: #00afee}.account__link .account__text:hover {color: #fff;background-color: #00afee}.switcher__link.active {text-decoration: none;color: #00afee}.cooperation_terms:hover + .ownership_items, .ownership_items:hover {display: block}.ownership_item a.active {color: #00afee}.logo__link img {display: block;max-height: 100%}.mobile_phone_horizontal .nav-item svg {width: 30px !important;height: 30px !important}.mobile_phone_horizontal .nav-item {border-bottom: unset !important}.header_informers__item.icon-search {font-size: 32px;min-width: 45px;padding: 0 5px}.cart_amount {padding-top: 10px;padding-left: 0}.catalog_button .catalog_button__arrow {position: absolute;right: 15px;height: calc(50% - 7px)}.catalog_button .arrow_right {height: 14px;width: 14px;display: block;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}.catalog_button.active .arrow_right {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg)}.categories_nav__subcategory.level_3 .categories__no_image svg {width: 50px;height: 50px;display: block;position: relative;top: inherit;max-width: 50px;flex: inherit}.categories_nav .level_3 .subcategory .categories_menu__item {position: relative;width: 100%;min-height: 1px;padding-right: 10px;padding-left: 10px;-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;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: #fff;height: 120px;margin-bottom: 10px;text-align: center}.categories_nav .level_3 .subcategory .categories_menu__item .categories_menu__link {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;height: 130px;background: #fff;width: 100%}.categories_nav .level_3 .subcategory .categories_menu__item .categories_menu__image {height: 100px}.categories_nav .level_3 .subcategory .categories_menu__item .category_name {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;height: 100px}.categories_nav ul::-webkit-scrollbar {width: 0;background: transparent}.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-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: .8;-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .3);box-shadow: 0 2px 5px rgba(0, 0, 0, .3);-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;color: #fff;background-color: #00afee}.hover_scroll.hover_scroll_up:before {content: "\f106"}.hover_scroll.hover_scroll_down {bottom: 0}.sidebar {width: 284px;position: relative;float: left}.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_left {width: 284px;position: relative;float: right}.sidebar_left__boxed {background: #fff;color: #222;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);border-radius: 3px;display: flex;flex-flow: column;z-index: 1;padding: 5px 15px;margin-bottom: 15px}.sidebar_left__boxed .product_sort__link_mobile_sort {position: relative;font-family: inherit;display: block;width: 100%;text-align: left;background: transparent;border: none;text-decoration: none;color: #222;line-height: 1.2;font-size: 13px;font-weight: 500;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px;transition: all .3s ease 0}.products_container {margin-left: 300px;width: calc(100% - 300px)}.products_container__boxed {background: #fff;border: 1px solid #dbdbdb;border-radius: 3px;padding: 15px;margin-bottom: 25px;min-height: 142px}.fn_features .products_container__boxed {padding: 0 15px}.filter__name {font-size: 14px;line-height: 1.2;padding: 10px 0;font-weight: 600;position: relative;color: #222}.filter__name_arrow:before {font-size: 14px}.filter__name.active .filter__name_arrow:before {content: "\f077"}.filters .filter__group {border-bottom: 1px solid #dbdbdb;padding-bottom: 5px;margin-top: 5px}.filters .filter__group:last-child {border-bottom: none;padding-bottom: 0}.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 .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: #333e4a}.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 .2s ease;-o-transition: all .2s ease;transition: all .2s ease}.filter__selected_feature_reset {margin: 10px 0}.filter__selected_feature_reset .filter__sf_reset {background: transparent;padding: 0;cursor: pointer;font-size: 13px;line-height: 1.2;color: #363636;font-weight: 400;transition: all .3s ease 0;border: none #00afee;border-bottom: 1px dashed;text-decoration: none;display: inline-block;font-family: inherit}.filter__item {margin: 10px 0;position: relative}.filter__link {transition: color .3s;display: flex;align-items: center;width: 100%;text-align: left;line-height: 24px;padding-left: 30px;position: relative;font-size: 14px;color: #222;font-weight: 500;background: transparent;border: none;cursor: pointer;text-decoration: none}.filter__link .brand_img {width: 50px;max-height: 22px;object-fit: contain;}.brand_img {margin-right: 10px;}.filter__link .filter__checkbox {transition: border-color .3s;border-radius: 4px;border: 1px solid #dbdbdb;display: block;height: 22px;position: absolute;left: 0;top: 0;width: 22px}.filter__link .filter__checkbox svg {height: 20px;opacity: 1;width: 20px}.filter__link .filter__label {display: block;line-height: 22px;color: #222;cursor: pointer;font-weight: 500;font-size: 13px}.filter__link .filter__color {display: block;width: 20px;height: 20px;box-shadow: 0 0 5px #dbdbdb;border-radius: 50%;margin-right: 5px;}@-webkit-keyframes checkmarkAnimation {100% {stroke-dashoffset: 0}}@keyframes checkmarkAnimation {100% {stroke-dashoffset: 0}}.filter__checkbox.checked svg {color: #00afee}.filter__link.checked .filter__label {color: #00afee}.filter__link.checked .filter__checkbox {border-color: #00afee}.view_all_feature {color: #363636;font-size: 13px;line-height: 1.2;cursor: pointer;font-weight: 400;-webkit-transition: all .3s ease 0;-o-transition: all .3s ease 0;transition: all .3s ease 0;border-bottom: 1px dashed;border-color: #00afee;margin-bottom: 10px;text-decoration: none;display: inline-block}.feature_content .filter__item.closed {display: none}.feature_content.opened .filter__item.closed {display: block}a.filter__catalog_link svg {width: 12px;height: 12px;position: relative;top: 1px}.filter_catalog__no_image svg {width: 20px !important;height: 20px !important}.filter_catalog__multi-name-wrapper {display: flex;justify-content: space-between;align-items: center;flex: 1 1 auto;gap: 5px;margin-left: 5px}.filter_catalog__multi-search_image {display: flex;justify-content: center;align-items: center;max-width: 55px;min-width: 55px;min-height: 45px;background: #f6f6f6;border-radius: 7px}.filter_catalog__multi-count {color: #000;background: #f6f6f6;border-radius: 7px;min-width: 40px;padding: 8px 5px;text-align: center;font-size: 13px !important;}.filter_catalog__multi-search_no_image svg {width: 40px !important;height: 40px !important}b.filter__catalog_link.selected {color: #00afee;font-weight: 500}.price_range {overflow: hidden;margin-bottom: 15px}.price_label {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(50% - 35px);-ms-flex: 0 0 calc(50% - 35px);flex: 0 0 calc(50% - 35px);max-width: calc(50% - 35px)}.price_range .separator, .price_range .price_currency {line-height: 22px;color: #363636;font-weight: 400;font-size: .9em;-webkit-box-flex: 0;-webkit-flex: 0 0 35px;-ms-flex: 0 0 35px;flex: 0 0 35px;max-width: 35px;text-align: center}.price_range .separator {font-size: 1.2em}.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: #363636;font-size: 14px;font-weight: 500}.max_input:focus, .min_input:focus {border-color: #00afee}.switch_mobile_sort, .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: #00afee;color: #00afee;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}.switch_mobile_sort svg {margin-right: 5px;display: inline-block;height: 14px;position: relative;width: 14px}.switch_mobile_filter svg {margin-right: 5px;display: inline-block;height: 14px;position: relative;width: 14px}.products_container__sort {border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;margin-bottom: 15px;margin-top: 10px}.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__title {color: #696868;font-size: 13px;line-height: 1.2;font-weight: 400;margin-right: 5px}.product_sort__link {position: relative;background: transparent;cursor: pointer;font-size: 12px;line-height: 1;padding: 5px 10px;font-weight: 400;transition: all .3s ease 0;border: 1px solid #7f7f7f;color: #454545;text-decoration: none;font-family: inherit;margin: 0 3px;border-radius: 4px}.product_sort__link .sorting_icon {width: 13px;height: 12px;margin-left: 5px}.product_sort__link .sorting_icon--right, .product_sort__link .sorting_icon--left {fill: #a1a1a1}.product_sort__link.active_down .sorting_icon--left {fill: #00afee}.product_sort__link.active_up .sorting_icon--right {fill: #00afee}.pagination {list-style: none;text-align: center;padding: 0;margin: 15px auto 10px}.pagination__item {display: inline-block;margin-right: 5px;margin-bottom: 5px}.pagination__link {display: block;padding: 0 10px;min-width: 45px;text-align: center;text-decoration: none;border: 1px solid #dbdbdb;background-color: #fff;color: #222;font-size: 12px;font-weight: 500;border-radius: 3px;height: 26px;line-height: 24px}.pagination__link:hover, .active .pagination__link {color: #fff;background-color: #00afee;border-color: #00afee}.products_pagination {margin: 10px auto}.breadcrumbs {width: 100%;border: none;padding: 0 3px;background: transparent;list-style: none;margin: 10px 0;color: #222}.breadcrumbs .breadcrumbs__item {padding: 0;color: inherit;margin: 0;font-size: 12px;font-weight: 400}.breadcrumbs .breadcrumbs__item:first-child {margin-right: 3px}.breadcrumbs .breadcrumbs__item + .breadcrumbs__item:before {padding: 0 5px;content: ">";font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.breadcrumbs svg {width: 18px;height: 18px}.breadcrumbs a {transition: all .2s ease;text-decoration: none;font-weight: 500;color: #222}.breadcrumbs a:hover {color: #00afee}.product__rating {position: relative}.rating_starOff {display: inline-block;vertical-align: top}.rating_starOff, .rating_starOn {width: 90px;height: 18px;background: url(../../design/ks/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: 13px;font-weight: 500;color: #666;white-space: nowrap;top: 1px;z-index: 2}.rating_text.hidden {display: none}.brand {margin-bottom: -20px}.brand__item {margin-bottom: 20px}.brand__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: .3s;width: 100%;background: #fff}.brand__link {height: 100px;margin: auto;position: relative;text-decoration: none}.brand__image img {display: block}.brand__name {color: #222;text-align: center;line-height: 1.2;font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 0;overflow: hidden}.owl-carousel .product_item .sticker__image {width: 100% !important}.comparison_item {margin-bottom: 0 !important}.product_item:nth-child(4n) .product_preview {border-color: transparent}.product_preview__image img {vertical-align: middle;max-height: 100%}.product_preview__image .sticker__image {max-height: inherit}.stickers_product-page {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;left: inherit;right: 0}.sticker--hit {background-color: rgba(6, 101, 38, 0.8)}.sticker--super {background-color: rgba(210, 90, 5, 0.8)}.sticker--discount {background-color: rgba(177, 7, 7, 0.8)}.sticker__image {display: inline-block;width: 60px;max-height: inherit}.sticker_pct {position: absolute;top: 0;right: 0;display: inline-block;text-align: center;line-height: 1;background-color: #fb3f4c;color: #fff;font-weight: 600;padding: 5px 5px 3px;font-size: 10px;border-radius: 4px}.product_preview__prices .old_price .currency {display: none;font-size: 10px;font-weight: 500;position: relative;top: -10px}.product_preview__prices .old_price::after {border-bottom: 1px solid #575757;content: "";left: 0;position: absolute;top: 45%;width: 100%;transform: rotate(-10deg)}.product_preview__prices .price--red {color: #B10707}.product_preview__center .wishlist_button__remove, .product_preview__center .wishlist_button {position: absolute;top: 0;right: 0;text-decoration: none;width: 26px;height: 26px;color: #00afee;opacity: .7}.product_preview__center .wishlist_button::before {content: "\f08a";font-size: 26px;line-height: 1}.product_preview__center .wishlist_button.selected::before {content: "\f004"}.product_preview__center .wishlist_button__remove::before {color: #b10707 !important;font-size: 23px;line-height: 1}.product_preview__buttons .remove_link {color: #b10707 !important;font-size: 38px}.product_preview__buttons .amount {max-width: 190px;}.product_preview__button.hidden {display: none}.product_preview__button .product_preview__button_text, .product_preview__button_clicked .product_preview__button_text {visibility: hidden;opacity: 0;font-size: 12px;font-weight: 500;width: 0;overflow: hidden}.products_show_more_wrapper {display: flex;flex-flow: row;justify-content: center;align-items: center;background: #00afee;color: #fff;margin: 15px auto;padding: 0 15px;border: 1px solid #00AFEE;border-radius: 3px;cursor: pointer}.product_preview__buttons .product_preview__cart_empty {display: flex;flex-direction: column;justify-content: center;align-self: center;height: 100%}.product_preview__buttons .product_preview__cart_empty img, .product_preview__buttons .product_preview__cart_added img {max-height: 60%}.product_preview__buttons .product_preview__cart_empty svg {transform: scale(0.6)}.product_preview__buttons .product_preview__cart_pre_order svg {transform: scale(0.8, 0.7)}.product_preview__buttons .product_preview__cart_added {display: none;flex-direction: column;justify-content: center;align-self: center;height: 100%}.product_preview__buttons .product_preview__cart_added svg {transform: scale(0.5)}.product_preview__button--pre_order {background: transparent;border-color: #7f7f7f;color: #454545;-webkit-transition: all .2s;-o-transition: all .2s;-moz-transition: all .2s;transition: all .2s;-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%}.product_preview__button--pre_order .product_preview__button_text {padding: 0;visibility: visible;opacity: 1;font-size: 12px;font-weight: 500;width: auto}.product_preview__button .icon::before {font-size: 20px}.product_preview__buttons .fast_order_button::before {font-size: 16px;line-height: 1}.product_preview__buttons .comparison_button.selected {position: relative;opacity: .8;border-color: #00afee;color: #00afee}.product_preview__annotation {display: none;margin-top: 5px;max-height: 145px;overflow: hidden;position: relative;font-size: 13px;line-height: 1.4;font-weight: 400;color: #222;opacity: .9}.product_preview__annotation ul li {margin: 0;font-size: 12px}.product_preview__annotation::after {position: absolute;bottom: 0;right: 0;height: 16px;width: 80px;content: "";background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #fff 40%, #fff);background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 40%, #fff)}.product_preview__annotation ol, .product_preview__annotation ul {margin: 10px 0 0 15px}.product_preview__variants .select2 {margin-top: 0}.product_preview__variants .select2-container {width: 100% !important;max-width: 100%}.products_list:not(.no_gutters) .product_preview {border: 1px solid #dbdbdb}.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_list.no_gutters .article__preview {position: absolute;border-right: 1px solid #dbdbdb}.article_item {margin-bottom: 20px;height: 395px}.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: 12px 15px;position: relative;transition: .3s;width: 100%;background: #fff}.article__title {color: #222;background: #fff;line-height: 1.2;font-size: 16px;transition: .3s;display: block;position: relative;font-weight: 500;padding-bottom: 5px;text-decoration: none}.article__body {height: calc(100% - 40px);overflow: hidden;position: relative}.article__body::after {content: "";position: absolute;bottom: -10px;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), #fff 50%, #fff)}.article__image a {display: flex;margin-bottom: 5px;align-items: center;justify-content: center}.article__image .article__no_image {height: 60px}.article__image .article__no_image svg {width: 50px;height: 50px}.article__annotation {position: relative;font-size: 13px;line-height: 1.4;font-weight: 400;color: #222;opacity: .8}.article__footer {height: 40px;overflow: hidden;border-top: 1px solid #dbdbdb;margin: 10px 0 0;padding: 0}.article__button {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;font-size: 13px;font-weight: 500;text-decoration: none;transition: all .3s;color: #00afee}.article__button svg {width: 12px;height: 12px;position: relative;top: 1px;margin-left: 3px;-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s}.article__date {color: #222;font-size: 12px;font-weight: 500;opacity: .8}.post_share_boxed {position: relative;border-top: 3px solid #e9eaed;padding: 10px 0 0;background-color: #fff;margin-top: 20px;margin-bottom: 0}.share__text.post_share__text {font-size: 14px}.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__icon .comment__image {max-width: 40px;height: auto}.comment__boxed {-webkit-box-flex: 0;-webkit-flex: 100%;-ms-flex: 100%;flex: 100%;max-width: 100%;padding: 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: 700;font-size: 16px;line-height: 1.2;color: #222}.comment__status {font-weight: 400;font-size: 13px;color: #0b982f;white-space: nowrap}.comment__date {font-weight: 500;font-size: 12px;color: #556080;white-space: nowrap;width: 100%;display: flex;justify-content: space-between}.comment__body {font-weight: 400;font-size: 14px;line-height: 1.4;color: #4a4a4a}.product-page__sku .sku_nubmer {font-size: 14px;font-weight: 500}.product-page__images {position: relative;width: 100%;min-height: 1px;-webkit-box-flex: 0;-webkit-flex: 0 0 75px;-ms-flex: 0 0 75px;flex: 0 0 75px;max-width: 75px;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;text-align: center}.product-page__image {position: relative;margin: 0;width: 100%;min-height: 1px;-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);text-align: center}.product-page__img {padding: 0 20px;max-height: 550px;}.product-page__img img {height: auto;max-height: 550px;min-width: 100%;max-width: 100%;object-fit: contain;}.product-page__img img.lazy:not(.loaded) {max-height: 48px;height: auto;}.gallery_image a {display: block}.product-page__no_image {width: 100%;height: 100%;padding: 10px}.product-page__no_image svg {width: 120px;height: 120px}.product-page__images-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: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 70px;height: 70px;cursor: pointer;margin-bottom: 10px;transition: all .2s}.product-page__images-item img {max-height: 100%}.product-page__item {position: relative}.product-page__promo_img {position: absolute;max-width: 100px;max-height: 100px;top: 0;left: 0}.details_boxed {background-color: #fff;overflow: hidden;width: 45%}.details_boxed__item {position: relative;border-bottom: 3px solid #e9eaed;padding: 15px;background-color: #fff}.details_boxed__item--one {padding: 15px}.details_boxed__item--inner {padding: 0}.details_boxed__item:last-child {border-bottom: none}.details_boxed__item ul, .details_boxed__item ol {padding: 0;margin: 0 0 0 15px}.details_boxed__item ul li, .details_boxed__item ol li {margin-bottom: 10px}.details_boxed__item ul li:last-child, .details_boxed__item ol li:last-child {margin-bottom: 0}.details_boxed__title {margin-right: 5px;color: #222;margin-bottom: 3px;font-size: 12px;font-weight: 500;opacity: .8}.details_boxed__brand {min-width: 80px;position: absolute;top: 15px;right: 20px;text-align: right;max-width: 30%;}.details_boxed__no_brand {padding-left: 60px}.details_boxed__available {margin-top: 5px}.details_boxed__anchor_comments {margin-top: 0}.anchor_comments__link {color: #666;font-size: 13px;font-weight: 400;font-style: italic;margin-top: 7px;margin-left: 2px;line-height: 1.2;cursor: pointer;transition: all .3s ease 0s;border-bottom: 1px dashed;border-color: #666;text-decoration: none}.available__no_stock, .available__in_stock {font-weight: 600;font-size: 16px;line-height: 1;margin-top: 10px}.available__no_stock:before, .available__in_stock:before {margin-right: 5px;font-size: 18px}.available__no_stock {color: #b10707}.available__in_stock {color: #238523}.details_boxed__select .select2 {margin-bottom: 15px}.details_boxed__select .select2-container {min-width: 50%;max-width: 100%}.details_boxed__select ul li {margin: 0}.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__price_amount {margin: 5px 0}.details_boxed_pct {position: relative;top: -9px;left: 0;display: inline-block;text-align: center;line-height: 1;background-color: #eee;color: #fb3f4c;font-weight: 600;padding: 4px 5px;font-size: 12px;border-radius: 4px;margin-left: 10px;}.details_boxed__amount {width: 200px;margin: 0 auto}.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: #fff;border-radius: 4px;border: 1px solid #7f7f7f;opacity: .7;height: 35px;color: #222;font-size: 14px;font-weight: 400;-moz-user-select: none;-webkit-user-select: none;user-select: none;width: 100%;max-width: 120px;overflow: hidden}.details_boxed__amount_product .amount {max-width: 65px;margin-right: 5px;height: 30px}.details_boxed__amount_product .amount__plus, .details_boxed__amount_product .amount__minus {height: 29px;width: 20px}.details_boxed__amount_product .amount__input {height: 29px;width: 30px}.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__prices {position: relative;margin-bottom: 10px;line-height: 1;padding: 10px 0;margin-right: 15px}.details_boxed__price, .details_boxed__old_price {position: relative}.details_boxed__old_price {font-weight: 400;margin: 0 15px 0 0;color: #888;position: relative;font-size: 15px}.details_boxed__price .currency, .details_boxed__old_price .currency {font-size: 16px;font-weight: 500;position: relative;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;margin-left: 5px}.details_boxed__old_price .currency {font-weight: 600;font-size: 12px}.details_boxed__old_price::after {border-bottom: 1px solid #888;content: "";left: 0;position: absolute;top: 48%;width: 80%;transform: rotate(-10deg)}.details_boxed__price {font-weight: 600;color: #222;font-size: 34px}.details_boxed__price.price--red {color: #e83841 !important}.details_boxed__buttons > * {position: relative;min-height: 1px;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-family: inherit;line-height: 1;text-align: center;white-space: nowrap;width: 250px;height: 40px;transition: all .2s;opacity: 1;font-size: 16px}.product-page__button {background: #00afee;color: #fff;font-size: 16px}.product-page__button.clicked {background: #c5530c;color: #fff;}.product-page__button:focus {opacity: .8}.product-page__out_stock {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;background: transparent;border: 1px solid #dbdbdb;color: #9c9c9c;white-space: nowrap;cursor: not-allowed}.product-page__button--preloader {cursor: pointer;border: 1px solid #7f7f7f;background: transparent;color: #454545;white-space: nowrap;transition: all .2s}.details_boxed__buttons .fn_not_preorder, .details_boxed__buttons .fn_is_preorder {padding-right: 10px;margin-bottom: 0}.details_boxed__other .fast_order_button, .product-page__compare, .product-page__wishlist {border: 1px solid #7f7f7f;color: #454545;opacity: .7;border-radius: 3px;font-size: 0;cursor: pointer;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;line-height: 1;text-align: center;white-space: nowrap;font-weight: 500;margin-right: 10px;text-transform: uppercase;height: 40px;width: 40px;transition: all .2s;text-decoration: none}.product-page__compare {margin-right: 0}.details_boxed__other .fast_order_button:before {position: relative;font-size: 22px}.product-page__compare i {position: relative;font-size: 20px}.product-page__wishlist.selected, .product-page__compare.selected {border-color: #00afee;color: #00afee}.details_boxed__share {padding-top: 5px;padding-bottom: 5px;right: 0;background-color: #fff0}.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: .8;margin-right: 10px}.share__icons .jssocials-share-logo {font-size: 16px}.share__icons .jssocials-share-link {padding: 5px 10px;border-radius: 4px}.features {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;list-style: none;margin: 0;padding: 0}.features__item {-webkit-box-align: start;border-bottom: 1px dotted #dbdbdb;padding: 10px 0}.features__name, .features__value {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;position: relative;min-height: 1px;font-size: 16px;color: #222}.features .features__value {font-weight: 600;text-align: right}.pager {margin-top: 15px;margin-bottom: 15px;padding: 0;list-style: none;overflow: hidden}.pager li {margin: 0}.pager a {text-decoration: none;font-size: 14px;color: #222;position: relative;background-color: #fff;padding: 10px;height: 45px;overflow: hidden;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)}.browsed__item {margin-top: 5px;margin-bottom: 5px;height: 80px;padding: 0 5px !important}.browsed__link {border: 1px solid #dbdbdb;border-radius: 4px;width: 100%;height: 80px;padding: 5px}.browsed__no_image {height: 70px}.browsed__no_image svg {width: 40px;height: 40px}.footer__title_arrow svg {height: 14px;width: 14px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}.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__content .footer__menu_item.closed {display: none}.footer__content.opened .footer__menu_item.closed {display: block}.footer__view_all {color: #fff;font-size: 12px;border-bottom: 1px dashed #00afee;text-decoration: none;display: inline-block}.footer__view_all:hover, .footer__view_all:focus {color: #00afee;border-color: transparent}.footer__payments {text-align: right}.payments__list {position: relative;padding: 0;margin: 0;list-style: none;width: auto;text-align: right}.payments__item {height: 30px;margin-right: 15px}.payments_visa, .payments_master, .payments_sberbank, .payments_kiwi, .payments_yamoney {height: 30px;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}.payments_visa svg {height: 50px;width: 50px}.payments_master svg {height: 40px;width: 40px}.payments_sberbank svg, .payments_kiwi svg, .payments_yamoney svg {height: 25px;width: 30px}.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}.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 #00afee;}.compare_show .active {background: #00afee;color: #fff;text-decoration: none}.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}.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: .3s;display: block;position: relative;font-weight: 500;text-decoration: none}.purchase__name i {font-style: italic;font-size: 13px;line-height: 1;font-weight: 500;color: #7a7a7a;margin-top: 5px;display: flex;align-items: center}.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: gray;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: 100px}.purchase__amount .amount__plus, .purchase__amount .amount__minus {font-size: 20px;height: 24px;width: 25px}.purchase__amount .amount__input {font-size: 14px;height: 24px;padding: 0;width: calc(100% - 50px)}.purchase__remove {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;position: absolute;top: 0;right: 0;width: 20px;height: 20px;color: red;border: 1px solid;border-radius: 50%}.purchase__remove svg {width: 14px}.coupon {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #dbdbdb}.coupon__group {position: relative}.coupon__title {font-size: 16px;line-height: 1.2;margin: 0 0 15px;font-weight: 600;color: #222}.form__button--coupon {border-radius: 4px;cursor: pointer;font-size: 11px;height: 32px;width: auto !important;position: absolute;right: 4px;top: 4px;border: none;background: #232f3e;color: #fff;opacity: .8;transition: all .2s;line-height: 32px;padding: 0 10px}.coupon__group .form__group--coupon {width: 100%}.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}.purchase_detail__name--total {font-size: 20px;line-height: 1.2;font-weight: 400;color: #000}.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: #f65050;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}.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 40px;-ms-flex: 0 0 40px;flex: 0 0 40px;max-width: 40px;text-align: center;padding-left: 3px}.delivery__image img {display: block;margin: 0 auto}.delivery__name {-webkit-box-flex: 0;-webkit-flex: 0 0 calc(40% - 40px);-ms-flex: 0 0 calc(40% - 40px);flex: 0 0 calc(40% - 40px);max-width: calc(40% - 40px);padding-left: 5px;color: #222;font-size: 14px;font-weight: 500;line-height: 1.2}.delivery__label .checkbox__icon {top: calc(50% - 11px)}.delivery__name_price {color: #222;font-style: italic;font-weight: 600;white-space: nowrap}.delivery__description {display: none;padding: 10px 0;border-radius: 5px;font-weight: 400;font-size: 12px;background: #f8f8f8;color: #6f6f6f;line-height: 1.3}.order_boxeded {max-width: 100%;width: 100%}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__description {margin: 15px 0;padding: 10px;border-left: 4px solid #bcbcbc;background: #f7f7f7;border-radius: 5px;font-weight: 400;font-size: 12px;color: #4a4a4a;line-height: 1.3}.order_payment__title {color: #222;line-height: 1.2;font-size: 14px;position: relative;font-weight: 500}.order_payment__name {font-weight: 600;font-size: 15px;margin-left: 10px}.order_payment__form {margin: 5px 0}.order_payment__button {cursor: pointer;font-size: 12px;font-weight: 500;color: #00afee;border: none;background: transparent;text-decoration: underline}.order_payment__button:hover, .order_payment__button:focus {color: #00afee;text-decoration: none}.order_payment__checkout .button {display: block;color: #fff;background-color: #00afee;border: 1px solid #00afee;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 .2s ease-in-out}.order_payment__checkout .button:hover {opacity: .8}.delivery__description p {margin-bottom: 0}.checkbox.active + .delivery__description {display: block}.profile {padding-bottom: 10px;border-bottom: 1px solid #dbdbdb;margin-bottom: 20px}.profile__image span {margin-top: 20px;display: block}.profile__icon svg {width: 75px;height: 75px}.profile__icon {width: 70px;height: 70px;position: relative;overflow: hidden;border-radius: 50px;display: flex;align-items: center;justify-content: center;margin: 20px auto 0;}.profile__icon img {height: 100%;max-width: unset}.profile__information {padding-left: 10px;-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)}.profile__name {font-size: 20px;font-weight: 600;color: #222;line-height: 1.2}.profile__logout {margin: 10px 0 5px}.profile__logout a {font-size: 12px;color: #00afee;font-weight: 500;text-decoration: none}.button__logout svg {width: 15px;height: 15px;margin-right: 5px}.button__logout:hover {opacity: .8}.menu_switcher__heading {cursor: pointer;font-size: 16px;font-weight: 500;padding: 0 0 0 10px;width: 100%;background: #00afee;border-radius: 4px;height: 40px}.menu_switcher__heading svg {margin-right: 5px;display: inline-block;height: 18px;position: relative;width: 18px}.to_top:hover {opacity: 1}.advantages__item {-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch}.advantages__item:last-child {margin-bottom: 0}.advantages__preview {text-align: center;color: #3a3a3a;background: #fff;border-right: 1px solid;border-color: #dbdbdb;-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}.advantages__item:last-child .advantages__preview {border: none}.advantages__icon svg {width: 55px;height: 55px;color: #00afee}.advantages__title {display: block;margin-top: 5px;font-size: 14px;font-weight: 500;padding-left: 0;max-width: 150px;line-height: 1.2;min-height: 36px}.not_found {width: 900px;max-width: 100%;text-align: center;margin: 0 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: 50px 0 25px;font-size: 16px;font-weight: 500}.not_found__description img {border-bottom: 5px solid #909090;padding-bottom: 30px}.kc_btn {display: flex;justify-content: center;align-items: center;background: #00AFEE;border: 1px solid #00AFEE;border-radius: 3px;font-weight: 700;font-size: 15px;line-height: 18px;color: #FFF;height: 33px;padding: 0 17px;max-width: 140px;margin: 0 auto;text-decoration: none}.not_desc {font-weight: 500;font-size: 36px;line-height: 47px;text-align: center;letter-spacing: .075em;color: #919191;max-width: 500px;display: flex;margin: 0 auto 25px}.mobile_phone_horizontal {display: flex !important;border-bottom: 1px solid #8e8e8e38}.block_brands {margin-bottom: 15px}.brands_en {display: flex;list-style-type: none;margin-bottom: 10px}.brands_ru {display: flex;list-style-type: none;margin-bottom: 10px}.letter {min-width: 30px;height: 30px;text-align: center;background: #00afee;color: #fff;cursor: pointer;font-size: 20px;line-height: 140%;margin-right: 10px;transition: .5s;border-radius: 5px}.active_letter {color: #232f3e !important;box-shadow: 0 5px 15px #00000059 !important}.letter:hover {color: #232f3e;box-shadow: 0 5px 15px #00000059}.brands_en li:first-child {min-width: 70px}.letter-reset {width: 200px;height: 30px;text-align: center;background: #00afee;color: #fff;cursor: pointer;font-size: 20px;line-height: 140%;transition: .5s;border-radius: 5px;margin: 0 0 0 1.5rem}.letter-reset:hover {color: #232f3e;box-shadow: 0 5px 15px #00000059}.brands_list {min-height: 155px}.cat_name {font-size: 14px;line-height: 1.2;padding: 10px 0;font-weight: 600;position: relative;color: #222}.category__menu_mobile {display: flex;flex-direction: column;gap: 5px;}.category__menu_mobile .filter__catalog_item {border-bottom: 1px solid #dbdbdb;padding-bottom: 5px;}.category__menu_mobile .category_wrapper {flex: 1 1 auto;}.category__menu_mobile .filter__catalog_link__image {border: none;}.category__menu_mobile .filter__catalog_item:last-child {border: none;}.category__menu_mobile .top_filter {flex-direction: row;gap: 10px;justify-content: start;}.category__menu_mobile .top_filter span {text-align: start;}.category__menu .filter__catalog_item {height: 110px;display: flex;align-items: flex-end;justify-content: center}.category__menu .filter__catalog_link {flex-direction: column}.category__menu .filter__catalog_link span, .main_category_wrapper .filter__catalog_link span {font-size: 13px;text-align: center;line-height: 100%;bottom: 0;margin-top: 5px}.category__menu .filter_catalog__no_image, .category__menu b.filter__catalog_link img, .category__menu a.filter__catalog_link img {margin-right: 0}.products_by_sale {background: #388451;color: #fff}.products_by_sale:hover {background: #388451;color: #fff !important}.products_by_discount {background: #c13939;color: #fff}.products_by_discount:hover {background: #c13939;color: #fff !important}.products_by_new {background: #a2098e;color: #fff}.products_by_new:hover {background: #a2098e;color: #fff !important}.products_by_popular {background: #ff9b00;color: #fff}.products_by_popular:hover {background: #ff9b00;color: #fff !important}.products_by_quality {background: #ec0000;color: #fff}.products_by_quality:hover {background: #ec0000;color: #fff !important}.products_by_super {background: #db7b37;color: #fff}.products_by_super:hover {color: #fff !important}.price_ask, .price_desc {background: #c5530c;color: #fff}.price_days {background: #c5530c;color: #fff}.no_price_days {background: none;color: #454545}.price_ask:hover, .price_desc:hover {color: #fff !important}.quick_preview:hover {border: 1px solid #000}.product_item:hover .quick_preview_btn {display: block}.quick_preview_block {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993}.quick_previw_bg {opacity: .3;background: #1e1e1e;position: absolute;top: 0;right: 0;bottom: 0;left: 0}.product_quickview {display: flex;flex-flow: column;position: relative;padding: 24px;margin: 0;border-width: 0;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;width: 100%;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3)}.product_quickview .product-page__image {max-width: 100%}.product_quickview .product-page__img {padding: 0 20px;height: 100%}.product_quickview .xzoom-thumbs {margin-bottom: unset;border-right: 1px solid #cccccc78}.product_quickview .product-page__images-item {margin-bottom: unset}.fancy_box {position: relative;top: 50%;transform: translate(0, -50%);left: 0;margin: 0 auto;padding: 0;width: 90%;height: auto;overflow: auto;outline: none;white-space: normal;text-align: center;z-index: 99994;display: flex;flex-flow: row;justify-content: center;box-sizing: border-box;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);max-height: calc(100vh - 15%);}.product_heading {width: 100%;font-size: 20px;color: #0a0a28;font-weight: 700;line-height: 1.1;margin: 5px 0 22px;display: flex;align-items: center;justify-content: space-between;}.product_heading span {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3}.product_quickview_info {display: flex}.product_quickview_info .product-page__img img {max-height: 350px;}.quickview_left {width: 50%;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);padding: 15px;display: flex;height: 380px;justify-content: center;gap: 5px;}.popup_mainimg {max-height: 100%;position: absolute;top: 50%;left: 50%;margin-right: -50%;transform: translate(-50%, -50%)}.quickview_right {width: 50%}.details_boxed__item .product_preview__image a {height: unset;width: unset}.product_quickview_name_link {color: #01f;text-decoration: none;font-weight: 600;font-size: 17px;width: 100%;text-align: center;margin-top: 20px;display: flex;justify-content: center;align-items: center}.fa.fa-ellipsis-v {margin-left: 5px;font-size: 20px}.seller_variant {display: block;width: 100%;text-align: center;font-size: 20px;font-weight: 500;line-height: 20px}.seller_title {font-weight: 600}.seller_container {display: flex;justify-content: space-between;margin-top: 20px;align-items: center}.seller_1 {width: 60%;border-radius: 4px;cursor: pointer;position: relative;display: flex;flex-direction: column;justify-content: space-between;gap: 10px;}.seller_or {width: 8%}.seller_2 {width: 46%;padding: 10px 0;border: 1px solid #ccc;border-radius: 4px;cursor: pointer;position: relative;display: flex;flex-direction: column;justify-content: space-between}span.min_order {font-size: 16px;display: block}span.product_amount_popup {font-size: 16px;display: block}.delivery_time_title {font-size: 15px;display: inline-block;}.green {font-size: 15px;margin-left: 5px;background: green;padding: 0 5px;border-radius: 3px;color: #fff}.yellow {font-size: 15px;margin-left: 5px;background: #ff0;padding: 0 5px;border-radius: 3px;color: #000}.seller_container .details_boxed__price {font-weight: 600;color: #222;font-size: 24px;display: flex;justify-content: center}.quickview_quantity_box {display: flex;flex-direction: column;align-items: center;justify-content: center;margin-top: 15px;margin-bottom: 15px}a.fn_wishlist.wishlist_button.fa.fa-heart.selected {display: flex;justify-content: center;cursor: pointer;height: 30px;line-height: 30px;border-radius: 3px;text-decoration: none;border: 1px solid #7f7f7f;font-size: 20px;transition: all .2s;padding: 0 5px;max-width: 35px;width: 35px;margin-left: 5px}a.fn_wishlist.wishlist_button.fa.fa-heart {display: flex;justify-content: center;cursor: pointer;height: 30px;line-height: 30px;border-radius: 3px;text-decoration: none;border: 1px solid #7f7f7f;font-size: 20px;transition: all .2s;padding: 0 5px;max-width: 35px;width: 35px;margin-left: 5px}.preview_boxed__buttons {display: flex;align-items: center;justify-content: center;width: 100%}.preview_boxed__buttons .fn_is_stock, .preview_boxed__buttons .fn_is_preorder {max-width: 250px;width: 100%;margin-right: 10px}.product_amount {display: block;margin-bottom: 10px}.preview_close {color: #a6a6a6;font-size: 35px;line-height: 35px;cursor: pointer;transition: .5s}.preview_close:hover {color: #7d7d7d}.product_properties_list {list-style-type: none;display: flex;margin: 0;justify-content: center;padding: 10px}.product_properties {margin-top: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 4px}.product_properties_info {display: flex;flex-direction: column;align-items: center;margin: 0;text-align: center}.product_properties_info:not(:last-child) {padding-right: 20px;padding-left: 20px;border-right: 1px solid #ccc}.product_properties_info:last-child {padding-left: 20px;padding-right: 20px}.category_carousel_category {border: 1px solid #dbdbdb;margin-bottom: 25px}div#photo {display: flex;justify-content: center;height: 100%;}.tabs_wrapper {display: flex}.jssocials-shares {margin: 0 !important}.jssocials-share {margin: .2em .5em .1em 0 !important}.details_boxed__offer span.min_order {font-size: 13px;text-align: center}.details_boxed__offer .delivery_time_title {font-size: 14px}.details_boxed__offer .green {font-size: 14px}.details_boxed__offer .yellow {font-size: 15px}.seller_container .details_boxed__old_price {width: 110px;display: block;margin: 0 auto}.details_boxed__amount span.min_order {font-size: 13px;text-align: center;margin-bottom: 10px}.details_boxed__buttons {justify-content: center;margin-top: 10px}.product_features_quality {width: 200px;display: flex;flex-direction: column;align-items: center;justify-content: center;position: absolute;left: 50%;top: 10px;transform: translate(-50%)}.product_features_quality .advantages__icon svg {width: 45px;height: 45px}.product_features_quality .advantages__icon {margin: 0;width: 40px;height: 47px}.wishlist_features {float: right;margin-left: 20px}.photo_features {float: left;margin-right: 20px}.photo_features .product-page__images {-webkit-flex: 0 0 105px;-ms-flex: 0 0 105px;flex: 0 0 105px;max-width: 105px}.photo_features .product-page__images-item {width: 100px;height: 100px}.category_carousel_category .block__title span {display: block;padding: 15px 0 0 15px}.all_photos_features {display: flex;flex-direction: column;float: left;margin-right: 10px;margin-bottom: 15px;max-width: 100px}#captcha_id .f_row.flex-column.flex-lg-row {flex-direction: row-reverse}.cart_block {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 60%;max-width: 60%;width: 60%}.purchase_info {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 40%;max-width: 40%}.comment_header {display: flex;flex-direction: column}.comment__author {width: 100%}.comment__city {font-weight: 600}.comment_rating_starOff, .comment_rating_starOn {width: 230px;height: 46px;background: url(../../design/ks/images/rating_big.png) repeat-x left top}.comment_rating_starOn {display: block;background-position: left bottom}.comment_rating_starOff {display: inline-block;vertical-align: top}.comment_rating {margin-bottom: 20px}.rating_text_comm {font-size: 8px}.comment__rating {display: flex;justify-content: center;flex-direction: column;align-items: center}.rating_title {width: 230px;display: flex;justify-content: space-around}.rating_text_comm {font-size: 8px;width: 46px;text-align: center}.purchase_info .h1 {text-align: center}.purchase__group_info .form__textarea {display: block;width: 100%;padding: 5px;resize: none}.purchase__group_info {position: absolute;right: 0}.purchase_product_min {display: flex;flex-direction: column;align-items: center;color: #00afee;font-size: 18px;position: absolute;right: 35%;width: 50px;text-align: center}#fn_ajax_deliveries {margin-bottom: 20px}span.select2.select2-container.select2-container--default.select2-container--below {width: 100% !important}span.select2.select2-container.select2-container--default {width: 100% !important}.free_delivery {color: green;font-weight: 600;margin-left: 10px;text-transform: uppercase}.delivery_cost_info {border: 1px solid #aaa;border-radius: 4px;padding: 15px;text-align: center;margin-top: 10px;font-weight: 500;display: flex;flex-direction: column;align-items: center}.delivery_cost_info span:nth-child(2) {width: fit-content}.delivery_sheeping {display: flex;flex-direction: column}.product_quickview .product-page__images-item {margin-bottom: unset;padding: 5px}.details_boxed__select {display: none}.product_quickview .details_boxed__item {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);height: 380px;margin-left: 10px;border-radius: 4px;overflow: hidden;}.properties_name {font-weight: 600;font-size: 16px;margin-bottom: 10px}.properties_val {font-weight: 400;font-size: 15px}.product_comm_btn {border-radius: 4px;text-align: center;padding: 3px;color: #42afee;font-weight: 600;border: 1px solid #aaa;cursor: pointer}.product_comm_wrapper {width: 100%;padding: 5px 0}.save_comm_btn {color: #2b9dc1;font-weight: 600;font-size: 15px;display: block;width: 200px;text-align: end;padding: 5px;float: right;cursor: pointer}.save_comm_btn:hover {color: #70cfec}.save_comm_btn:hover path {fill: #70cfec}.seller_center {justify-content: center;margin-top: 15px}.special_popular {background: #ff9b00;color: #fff;display: block;padding: 5px;font-size: 13px;line-height: 1;border-radius: 4px;text-align: center}.purchase_cart_button {cursor: pointer;position: relative}.cart_quickview {display: inline-block;position: relative;padding: 24px;margin: 44px 0;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;box-sizing: border-box;width: 250px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3)}.cart_quickview .quickview_left {width: 100%;display: flex;justify-content: center}.cart_quickview .product_properties_list {flex-wrap: wrap}.cart_quickview .product-page__img {padding: 0;max-height: 100%;margin: 0 auto;width: 100%;display: flex;justify-content: center}.cart_quickview .product-page__image {-webkit-flex: 100%;-ms-flex: 100%;flex: 100%;max-width: 100%}.cart_quickview .quickview_left {height: 180px;box-shadow: unset;padding: 15px 15px 5px}.cart_quickview .product_properties_list {flex-wrap: unset;flex-direction: column;list-style-type: disc;margin-left: 20px}.cart_quickview .product_properties_info {border-right: none;padding: 0;display: list-item;flex-direction: row}.cart_quickview .properties_val {margin-left: 5px;font-size: 14px;line-height: 130%}.cart_quickview .properties_name {font-weight: 600;font-size: 14px;line-height: 130%}.cart_quickview ol li {list-style-type: disc}.cart_popup .quick_preview_block {position: unset;top: unset;left: unset;z-index: 99993;width: unset;height: unset}.cart_popup {position: absolute;left: calc(100% + 20px);z-index: 1}.cart_popup .cart_quickview {padding: 0;margin: 0}.cart_popup .product_properties {box-shadow: unset;margin-top: 0}.cart_popup .stickers_product-page {left: 0;right: unset;align-items: flex-start}.cart_popup .sticker--special {-webkit-box-flex: 0;-webkit-flex: 0 0 45px;-ms-flex: 0 0 60px;flex: 0 0 45px;max-width: 45px;width: 45px}.cart-purchases__info-not-available {display: flex;flex-wrap: wrap;gap: 10px;padding: 10px;border-left: 3px solid red;border-radius: 5px;background-color: rgba(237, 95, 95, 0.5);margin-bottom: 20px;}.cart-purchases__info-not-available .info {flex: 1 1 100%;font-weight: bold;font-size: 16px;}.purchase_product_comm {width: 260px}.button__logout {margin-left: 20px;display: flex}.category__menu_flex {display: flex;justify-content: space-around;flex-direction: row;padding-top: 10px}.filter_box {display: flex;align-items: center;justify-content: center}.top_filter {flex-direction: column;justify-content: center}.filter__catalog_item.has_child {display: flex;align-items: flex-start}.top_filter .lazy.loading {margin-right: 0}.filter_box > .filter__group {width: 100%}.top_filter span {font-size: 16px;text-align: center;line-height: 100%;bottom: 0;margin-top: 5px}.form_row {display: flex;justify-content: space-between}.user_messenger {width: 30px;margin-right: 20px;height: 30px;cursor: pointer}.list_messenger {display: flex;align-items: center;color: #222;background-color: #fff;overflow: visible;resize: vertical;text-transform: none;font-family: inherit;line-height: 1;position: relative;border-radius: 4px;width: auto;margin: 0;font-size: 14px;font-weight: 500;padding: 10px 15px 5px;}.user_manager {position: relative;background-color: #fff;padding: 20px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);text-align: center}.manager_block {display: flex;justify-content: space-between}.profile_phones {display: flex;align-items: center;flex-direction: column;justify-content: space-between;margin-top: 20px}.user_phone {display: flex;align-items: center;text-decoration: none;color: #000}.user_phone span {font-size: 16px;font-weight: 600}.user_phone:hover {color: #00afee}.user_phone svg {width: 30px;margin-left: 10px}.profile_email {text-decoration: none;color: #000;margin-bottom: 20px;display: block}.profile_email:hover {color: #00afee}.profile_email span {font-size: 16px;font-weight: 600}.profile_schedule {text-align: start;display: flex;align-items: center;flex-direction: column;margin-top: 20px}.manager_title {font-size: 20px;font-weight: 400;cursor: default;color: #939393;font-family: inherit;line-height: 1}.user_footer {display: flex;justify-content: space-between}.footer_block {position: relative;background-color: #fff;padding: 20px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);text-align: center;margin-top: 15px;width: 49%;display: flex;flex-direction: column}.footer_title {font-size: 16px;font-weight: 500;display: block;margin-top: 15px;margin-bottom: 15px}.calculation_val {color: red;font-size: 18px;font-weight: 600}.nearest_val {color: #000;font-size: 18px;font-weight: 600}.footer_btn {display: block;color: #000;background-color: #fff;border: 1px solid #d7d7d7;text-align: center;white-space: nowrap;border-radius: 3px;height: 40px;line-height: 38px;font-weight: 600;cursor: pointer;user-select: none;font-size: 12px;font-family: inherit;text-transform: uppercase;text-decoration: none;transition: all .2s ease-in-out;margin-top: 15px}.oder_history {position: relative;background-color: #fff;padding: 20px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);text-align: center;margin-top: 15px}.order_list {margin-top: 15px;max-height: 199px;overflow: auto}.order {border-bottom: 1px solid;border-color: #d7d7d7;display: flex;justify-content: space-between;font-size: 16px;font-weight: 500;line-height: 160%;min-height: 40px;margin-right: 5px}.order_delivery_data {color: #939393}.order_price {font-weight: 700}.messenger_block {display: flex;border: 1px solid #d7d7d7;white-space: nowrap;border-radius: 3px;line-height: 38px;padding: 0 15px;font-size: 12px;font-family: inherit;justify-content: space-between;flex-direction: column}.order_left {display: flex;width: 45%;justify-content: space-between;align-items: center}.order_mid {display: flex;width: 53%;justify-content: space-between;align-items: center}.order_right {display: flex;width: 15%;justify-content: space-between;align-items: center}.mobile_order {display: flex;width: 80%;justify-content: space-between}.del_block {display: flex}.order_delivery {margin-left: 5px}.messenger_button__arrow .arrow_right {height: 14px;width: 14px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}.messenger_button_wrapper {display: flex;justify-content: space-between;cursor: pointer}.messenger_button__arrow {display: flex;align-items: center;transition: .5s}.footer_btn a {display: block;width: 100%;color: #000;text-decoration: none}.footer_btn:hover a {color: #00afee}.choose-var {min-height: 125px}.footer_btn:hover {color: #00afee}.consult_msg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;display: none}.consult_popup {position: relative;padding: 24px;margin: 44px 0;border-width: 0;vertical-align: middle;text-align: center;background-color: #fff;overflow: auto;box-sizing: border-box;width: 380px;border-radius: 4px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);display: flex;flex-direction: column}.first_msg {font-weight: 600;font-size: 17px}.msg_close {color: #a6a6a6;font-size: 30px;position: absolute;right: 10px;top: 10px;cursor: pointer}.msg_close:hover {color: #7d7d7d;font-size: 31px}.address_title {display: flex;justify-content: center;align-items: center;font-size: 15px;font-weight: 400;cursor: default;color: #939393;font-family: inherit;line-height: 1;margin-bottom: 5px}.user_dummy {display: flex;border: 1px solid #d7d7d7;white-space: nowrap;border-radius: 3px;line-height: 38px;padding: 0 15px;font-size: 12px;font-family: inherit;justify-content: space-between;flex-direction: column;margin-bottom: 20px}.fb-messenger:before {content: "";background: url(../../design/ks/images/icon-sprite.png) -296px -16px no-repeat;width: 16px;height: 16px;display: block}.fa-volume-control-phone:before {content: "";background: url(../../design/ks/images/icon-sprite.png) -265px -36px no-repeat;width: 17px;height: 17px;display: block}.fa-telegram:before {content: "";background: url(../../design/ks/images/icon-sprite.png) -244px -35px no-repeat;width: 16px;height: 16px;display: block}.sku_wrapper {position: absolute;right: 16px;top: 50%;display: flex;transform: translate(0, -50%)}.fa-times {width: 32px;height: 32px;display: block;font-size: 29px;position: absolute;right: 1%;top: 0;transform: translate(10%, -0%)}.cart_popup .product_properties_info {text-align: start}.search-all-products {text-align: center;color: #00afee !important;margin-top: 5px;display: block}.search_fail {color: #afafaf !important;text-align: center;display: block;font-size: 14px;margin: 10px 0}.col-33 {width: 33.3%}.user_messanger {min-width: 150px}.order_stat {width: 30px;height: 30px;display: block;border-radius: 30px;border: 2px solid #0795cb}.calendar_info {display: flex;align-items: center;margin: 20px;justify-content: space-between;width: 45%}.calendar_info span {font-size: 18px;font-weight: 500}.calendar_block {width: 40px;height: 40px;background-color: #4dc7f3}.calendar_wrapper {height: 550px}.calendar_modal {max-width: 480px !important;width: 100%;border-radius: 13px}#calendar {margin-left: auto;margin-right: auto;width: 320px;font-family: 'Lato', sans-serif}#calendar_weekdays div {display: inline-block;vertical-align: top}#calendar_content, #calendar_weekdays, #calendar_header {position: relative;width: 320px;overflow: hidden;float: left;z-index: 10}#calendar_weekdays div, #calendar_content div {width: 40px;height: 40px;overflow: hidden;text-align: center;background-color: #FFF;color: #787878}#calendar_content {-webkit-border-radius: 0 0 12px 12px;-moz-border-radius: 0 0 12px 12px;border-radius: 0 0 12px 12px}#calendar_content div {float: left}#calendar_content div:hover {background-color: #F8F8F8}#calendar_content div.blank {background-color: #E8E8E8}#calendar_header, #calendar_content div.today {zoom: 1;filter: alpha(opacity=70);opacity: .7}#calendar_header, #calendar_content div.order_day {zoom: 1;filter: alpha(opacity=70);opacity: .7}#calendar_content div.today {color: #FFF}#calendar_content div.order_day {color: #FFF}#calendar_header {width: 100%;height: 37px;text-align: center;background-color: #FF6860;padding: 22px 0}#calendar_header h1 {font-size: 1.5em;color: #FFF;float: left;width: 70%}i[class^=icon-chevron] {color: #FFF;float: left;width: 15%;height: 25px;background-size: contain;background-position: center;cursor: pointer}.icon-chevron-left {background: url(../../design/ks/images/previous.svg) no-repeat}.icon-chevron-right {background: url(../../design/ks/images/next.svg) no-repeat}.cart_product_price {min-width: 127px}.product_comment_title {color: #00afee;font-size: 16px;font-weight: 600}.sum_dif {color: #00afee;font-size: 16px;font-weight: 600}.no_free_wrapper {margin-left: 10px;width: 70px}.green_money {color: #1dc116}.products_show_page_wrapper {display: flex;text-align: center;align-items: center;margin: 0 auto;width: fit-content}.products_show_page_wrapper input {margin: 0 10px;height: 30px}
/*# sourceMappingURL=ks.style_coverage.css.d87e5e97eb56a2a21d1cb6731152c0e6.css.map */
