

/* Start:/local/templates/.default/css/integrators.min.css?1744120559736*/
.integrators-for-product-wrapp{display:flex;width:100%}.integrators-for-product__info-wrap{max-width:351px;margin-right:75px;background:#fff;border:1px solid #ededee;box-sizing:border-box;border-radius:8px;padding:40px 18px;margin-top:40px}.integrators-for-product__title{font-family:'proxima-nova_semibold';font-weight:600;font-size:24px;line-height:32px;color:#222325}.integrators-for-product__desc{font-family:'proxima-nova_regular';font-size:15px;line-height:20px;color:#62646a;margin-top:20px}.integrators-for-product__button a{margin-top:32px;width:100%}.integrators-for-product__note{font-family:'proxima-nova_regular';font-style:normal;font-weight:normal;font-size:12px;line-height:12px;color:#a3a5ac;opacity:.5;margin-top:10px}
/* End */


/* Start:/local/templates/.default/components/picktech/ip.detail/.default/style.css?1769977564365233*/
/* ../../common.blocks/settings/settings.styl:begin */
/* ../../common.blocks/settings/settings.styl:end */
/* ../../common.blocks/font/font.styl:begin */
/* ../../common.blocks/font/font.styl:end */
/* ../../common.blocks/font/__helvetica/font__helvetica.styl:begin */
/* ../../common.blocks/font/__helvetica/font__helvetica.styl:end */
/* ../../common.blocks/font/__helvetica/_bold/font__helvetica_bold.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'helvetica_bold';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__helvetica/_bold/helvetica_bold.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__helvetica/_bold/helvetica_bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__helvetica/_bold/helvetica_bold.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__helvetica/_bold/helvetica_bold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__helvetica_bold {
    font-family: 'helvetica_bold', serif;
}
/* ../../common.blocks/font/__helvetica/_bold/font__helvetica_bold.styl:end */
/* ../../common.blocks/font/__proxima-nova/font__proxima-nova.styl:begin */
/* ../../common.blocks/font/__proxima-nova/font__proxima-nova.styl:end */
/* ../../common.blocks/font/__proxima-nova/_bold/font__proxima-nova_bold.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'proxima-nova_bold';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_bold/proxima-nova_bold.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_bold/proxima-nova_bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_bold/proxima-nova_bold.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_bold/proxima-nova_bold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__proxima-nova_bold {
    font-family: 'proxima-nova_bold', serif;
}
/* ../../common.blocks/font/__proxima-nova/_bold/font__proxima-nova_bold.styl:end */
/* ../../common.blocks/font/__proxima-nova/_regular/font__proxima-nova_regular.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'proxima-nova_regular';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_regular/proxima-nova_regular.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_regular/proxima-nova_regular.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_regular/proxima-nova_regular.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_regular/proxima-nova_regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__proxima-nova_regular {
    font-family: 'proxima-nova_regular', serif;
}
/* ../../common.blocks/font/__proxima-nova/_regular/font__proxima-nova_regular.styl:end */
/* ../../common.blocks/font/__proxima-nova/_semibold/font__proxima-nova_semibold.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'proxima-nova_semibold';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_semibold/proxima-nova_semibold.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_semibold/proxima-nova_semibold.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_semibold/proxima-nova_semibold.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__proxima-nova/_semibold/proxima-nova_semibold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__proxima-nova_semibold {
    font-family: 'proxima-nova_semibold', serif;
}
/* ../../common.blocks/font/__proxima-nova/_semibold/font__proxima-nova_semibold.styl:end */
/* ../../common.blocks/font/__rouble/font__rouble.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'rouble_regular';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__rouble_regular {
    font-family: 'rouble_regular', serif;
}
/* ../../common.blocks/font/__rouble/font__rouble.styl:end */
/* ../../common.blocks/font/__rouble/_regular/font__rouble_regular.styl:begin */
@font-face {
    font-display: swap;
    font-family: 'rouble_regular';
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.eot");
    src: url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.eot?#iefix") format("embedded-opentype"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.woff") format("woff"), url("/local/templates/.default/components/picktech/ip.detail/.default/../../common.blocks/font/__rouble/_regular/rouble_regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
.font__rouble_regular {
    font-family: 'rouble_regular', serif;
}
/* ../../common.blocks/font/__rouble/_regular/font__rouble_regular.styl:end */
/* ../../common.blocks/html/html.styl:begin */
/* ../../common.blocks/html/html.styl:end */
/* ../../common.blocks/body/body.styl:begin */
body.page {
    padding: 0;
    margin: 0;
    font-family: "proxima-nova_regular";
    font-size: 16px;
}
body.page_bg_gray {
    background-color: #eee;
}
/* ../../common.blocks/body/body.styl:end */
/* ../../desktop.blocks/ui-input/ui-input.styl:begin */
.ui-input {
    background-color: #fff;
    border: 1px solid rgba(163,165,172,0.3);
    border-radius: 8px;
    height: 40px;
    font-size: 16px;
    font-family: 'proxima-nova_regular';
    box-sizing: border-box;
    padding: 5px 15px;
    vertical-align: middle;
    outline: none;
    /* Firefox 19+ */
    /* Firefox 18- */
}
.ui-input::-webkit-input-placeholder {
    color: #a3a5ac;
}
.ui-input::-moz-placeholder {
    color: #a3a5ac;
}
.ui-input:-moz-placeholder {
    color: #a3a5ac;
}
.ui-input:-ms-input-placeholder {
    color: #a3a5ac;
}
.ui-input:focus {
    border: 1px solid #a3a5ac;
}
.ui-input_error {
    border: 1px solid #ea5c5d !important;
}
/* ../../desktop.blocks/ui-input/ui-input.styl:end */
/* ../../desktop.blocks/ui-input/__placeholder-helper/ui-input__placeholder-helper.styl:begin */
.ui-input__placeholder-helper {
    font-size: 16px;
    position: absolute;
    font-family: 'proxima-nova_regular';
    left: -99999px;
    top: -99999px;
}
/* ../../desktop.blocks/ui-input/__placeholder-helper/ui-input__placeholder-helper.styl:end */
/* ../../desktop.blocks/ui-input/_fluent/ui-input_fluent.styl:begin */
.ui-input_fluent {
    width: 100%;
}
/* ../../desktop.blocks/ui-input/_fluent/ui-input_fluent.styl:end */
/* ../../desktop.blocks/ui-select/ui-select.styl:begin */
.ui-select {
    position: relative;
}
.ui-select .select2-selection--single {
    background-color: #fff;
    border: 1px solid rgba(163,165,172,0.3);
    border-radius: 8px;
    height: 40px;
    font-size: 16px;
    font-family: 'proxima-nova_regular';
    box-sizing: border-box;
    padding: 5px 15px;
    vertical-align: middle;
    outline: none;
    /* Firefox 19+ */
    /* Firefox 18- */
}
.ui-select .select2-selection--single::-webkit-input-placeholder {
    color: #a3a5ac;
}
.ui-select .select2-selection--single::-moz-placeholder {
    color: #a3a5ac;
}
.ui-select .select2-selection--single:-moz-placeholder {
    color: #a3a5ac;
}
.ui-select .select2-selection--single:-ms-input-placeholder {
    color: #a3a5ac;
}
.ui-select .select2-selection--single_error,
.ui-select_error .select2-selection--single {
    border: 1px solid #ea5c5d !important;
}
.ui-select .select2-container--default {
    position: absolute;
    top: 0;
    height: 100%;
    width: 100% !important;
}
.ui-select .select2-container .select2-selection--single {
    height: 100%;
    border: 1px solid rgba(163,165,172,0.3);
}
.ui-select .select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 0;
    color: #a3a5ac;
    transition: color 0.25s ease;
    max-width: 95%;
}
.ui-select_selected .select2-container .select2-selection--single .select2-selection__rendered {
    color: #222325;
}
.ui-select .select2-container--default .select2-selection--single .select2-selection__arrow {
    display: block;
    width: 12px;
    height: 10px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-select/__label/down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 15px;
    top: 15px;
    transition: transform 0.25s ease;
}
.ui-select_opened .select2-container--default .select2-selection--single .select2-selection__arrow {
    transform: rotate(180deg);
}
.ui-select .select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}
[class^="ui-select ui-select_icon"] .ui-select__label {
    padding-left: 40px;
}
[class^="ui-select ui-select_icon"] .ui-select__label:before {
    content: '';
    position: absolute;
    left: 0px;
    righ: 0px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    top: 50%;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    font-family: inherit;
    font-size: 16px;
    border: 1px solid rgba(163,165,172,0.3);
    outline: none;
    height: 30px;
    border-radius: 6px;
    box-sizing: border-box;
}
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    border: 1px solid #a3a5ac;
}
.select2-dropdown {
    border: 1px solid rgba(163,165,172,0.3);
}
.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: rgba(163,165,172,0.08);
}
.select2-container--default .select2-results__option[aria-selected=true]:hover {
    background-color: #273d94;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #273d94;
}
/* ../../desktop.blocks/ui-select/ui-select.styl:end */
/* ../../desktop.blocks/ui-select/__label/ui-select__label.styl:begin */
.ui-select__label {
    display: flex;
    position: relative;
    cursor: pointer;
}
.ui-select__label span {
    margin: auto 0;
    color: #a3a5ac;
    transition: color 0.25s ease;
    white-space: nowrap;
    width: calc(100% - 33px);
    max-width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    position: absolute;
    top: 9px;
}
.ui-select_selected .ui-select__label span {
    color: #222325;
}
.ui-select__label:after {
    content: "";
    display: block;
    width: 12px;
    height: 10px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-select/__label/down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 15px;
    top: 15px;
}
/* ../../desktop.blocks/ui-select/__label/ui-select__label.styl:end */
/* ../../desktop.blocks/ui-select/__field/ui-select__field.styl:begin */
.ui-select__field {
    width: 100%;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-appearance: menulist-button;
    font-family: inherit;
    font-size: inherit;
}
/* ../../desktop.blocks/ui-select/__field/ui-select__field.styl:end */
/* ../../desktop.blocks/ui-btn/ui-btn.styl:begin */
.ui-btn {
    display: inline-flex;
    height: 40px;
    box-sizing: border-box;
    border-radius: 8px;
    padding: 0 14px;
    cursor: pointer;
    transition: background-color 0.25s ease, border-color 0.25s ease, color 0.25s ease;
    text-decoration: none;
    align-items: center;
    outline: none;
}
/* ../../desktop.blocks/ui-btn/ui-btn.styl:end */
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_border.styl:begin */
.ui-btn_style_border.ui-btn_color_orange {
    background-color: transparent;
    color: #ff9b3c;
    border: 1px solid #ff9b3c;
}
.ui-btn_style_border.ui-btn_color_orange:hover {
    background-color: #ff9b3c;
    color: #fff;
    border-color: transparent;
}
.ui-btn_style_border.ui-btn_color_white {
    background-color: transparent;
    color: #a3a5ac;
    border: 1px solid #ededee;
}
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_border.styl:end */
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_no-border.styl:begin */
.ui-btn_style_no-border.ui-btn_color_gray {
    background: none;
    color: #a3a5ac;
    border: none;
}
.ui-btn_style_no-border.ui-btn_color_gray b {
    font: normal 16px/22px 'proxima-nova_regular';
    font-family: 'proxima-nova_regular';
}
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_no-border.styl:end */
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_blue.styl:begin */
.ui-btn_color_blue {
    background-color: #273d94;
    color: #fff;
}
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_blue.styl:end */
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_gray.styl:begin */
.ui-btn_color_gray {
    background-color: #a3a5ac;
    color: #fff;
}
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_gray.styl:end */
/* ../../desktop.blocks/ui-btn/__label/ui-btn__label.styl:begin */
.ui-btn__label {
    display: flex;
    align-items: center;
    gap: 4px;
    margin: auto;
}
.ui-btn__label span,
.ui-btn__label b {
    display: inline-block;
    vertical-align: middle;
}
.ui-btn__label b {
    font-weight: normal;
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/ui-btn/__label/ui-btn__label.styl:end */
/* ../../desktop.blocks/ui-btn/_size/ui-btn_size_sm.styl:begin */
.ui-btn_size_sm {
    height: 39px;
    padding: 0 11px;
}
/* ../../desktop.blocks/ui-btn/_size/ui-btn_size_sm.styl:end */
/* ../../desktop.blocks/ui-btn/_inline/ui-btn_inline.styl:begin */
.ui-btn_inline {
    display: inline-flex;
}
/* ../../desktop.blocks/ui-btn/_inline/ui-btn_inline.styl:end */
/* ../../desktop.blocks/ui-btn/_disabled/ui-btn_disabled.styl:begin */
.ui-btn_disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
/* ../../desktop.blocks/ui-btn/_disabled/ui-btn_disabled.styl:end */
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_gray.styl:begin */
.ui-btn_bordercolor_gray {
    border: 1px solid rgba(163,165,172,0.3);
}
.ui-btn_action_red.ui-btn_bordercolor_gray:hover {
    border: 1px solid rgba(163,165,172,0);
    background-color: #ffb4b4;
}
.ui-btn_action_green.ui-btn_bordercolor_gray:hover {
    border: 1px solid rgba(163,165,172,0);
    background-color: #9de7bb;
}
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_gray.styl:end */
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_black.styl:begin */
.ui-btn_bordercolor_black {
    border: 1px solid #222325;
}
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_black.styl:end */
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_gray.styl:begin */
.ui-btn_fontcolor_gray {
    color: #a3a5ac;
}
.ui-btn_action_red.ui-btn_fontcolor_gray:hover {
    color: #b10000;
}
.ui-btn_action_red.ui-btn_fontcolor_gray:hover .ui-icon-label .icon {
    background-position: -24px;
}
.ui-btn_action_green.ui-btn_fontcolor_gray:hover {
    color: #037816;
}
.ui-btn_action_green.ui-btn_fontcolor_gray:hover .ui-icon-label .icon {
    background-position: -24px;
}
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_gray.styl:end */
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_black.styl:begin */
.ui-btn_fontcolor_black {
    color: #222325;
}
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_black.styl:end */
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_white.styl:begin */
.ui-btn_fontcolor_white {
    color: #fff;
}
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_white.styl:end */
/* ../../desktop.blocks/ui-btn/_underline/ui-btn_underline.styl:begin */
.ui-btn_underline .ui-btn__label {
    text-decoration: underline;
}
.ui-btn_underline .ui-btn__label:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/ui-btn/_underline/ui-btn_underline.styl:end */
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_24.styl:begin */
.ui-btn_pd_24 {
    padding: 0px 24px;
}
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_24.styl:end */
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_34 .styl:begin */
.ui-btn_pd_34 {
    padding: 0px 34px;
}
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_34 .styl:end */
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_54 .styl:begin */
.ui-btn_pd_54 {
    padding: 0px 54px;
}
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_54 .styl:end */
/* ../../desktop.blocks/ui-btn/_fluent/ui-btn_fluent.styl:begin */
.ui-btn_fluent {
    width: 100%;
}
/* ../../desktop.blocks/ui-btn/_fluent/ui-btn_fluent.styl:end */
/* ../../desktop.blocks/ui-checkbox/ui-checkbox.styl:begin */
.ui-checkbox {
    cursor: pointer;
}
.ui-checkbox input {
    position: absolute;
    left: -9999px;
}
.ui-checkbox b {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-checkbox/sprite-d.svg");
    background-size: 48px 16px;
    background-repeat: no-repeat;
}
.ui-checkbox input.ui-checkbox_error + b {
    box-shadow: 0 0 1px 1px #ea5c5d;
    border-radius: 2px;
}
.ui-checkbox input:checked + b {
    background-position-x: -16px;
}
.ui-checkbox input:disabled + b {
    background-position-x: -32px;
}
.ui-checkbox b + i {
    font-style: normal;
    display: inline-block;
    margin-left: 7px;
    vertical-align: middle;
}
.ui-checkbox_overflow b + i {
    white-space: nowrap;
    display: inline-block;
    max-width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}
span.ui-checkbox {
    padding: 0;
    margin: 0;
}
/* ../../desktop.blocks/ui-checkbox/ui-checkbox.styl:end */
/* ../../desktop.blocks/ui-selectbox/ui-selectbox.styl:begin */
.ui-selectbox {
    position: relative;
}
/* ../../desktop.blocks/ui-selectbox/ui-selectbox.styl:end */
/* ../../desktop.blocks/ui-selectbox/__title/ui-selectbox__title.styl:begin */
.ui-selectbox__title {
    position: relative;
    box-sizing: border-box;
    padding-right: 29px;
    cursor: pointer;
    color: #62646a;
}
.ui-selectbox_empty .ui-selectbox__title {
    color: #a3a5ac;
}
.ui-selectbox__title_state_play:before,
.ui-selectbox__title_state_pause:before,
.ui-selectbox__title_state_archive:before {
    content: '';
    background-size: contain;
    position: absolute;
    left: 10px;
    top: 50%;
}
.ui-selectbox__title:after {
    content: "";
    display: block;
    width: 12px;
    height: 7px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-selectbox/__title/down.svg");
    background-repeat: no-repeat;
    background-size: 24px 7px;
    position: absolute;
    right: 0;
    top: 8px;
    transition: transform 0.25s ease;
}
.ui-selectbox_opened .ui-selectbox__title:after {
    transform: rotate(180deg);
}
.ui-selectbox_empty .ui-selectbox__title:after {
    background-position-x: -12px;
}
.ui-selectbox__title span {
    font-family: 'proxima-nova_semibold';
    color: #222325;
}
.ui-selectbox_empty .ui-selectbox__title span {
    color: #a3a5ac;
}
/* ../../desktop.blocks/ui-selectbox/__title/ui-selectbox__title.styl:end */
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_pause.styl:begin */
.ui-selectbox__title_state_pause:before {
    width: 9px;
    height: 12px;
    background: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/pause.svg") no-repeat center center;
    margin-top: -6px;
}
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_pause.styl:end */
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_archive.styl:begin */
.ui-selectbox__title_state_archive:before {
    width: 14px;
    height: 14px;
    background: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/archive.svg") no-repeat center center;
    margin-top: -7px;
}
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_archive.styl:end */
/* ../../desktop.blocks/ui-selectbox/__items/ui-selectbox__items.styl:begin */
.ui-selectbox__items {
    border: 1px solid #ededee;
    background-color: #fff;
    border-radius: 6px;
    padding: 16px 0 20px 0;
    border-box: box-sizing;
    width: 100%;
    display: none;
    position: absolute;
    z-index: 900;
    margin-top: 3px;
}
.ui-selectbox_opened .ui-selectbox__items {
    display: block;
}
/* ../../desktop.blocks/ui-selectbox/__items/ui-selectbox__items.styl:end */
/* ../../desktop.blocks/ui-selectbox/__item/ui-selectbox__item.styl:begin */
.ui-selectbox__item {
    display: block;
    padding: 2px 32px;
    font-size: 16px;
    font-family: 'proxima-nova_regular';
    color: #62646a;
    text-decoration: none;
    cursor: pointer;
}
.ui-selectbox__item:nth-child(even) {
    background-color: rgba(163,165,172,0.08);
    padding: 10px 32px;
}
.ui-selectbox__item_selected ~ .ui-selectbox__item:nth-child(odd) {
    background-color: rgba(163,165,172,0.08);
    padding: 10px 32px;
}
.ui-selectbox__item_selected ~ .ui-selectbox__item:nth-child(even) {
    background-color: #fff;
    padding: 2px 32px;
}
/* ../../desktop.blocks/ui-selectbox/__item/ui-selectbox__item.styl:end */
/* ../../desktop.blocks/ui-selectbox/__item/_selected/ui-selectbox__item_selected.styl:begin */
.ui-selectbox__item_selected {
    display: none;
    visibility: hidden;
}
/* ../../desktop.blocks/ui-selectbox/__item/_selected/ui-selectbox__item_selected.styl:end */
/* ../../desktop.blocks/ui-selectbox/_empty/ui-selectbox_empty.styl:begin */
.ui-selectbox_empty {
    pointer-events: none;
}
/* ../../desktop.blocks/ui-selectbox/_empty/ui-selectbox_empty.styl:end */
/* ../../desktop.blocks/ui-selectbox/_hide/ui-selectbox_hide.styl:begin */
.ui-selectbox_hide {
    display: none;
}
/* ../../desktop.blocks/ui-selectbox/_hide/ui-selectbox_hide.styl:end */
/* ../../desktop.blocks/ui-selectbox/_dots/ui-selectbox_dots.styl:begin */
.ui-selectbox_dots .ui-selectbox__title {
    padding: 13px 20px;
}
.ui-selectbox_dots .ui-selectbox__title:after {
    width: 100%;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/dots.svg");
    background-size: 22px 5px;
    background-position: center;
}
/* ../../desktop.blocks/ui-selectbox/_dots/ui-selectbox_dots.styl:end */
/* ../../desktop.blocks/ui-rating/ui-rating.styl:begin */
.ui-rating {
    display: inline-block;
}
/* ../../desktop.blocks/ui-rating/ui-rating.styl:end */
/* ../../desktop.blocks/ui-rating/__stars/ui-rating__stars.styl:begin */
.ui-rating__stars {
    display: inline-flex;
}
/* ../../desktop.blocks/ui-rating/__stars/ui-rating__stars.styl:end */
/* ../../desktop.blocks/ui-rating/__star/ui-rating__star.styl:begin */
.ui-rating__star {
    width: 22px;
    height: 22px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-rating/star-sprite.svg");
    background-size: 66px 22px;
    background-repeat: no-repeat;
    margin-right: 0;
    cursor: pointer;
    display: inline-block;
}
.ui-rating__star_hover {
    background-position-x: -44px;
}
.ui-rating__star_active {
    background-position-x: -44px;
}
/* ../../desktop.blocks/ui-rating/__star/ui-rating__star.styl:end */
/* ../../desktop.blocks/ui-rating/__star/_active/ui-rating__star_active.styl:begin */
/* ../../desktop.blocks/ui-rating/__star/_active/ui-rating__star_active.styl:end */
/* ../../desktop.blocks/ui-textarea/ui-textarea.styl:begin */
.ui-textarea {
    padding-top: 9px;
    padding-bottom: 9px;
}
/* ../../desktop.blocks/ui-textarea/ui-textarea.styl:end */
/* ../../desktop.blocks/ui-textarea-counter/ui-textarea-counter.styl:begin */
.ui-textarea-counter {
    position: relative;
    padding: 10px 0;
    margin-bottom: -20px;
    color: #a3a5ac;
}
.ui-input_error + .ui-textarea-counter {
    color: #ea5c5d;
}
/* ../../desktop.blocks/ui-textarea-counter/ui-textarea-counter.styl:end */
/* ../../desktop.blocks/ui-textarea-counter/__cnt/ui-textarea-counter__cnt.styl:begin */
.ui-textarea-counter__cnt {
    position: absolute;
    right: 0;
    font-size: 11px;
}
/* ../../desktop.blocks/ui-textarea-counter/__cnt/ui-textarea-counter__cnt.styl:end */
/* ../../desktop.blocks/ui-radio-btn/ui-radio-btn.styl:begin */
/* ../../desktop.blocks/ui-radio-btn/ui-radio-btn.styl:end */
/* ../../desktop.blocks/ui-radio-btn/__value/ui-radio-btn__value.styl:begin */
.ui-radio-btn__values .ui-radio-btn__value {
    border-left: 1px solid rgba(98,100,106,0.3);
    border-top: 1px solid rgba(98,100,106,0.3);
    border-bottom: 1px solid rgba(98,100,106,0.3);
    height: 40px;
    display: flex;
    padding: 0 5px;
    box-sizing: border-box;
    font-size: 16px;
    color: #62646a;
    cursor: pointer;
}
.ui-radio-btn__values .ui-radio-btn__value:first-child {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.ui-radio-btn__values .ui-radio-btn__value:last-child {
    border-right: 1px solid rgba(98,100,106,0.3);
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.ui-radio-btn__values .ui-radio-btn__value span {
    margin: auto;
}
.ui-radio-btn__values .ui-radio-btn__value:hover {
    background-color: rgba(39,61,148,0.7);
    color: #fff;
}
.ui-radio-btn__values .ui-radio-btn__value_active,
.ui-radio-btn__values .ui-radio-btn__value_active:hover {
    background-color: #273d94;
    color: #fff;
}
/* ../../desktop.blocks/ui-radio-btn/__value/ui-radio-btn__value.styl:end */
/* ../../desktop.blocks/ui-radio-btn/__field/ui-radio-btn__field.styl:begin */
/* ../../desktop.blocks/ui-radio-btn/__field/ui-radio-btn__field.styl:end */
/* ../../desktop.blocks/ui-radio-btn/__values/ui-radio-btn__values.styl:begin */
.ui-radio-btn__values {
    display: flex;
}
/* ../../desktop.blocks/ui-radio-btn/__values/ui-radio-btn__values.styl:end */
/* ../../desktop.blocks/ui-search-tags/ui-search-tags.styl:begin */
/* ../../desktop.blocks/ui-search-tags/ui-search-tags.styl:end */
/* ../../desktop.blocks/ui-search-tags/__field/ui-search-tags__field.styl:begin */
.ui-search-tags__field {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-search-tags/q.svg");
    background-repeat: no-repeat;
    background-position-x: calc(100% - 11px);
    background-position-y: 11px;
    background-size: 16px 16px;
    padding-right: 32px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/ui-search-tags/__field/ui-search-tags__field.styl:end */
/* ../../desktop.blocks/ui-search-tags/__items/ui-search-tags__items.styl:begin */
/* ../../desktop.blocks/ui-search-tags/__items/ui-search-tags__items.styl:end */
/* ../../desktop.blocks/ui-search-tags/__tag/ui-search-tags__tag.styl:begin */
.ui-search-tags__tag {
    border: 1px solid rgba(163,165,172,0.3);
    border-radius: 6px;
    display: inline-flex;
    height: 40px;
    padding: 0 30px 0 20px;
    margin-right: 5px;
    position: relative;
    margin-bottom: 5px;
}
.ui-search-tags__tag span {
    margin: auto 0;
    color: #62646a;
    cursor: default;
}
/* ../../desktop.blocks/ui-search-tags/__tag/ui-search-tags__tag.styl:end */
/* ../../desktop.blocks/ui-search-tags/__tags/ui-search-tags__tags.styl:begin */
.ui-search-tags__tags {
    padding-top: 10px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/ui-search-tags/__tags/ui-search-tags__tags.styl:end */
/* ../../desktop.blocks/ui-search-tags/__remove/ui-search-tags__remove.styl:begin */
.ui-search-tags__tag .ui-search-tags__remove {
    width: 16px;
    height: 16px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-search-tags/__remove/remove.svg");
    background-repeat: no-repeat;
    background-size: 32px 16px;
    position: absolute;
    right: 10px;
    top: 12px;
    cursor: pointer;
}
.ui-search-tags__tag:hover .ui-search-tags__remove {
    background-position-x: -16px;
}
/* ../../desktop.blocks/ui-search-tags/__remove/ui-search-tags__remove.styl:end */
/* ../../desktop.blocks/ui-search-tags/__search/ui-search-tags__search.styl:begin */
.ui-search-tags__search {
    position: relative;
    z-index: 10;
}
/* ../../desktop.blocks/ui-search-tags/__search/ui-search-tags__search.styl:end */
/* ../../desktop.blocks/ui-search-tags/__result/ui-search-tags__result.styl:begin */
.ui-search-tags__result {
    border: 1px solid rgba(163,165,172,0.3);
    background-color: #fff;
    position: absolute;
    width: calc(100% - 1px);
    box-sizing: border-box;
}
/* ../../desktop.blocks/ui-search-tags/__result/ui-search-tags__result.styl:end */
/* ../../desktop.blocks/ui-search-tags/__item/ui-search-tags__item.styl:begin */
.ui-search-tags__item {
    padding: 8px 15px;
    cursor: pointer;
    color: #62646a;
}
.ui-search-tags__item span {
    color: #a3a5ac;
}
.ui-search-tags__item:hover {
    color: #222325;
}
.ui-search-tags__item b {
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/ui-search-tags/__item/ui-search-tags__item.styl:end */
/* ../../desktop.blocks/ui-error-note/ui-error-note.styl:begin */
.ui-error-note {
    font-size: 11px;
    line-height: 12px;
    color: #ea5c5d;
    box-sizing: border-box;
    padding: 10px 0;
}
/* ../../desktop.blocks/ui-error-note/ui-error-note.styl:end */
/* ../../desktop.blocks/ui-dropdown/ui-dropdown.styl:begin */
.ui-dropdown {
    position: relative;
}
/* ../../desktop.blocks/ui-dropdown/ui-dropdown.styl:end */
/* ../../desktop.blocks/ui-dropdown/__toggle/ui-dropdown__toggle.styl:begin */
.ui-dropdown__toggle {
    height: 40px;
    box-sizing: border-box;
    border: 1px solid rgba(163,165,172,0.4);
    border-radius: 6px;
    display: flex;
    align-items: center;
    padding: 5px 10px;
    justify-content: space-between;
    position: relative;
    min-width: 82px;
    cursor: pointer;
    background: #fff;
}
.ui-dropdown__toggle:after {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    width: 13px;
    height: 8px;
    margin-top: -4px;
    background: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/dd.svg") no-repeat 0px 0px;
    transition: 0.5s;
}
.opened .ui-dropdown__toggle:after {
    transform: rotate(180deg);
}
/* ../../desktop.blocks/ui-dropdown/__toggle/ui-dropdown__toggle.styl:end */
/* ../../desktop.blocks/ui-dropdown/__icon/ui-dropdown__icon.styl:begin */
.ui-dropdown__icon {
    height: 100%;
}
.ui-dropdown__icon img {
    max-height: 100%;
    width: auto;
    display: block;
}
/* ../../desktop.blocks/ui-dropdown/__icon/ui-dropdown__icon.styl:end */
/* ../../desktop.blocks/ui-dropdown/__drop/ui-dropdown__drop.styl:begin */
.ui-dropdown__drop {
    position: absolute;
    top: 100%;
    background: #fff;
    border: 1px solid #ededee;
    box-sizing: border-box;
    box-shadow: 0px 2px 6px rgba(25,30,46,0.1);
    border-radius: 6px;
    margin-top: 5px;
    display: none;
}
.opened .ui-dropdown__drop {
    display: block;
}
/* ../../desktop.blocks/ui-dropdown/__drop/ui-dropdown__drop.styl:end */
/* ../../desktop.blocks/ui-dropdown/__title/ui-dropdown__title.styl:begin */
.ui-dropdown__title {
    margin: 0px 30px 0px 20px;
}
/* ../../desktop.blocks/ui-dropdown/__title/ui-dropdown__title.styl:end */
/* ../../desktop.blocks/ui-dropdown/__drop-body/ui-dropdown__drop-body.styl:begin */
.ui-dropdown__drop-body {
    padding: 23px;
}
/* ../../desktop.blocks/ui-dropdown/__drop-body/ui-dropdown__drop-body.styl:end */
/* ../../desktop.blocks/ui-dropdown/__drop-footer/ui-dropdown__drop-footer.styl:begin */
.ui-dropdown__drop-footer {
    padding: 16px 24px 24px 24px;
    border-top: 1px solid #ededee;
}
/* ../../desktop.blocks/ui-dropdown/__drop-footer/ui-dropdown__drop-footer.styl:end */
/* ../../desktop.blocks/ui-rating-ex/ui-rating-ex.styl:begin */
.ui-rating-ex {
    display: inline-flex;
    align-items: center;
}
/* ../../desktop.blocks/ui-rating-ex/ui-rating-ex.styl:end */
/* ../../desktop.blocks/ui-rating-ex/__fill/ui-rating-ex__fill.styl:begin */
.ui-rating-ex__fill {
    display: block;
    height: inherit;
    position: absolute;
    z-index: 1;
    background-color: #ff9b3c;
}
/* ../../desktop.blocks/ui-rating-ex/__fill/ui-rating-ex__fill.styl:end */
/* ../../desktop.blocks/ui-rating-ex/__mask/ui-rating-ex__mask.styl:begin */
.ui-rating-ex__mask {
    display: block;
    width: inherit;
    height: inherit;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/ui-rating-ex/stars.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 2;
}
/* ../../desktop.blocks/ui-rating-ex/__mask/ui-rating-ex__mask.styl:end */
/* ../../desktop.blocks/ui-rating-ex/__stars/ui-rating-ex__stars.styl:begin */
.ui-rating-ex__stars {
    display: block;
    background-color: #ededee;
    width: 110px;
    height: 22px;
    position: relative;
}
/* ../../desktop.blocks/ui-rating-ex/__stars/ui-rating-ex__stars.styl:end */
/* ../../desktop.blocks/ui-rating-ex/__num/ui-rating-ex__num.styl:begin */
.ui-rating-ex__num {
    margin-left: 8px;
    line-height: 22px;
    font-size: 16px;
    color: #62646a;
}
/* ../../desktop.blocks/ui-rating-ex/__num/ui-rating-ex__num.styl:end */
/* ../../desktop.blocks/h-wrapper/h-wrapper.styl:begin */
.h-wrapper {
    max-width: 1260px;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 15px;
}
/* ../../desktop.blocks/h-wrapper/h-wrapper.styl:end */
/* ../../desktop.blocks/page-wrap/page-wrap.styl:begin */
.page-wrap {
    --footer-height: 346px;
    min-height: calc(100vh - 82px - var(--footer-height) - 100px);
}
.page-wrap_tofooter {
    min-height: calc(100vh - 82px - var(--footer-height) + 34px);
}
@media (max-width: 1109px) {
    .page-wrap {
        min-height: calc(100vh - 63px - var(--footer-height) - 100px);
    }
    .page-wrap_tofooter {
        min-height: calc(100vh - 63px - var(--footer-height) + 34px);
    }
}
@media (max-width: 1076px) {
    .page-wrap {
        min-height: calc(100vh - 63px - 436px - 100px);
    }
    .page-wrap_tofooter {
        min-height: calc(100vh - 63px - 436px + 34px);
    }
}
@media (max-width: 803px) {
    .page-wrap {
        min-height: calc(100vh - 63px - 443px - 100px);
    }
    .page-wrap_tofooter {
        min-height: calc(100vh - 63px - 443px + 34px);
    }
}
/* ../../desktop.blocks/page-wrap/page-wrap.styl:end */
/* ../../desktop.blocks/page-wrap/_tofooter/page-wrap_tofooter.styl:begin */
.page-wrap_tofooter ~ .footer {
    margin-top: 0;
}
/* ../../desktop.blocks/page-wrap/_tofooter/page-wrap_tofooter.styl:end */
/* ../../desktop.blocks/page-wrap/_overflow/page-wrap_overflow.styl:begin */
.page-wrap_overflow {
    overflow: hidden;
}
/* ../../desktop.blocks/page-wrap/_overflow/page-wrap_overflow.styl:end */
/* ../../desktop.blocks/icon/icon.styl:begin */
.icon {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
}
/* ../../desktop.blocks/icon/icon.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_soc-vk.styl:begin */
.icon_type_soc-vk {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/soc-vk.svg");
    width: 26px;
    height: 26px;
}
/* ../../desktop.blocks/icon/_type/icon_type_soc-vk.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_soc-fb.styl:begin */
.icon_type_soc-fb {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/soc-fb.svg");
    width: 26px;
    height: 26px;
    background-position-x: -9px;
}
/* ../../desktop.blocks/icon/_type/icon_type_soc-fb.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_soc-youtube.styl:begin */
.icon_type_soc-youtube {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/soc-youtube.svg");
    width: 26px;
    height: 26px;
}
/* ../../desktop.blocks/icon/_type/icon_type_soc-youtube.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_like.styl:begin */
.icon_type_like {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/like-dislike-sprite.svg");
    background-size: 48px 48px;
    width: 24px;
    height: 24px;
}
.icon_type_like.icon_active {
    background-position-y: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_like.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_dislike.styl:begin */
.icon_type_dislike {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/like-dislike-sprite.svg");
    background-position-x: -24px;
    background-size: 48px 48px;
    width: 24px;
    height: 24px;
}
.icon_type_dislike.icon_active {
    background-position-y: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_dislike.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_search.styl:begin */
.icon_type_search {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/search-sprite.svg");
    width: 32px;
    height: 32px;
    background-size: 32px 64px;
}
/* ../../desktop.blocks/icon/_type/icon_type_search.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_vk.styl:begin */
.icon_type_vk {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/vk-sprite.svg");
    width: 32px;
    height: 32px;
    background-size: 32px 64px;
}
.icon_type_vk:hover {
    background-position-y: -32px;
}
/* ../../desktop.blocks/icon/_type/icon_type_vk.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_fb.styl:begin */
.icon_type_fb {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/fb-sprite.svg");
    width: 32px;
    height: 32px;
    background-size: 32px 64px;
}
.icon_type_fb:hover {
    background-position-y: -32px;
}
/* ../../desktop.blocks/icon/_type/icon_type_fb.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_ig.styl:begin */
.icon_type_ig {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/ig-sprite.svg");
    width: 32px;
    height: 32px;
    background-size: 32px 64px;
}
.icon_type_ig:hover {
    background-position-y: -32px;
}
/* ../../desktop.blocks/icon/_type/icon_type_ig.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_youtube.styl:begin */
.icon_type_youtube {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/youtube-sprite.svg");
    width: 32px;
    height: 32px;
    background-size: 32px 64px;
}
.icon_type_youtube:hover {
    background-position-y: -32px;
}
/* ../../desktop.blocks/icon/_type/icon_type_youtube.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_find.styl:begin */
.icon_type_find {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/find.svg");
    width: 52px;
    height: 48px;
}
/* ../../desktop.blocks/icon/_type/icon_type_find.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_compare.styl:begin */
.icon_type_compare {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/compare.svg");
    width: 52px;
    height: 48px;
}
/* ../../desktop.blocks/icon/_type/icon_type_compare.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_choice.styl:begin */
.icon_type_choice {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/choice.svg");
    width: 52px;
    height: 48px;
}
/* ../../desktop.blocks/icon/_type/icon_type_choice.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_star.styl:begin */
.icon_type_star {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/star-sprite.svg");
    background-size: 44px 22px;
    width: 22px;
    height: 22px;
}
.icon_disabled {
    background-position: -22px;
}
/* ../../desktop.blocks/icon/_type/icon_type_star.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_link-outer.styl:begin */
.icon_type_link-outer {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/link-outer-sprite.svg");
    width: 22px;
    height: 22px;
    background-size: 48px 22px;
}
.icon_type_link-outer.icon_color_white {
    background-position-x: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_link-outer.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_favorite.styl:begin */
.icon_type_favorite {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/favorite.svg");
    width: 24px;
    height: 24px;
    background-size: 48px 24px;
}
.icon_type_favorite.icon_active {
    background-position: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_favorite.styl:end */
/* ../../desktop.blocks/icon/_active/icon_active.styl:begin */
.icon_active {
    background-position-y: -32px;
}
/* ../../desktop.blocks/icon/_active/icon_active.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_compare-sm.styl:begin */
.icon_type_compare-sm {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/compare-sm.svg");
    width: 24px;
    height: 24px;
    background-size: 48px 24px;
}
.icon_type_compare-sm.icon_active {
    background-position: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_compare-sm.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_arrow.styl:begin */
.icon_type_arrow {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/arrow.svg");
    width: 55px;
    height: 55px;
}
.icon_dir_left {
    transform: scaleX(-1);
}
/* ../../desktop.blocks/icon/_type/icon_type_arrow.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_crown.styl:begin */
.icon_type_crown {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/crown.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_crown.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_dollar.styl:begin */
.icon_type_dollar {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/dollar.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_dollar.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_stairs.styl:begin */
.icon_type_stairs {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/stairs.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_stairs.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_personal.styl:begin */
.icon_type_personal {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/personal.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_personal.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_call-to-customer.styl:begin */
.icon_type_call-to-customer {
    width: 48px;
    height: 48px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/call-to-customer.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_call-to-customer.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_call-to-customer-2.styl:begin */
.icon_type_call-to-customer-2 {
    width: 26px;
    height: 26px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/call-to-customer-2.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_call-to-customer-2.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_write-call.styl:begin */
.icon_type_write-call {
    width: 48px;
    height: 48px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/write-call.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_write-call.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_write-call-2.styl:begin */
.icon_type_write-call-2 {
    width: 26px;
    height: 26px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/write-call-2.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_write-call-2.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_post-review.styl:begin */
.icon_type_post-review {
    width: 48px;
    height: 48px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/post-review.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_post-review.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_publish.styl:begin */
.icon_type_publish {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/publish.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_publish.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_publish-white.styl:begin */
.icon_type_publish-white {
    width: 25px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/publish-white.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_publish-white.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_edit.styl:begin */
.icon_type_edit {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/edit.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_edit.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_archive.styl:begin */
.icon_type_archive {
    width: 20px;
    height: 20px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/archive.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_archive.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_del.styl:begin */
.icon_type_del {
    width: 28px;
    height: 28px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/del.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_del.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_del-white.styl:begin */
.icon_type_del-white {
    width: 20px;
    height: 20px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/del-white.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_del-white.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_remove.styl:begin */
.icon_type_remove {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/remove.svg");
    width: 24px;
    height: 24px;
    background-size: 48px 24px;
    background-position-x: -24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_remove.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_user-lg.styl:begin */
.icon_type_user-lg {
    width: 67px;
    height: 67px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/user-lg.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_user-lg.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_wallet-lg.styl:begin */
.icon_type_wallet-lg {
    width: 67px;
    height: 67px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/wallet-lg.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_wallet-lg.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_wallet-lg-blue.styl:begin */
.icon_type_wallet-lg-blue {
    width: 67px;
    height: 67px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/wallet-lg-blue.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_wallet-lg-blue.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_warning.styl:begin */
.icon_type_warning {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/warning.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_warning.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_attention.styl:begin */
.icon_type_attention {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/attention.svg");
    width: 24px;
    height: 24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_attention.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_mastercard.styl:begin */
.icon_type_mastercard {
    width: 43px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/mastercard.svg");
}
.icon_type_visa {
    width: 43px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/visa.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_mastercard.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_circle-lg.styl:begin */
.icon_type_circle-lg {
    width: 40px;
    height: 40px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/circle-lg.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_circle-lg.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_write.styl:begin */
.icon_type_write {
    width: 48px;
    height: 48px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/write.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_write.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_btn-del.styl:begin */
.icon_type_btn-del {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/btn-del.svg");
    background-size: 48px 24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_btn-del.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_btn-ok.styl:begin */
.icon_type_btn-ok {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/btn-ok.svg");
    background-size: 48px 24px;
}
/* ../../desktop.blocks/icon/_type/icon_type_btn-ok.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_comment.styl:begin */
.icon_type_comment {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/comment.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_comment.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_share.styl:begin */
.icon_type_share {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/share.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_share.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_products-empty.styl:begin */
.icon_type_products-empty {
    width: 76px;
    height: 76px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/products-empty.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_products-empty.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_reviews-empty.styl:begin */
.icon_type_reviews-empty {
    width: 80px;
    height: 80px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/reviews-empty.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_reviews-empty.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_lock.styl:begin */
.icon_type_lock {
    width: 12px;
    height: 14px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/lock.svg");
    background-size: 24px 14px;
}
.icon_type_lock:hover,
.icon_type_lock.icon_color_red {
    background-position-x: -13px;
}
/* ../../desktop.blocks/icon/_type/icon_type_lock.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_lock-link.styl:begin */
.icon_type_lock-link {
    width: 22px;
    height: 28px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/lock-link.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_lock-link.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_bookmark.styl:begin */
.icon_type_bookmark {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/bookmark.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_bookmark.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_first-places.styl:begin */
.icon_type_first-places {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/first-places.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_first-places.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_payment-click.styl:begin */
.icon_type_payment-click {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/payment-click.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_payment-click.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_reviews-agree.styl:begin */
.icon_type_reviews-agree {
    width: 30px;
    height: 30px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/reviews-agree.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_reviews-agree.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_reviews-confirm.styl:begin */
.icon_type_reviews-confirm {
    width: 26px;
    height: 26px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/reviews-confirm.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_reviews-confirm.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_question.styl:begin */
.icon_type_question {
    width: 16px;
    height: 16px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/question.svg");
}
/* ../../desktop.blocks/icon/_type/icon_type_question.styl:end */
/* ../../desktop.blocks/icon/_dir/icon_dir_left.styl:begin */
/* ../../desktop.blocks/icon/_dir/icon_dir_left.styl:end */
/* ../../desktop.blocks/icon/_pointer/icon_pointer.styl:begin */
.icon_pointer {
    cursor: pointer;
}
/* ../../desktop.blocks/icon/_pointer/icon_pointer.styl:end */
/* ../../desktop.blocks/title/title.styl:begin */
.title {
    font-family: "proxima-nova_bold";
    color: #222325;
}
/* ../../desktop.blocks/title/title.styl:end */
/* ../../desktop.blocks/title/_size/title_size_md.styl:begin */
.title_size_md {
    font-size: 24px;
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/title/_size/title_size_md.styl:end */
/* ../../desktop.blocks/tag/tag.styl:begin */
.tag {
    display: inline-flex;
    align-content: center;
    background-color: #fff;
    border-radius: 6px;
    border: 1px solid rgba(163,165,172,0.2);
    height: 40px;
    box-sizing: border-box;
    padding: 0 16px;
    text-decoration: none;
    cursor: pointer;
    transition: box-shadow 0.25s ease;
}
.tag:hover {
    box-shadow: 0 2px 6px rgba(25,30,46,0.1);
}
/* ../../desktop.blocks/tag/tag.styl:end */
/* ../../desktop.blocks/tag/__label/tag__label.styl:begin */
.tag__label {
    margin: auto;
    color: #62646a;
    font-size: 16px;
}
/* ../../desktop.blocks/tag/__label/tag__label.styl:end */
/* ../../desktop.blocks/page-block/page-block.styl:begin */
/* ../../desktop.blocks/page-block/page-block.styl:end */
/* ../../desktop.blocks/page-block/__title/page-block__title.styl:begin */
.page-block__title {
    margin-bottom: 14px;
}
/* ../../desktop.blocks/page-block/__title/page-block__title.styl:end */
/* ../../desktop.blocks/categories-list/__item/categories-list__item.styl:begin */
.categories-list .categories-list__item {
    text-decoration: none;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: 62px;
    padding: 0 11px 0 15px;
    border: 1px solid rgba(163,165,172,0);
    border-top: 1px solid rgba(163,165,172,0.2);
    color: #62646a;
    transition: box-shadow 0.25s ease, border 0.25s ease;
}
.categories-list_colls .categories-list__item {
    width: 100%;
}
.categories-list .categories-list__item:first-child {
    border-top-color: transparent;
}
.categories-list .categories-list__item:hover {
    border: 1px solid rgba(163,165,172,0.2);
    border-radius: 8px;
    box-shadow: 0 2px 6px rgba(25,30,46,0.1);
}
.categories-list .categories-list__item:hover + .categories-list__item {
    border-top-color: transparent;
}
.categories-list .categories-list__item:after {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/categories-list/__item/arrow-sprite.svg");
    background-repeat: no-repeat;
    background-size: 64px 32px;
}
.categories-list .categories-list__item:hover:after {
    background-position-x: -32px;
}
.categories-list .categories-list__item:before {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/categories-list/__item/dot.svg");
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0;
    transition: opacity 0.25s ease;
    margin-right: 12px;
}
.categories-list .categories-list__item:hover:before {
    opacity: 1;
}
/* ../../desktop.blocks/categories-list/__item/categories-list__item.styl:end */
/* ../../desktop.blocks/categories-list/__item/_nobordertop/categories-list__item_nobordertop.styl:begin */
@media (min-width: 545px) {
    .categories-list_colls .categories-list__item_nobordertop {
        border-top-color: transparent;
    }
}
/* ../../desktop.blocks/categories-list/__item/_nobordertop/categories-list__item_nobordertop.styl:end */
/* ../../desktop.blocks/categories-list/__item/_margin/categories-list__item_margin.styl:begin */
@media (min-width: 545px) {
    .categories-list_colls .categories-list__item_margin {
        margin-bottom: 10px;
    }
}
/* ../../desktop.blocks/categories-list/__item/_margin/categories-list__item_margin.styl:end */
/* ../../desktop.blocks/categories-list/__inner/categories-list__inner.styl:begin */
.categories-list__inner {
    width: 100%;
    flex-grow: 1;
    display: block;
}
@media (max-width: 545px) {
    .categories-list__inner {
        width: 70%;
    }
}
@media (max-width: 415px) {
    .categories-list__inner {
        width: 80%;
    }
}
.categories-list_colls .categories-list__inner {
    width: 80%;
}
/* ../../desktop.blocks/categories-list/__inner/categories-list__inner.styl:end */
/* ../../desktop.blocks/categories-list/__name/categories-list__name.styl:begin */
.categories-list__item .categories-list__name {
    display: block;
    float: left;
    width: 24.4%;
    white-space: nowrap;
    padding-right: 10px;
    box-sizing: border-box;
    vertical-align: middle;
}
@media (max-width: 951px) {
    .categories-list__item .categories-list__name {
        width: 31%;
    }
}
@media (max-width: 750px) {
    .categories-list__item .categories-list__name {
        width: 38%;
    }
}
@media (max-width: 545px) {
    .categories-list__item .categories-list__name {
        width: 68%;
    }
}
@media (max-width: 415px) {
    .categories-list__item .categories-list__name {
        width: 100%;
    }
}
.categories-list__item .categories-list__name u {
    display: block;
    text-decoration: none;
    overflow-x: hidden;
    text-overflow: ellipsis;
    max-width: 176px;
}
@media (max-width: 545px) {
    .categories-list__item .categories-list__name u {
        max-width: 90%;
    }
}
@media (max-width: 415px) {
    .categories-list__item .categories-list__name u {
        max-width: 95%;
    }
}
.categories-list_colls .categories-list__item .categories-list__name {
    width: 100%;
}
.categories-list_colls .categories-list__item .categories-list__name u {
    max-width: 95%;
}
/* ../../desktop.blocks/categories-list/__name/categories-list__name.styl:end */
/* ../../desktop.blocks/categories-list/__guide/categories-list__guide.styl:begin */
.categories-list__guide {
    display: block;
    float: left;
    width: 27.3%;
    vertical-align: middle;
}
@media (max-width: 951px) {
    .categories-list__guide {
        width: 20%;
    }
}
@media (max-width: 750px) {
    .categories-list__guide {
        width: 28%;
    }
}
@media (max-width: 545px) {
    .categories-list__guide {
        width: auto;
    }
}
@media (max-width: 415px) {
    .categories-list__guide {
        display: none;
    }
}
/* ../../desktop.blocks/categories-list/__guide/categories-list__guide.styl:end */
/* ../../desktop.blocks/categories-list/__top/categories-list__top.styl:begin */
.categories-list__top {
    display: block;
    float: left;
    width: 27.3%;
    vertical-align: middle;
}
@media (max-width: 951px) {
    .categories-list__top {
        width: 24%;
    }
}
@media (max-width: 750px) {
    .categories-list__top {
        width: 33%;
    }
}
@media (max-width: 545px) {
    .categories-list__top {
        display: none;
    }
}
/* ../../desktop.blocks/categories-list/__top/categories-list__top.styl:end */
/* ../../desktop.blocks/categories-list/__compare/categories-list__compare.styl:begin */
.categories-list__compare {
    display: block;
    float: left;
    vertical-align: middle;
}
@media (max-width: 750px) {
    .categories-list__compare {
        display: none;
    }
}
/* ../../desktop.blocks/categories-list/__compare/categories-list__compare.styl:end */
/* ../../desktop.blocks/categories-list/__content/categories-list__content.styl:begin */
.categories-list__content {
    display: block;
}
/* ../../desktop.blocks/categories-list/__content/categories-list__content.styl:end */
/* ../../desktop.blocks/categories-list/__link/categories-list__link.styl:begin */
.categories-list__link {
    text-decoration: none;
    color: #62646a;
}
.categories-list__link:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/categories-list/__link/categories-list__link.styl:end */
/* ../../desktop.blocks/categories-list/__clear/categories-list__clear.styl:begin */
.categories-list__clear {
    clear: both;
    display: block;
    height: 0;
}
/* ../../desktop.blocks/categories-list/__clear/categories-list__clear.styl:end */
/* ../../desktop.blocks/about-us/about-us.styl:begin */
.about-us {
    display: flex;
}
@media (max-width: 740px) {
    .about-us {
        display: block;
    }
}
/* ../../desktop.blocks/about-us/about-us.styl:end */
/* ../../desktop.blocks/about-us/__info/about-us__info.styl:begin */
.about-us__info {
    box-sizing: border-box;
    flex-grow: 1;
    padding-right: 20px;
}
/* ../../desktop.blocks/about-us/__info/about-us__info.styl:end */
/* ../../desktop.blocks/about-us/__image/about-us__image.styl:begin */
.about-us__image {
    padding-top: 9px;
}
.about-us__image img {
    max-width: 521px;
    width: 100%;
}
/* ../../desktop.blocks/about-us/__image/about-us__image.styl:end */
/* ../../desktop.blocks/about-us/__title/about-us__title.styl:begin */
.about-us__title {
    margin-bottom: 35px;
    color: #222325;
}
/* ../../desktop.blocks/about-us/__title/about-us__title.styl:end */
/* ../../desktop.blocks/about-us/__desc/about-us__desc.styl:begin */
.about-us__desc {
    font-size: 15px;
    color: #62646a;
    line-height: 20px;
}
/* ../../desktop.blocks/about-us/__desc/about-us__desc.styl:end */
/* ../../desktop.blocks/about-us/__facts/about-us__facts.styl:begin */
/* ../../desktop.blocks/about-us/__facts/about-us__facts.styl:end */
/* ../../desktop.blocks/about-us/__fact/about-us__fact.styl:begin */
.about-us__fact {
    margin-bottom: 32px;
    max-width: 600px;
}
/* ../../desktop.blocks/about-us/__fact/about-us__fact.styl:end */
/* ../../desktop.blocks/about-us/__fact-title/about-us__fact-title.styl:begin */
.about-us__fact-title {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    margin-bottom: 9px;
    color: #222325;
}
.about-us__fact-title span {
    display: inline-block;
    vertical-align: middle;
}
.about-us__fact-title:before {
    content: "";
    display: inline-block;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/about-us/__fact-title/dot.svg");
    background-size: 6px;
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
    vertical-align: middle;
    margin-right: 8px;
}
/* ../../desktop.blocks/about-us/__fact-title/about-us__fact-title.styl:end */
/* ../../desktop.blocks/blog-list/blog-list.styl:begin */
.blog-list {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
}
.blog-list:after {
    content: "";
    display: inline-block;
    width: 31.71%;
}
@media (max-width: 758px) {
    .blog-list:after {
        width: 48%;
    }
}
@media (max-width: 510px) {
    .blog-list:after {
        display: none;
    }
}
/* ../../desktop.blocks/blog-list/blog-list.styl:end */
/* ../../desktop.blocks/blog-list/__item/blog-list__item.styl:begin */
.blog-list__item {
    display: inline-block;
    width: 31.71%;
    margin-bottom: 20px;
    text-decoration: none;
}
.blog-list__item:nth-child(even) {
    margin-left: 10px;
    margin-right: 10px;
}
@media (max-width: 758px) {
    .blog-list__item {
        width: 48%;
    }
    .blog-list__item:nth-child(even) {
        margin-right: 0;
        margin-left: 0;
    }
}
@media (max-width: 510px) {
    .blog-list__item {
        width: 100%;
    }
}
/* ../../desktop.blocks/blog-list/__item/blog-list__item.styl:end */
/* ../../desktop.blocks/blog-list/__image/blog-list__image.styl:begin */
.blog-list__image {
    margin-bottom: 15px;
    height: calc(var(--width) * 216px / 390);
    overflow: hidden;
    display: flex;
}
.blog-list__image img {
    width: 100%;
    margin: auto;
}
/* ../../desktop.blocks/blog-list/__image/blog-list__image.styl:end */
/* ../../desktop.blocks/blog-list/__header/blog-list__header.styl:begin */
.blog-list__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
}
/* ../../desktop.blocks/blog-list/__header/blog-list__header.styl:end */
/* ../../desktop.blocks/blog-list/__date/blog-list__date.styl:begin */
.blog-list__date {
    font-size: 13px;
    line-height: 20px;
    color: #a3a5ac;
}
/* ../../desktop.blocks/blog-list/__date/blog-list__date.styl:end */
/* ../../desktop.blocks/blog-list/__title/blog-list__title.styl:begin */
.blog-list__item .blog-list__title {
    display: block;
    text-decoration: none;
    color: #273d94;
    font-family: 'proxima-nova_bold';
    font-size: 11px;
    letter-spacing: 1px;
    cursor: pointer;
    text-transform: uppercase;
    transition: color 0.25s ease;
}
/* ../../desktop.blocks/blog-list/__title/blog-list__title.styl:end */
/* ../../desktop.blocks/blog-list/__title/_color/blog-list__title_color_green.styl:begin */
.blog-list__item .blog-list__title_color_green {
    color: #27ae60;
}
/* ../../desktop.blocks/blog-list/__title/_color/blog-list__title_color_green.styl:end */
/* ../../desktop.blocks/blog-list/__desc/blog-list__desc.styl:begin */
.blog-list__desc {
    display: block;
    color: #62646a;
}
.blog-list__desc:hover {
    text-decoration: underline;
}
.blog-list__desc a {
    display: block;
    color: #62646a;
    text-decoration: none;
}
/* ../../desktop.blocks/blog-list/__desc/blog-list__desc.styl:end */
/* ../../desktop.blocks/our-blog/our-blog.styl:begin */
.our-blog_slider .blog-list__item {
    margin: 0 15px;
}
@media (max-width: 1365px) {
    .our-blog_slider .blog-list {
        margin: 0 -15px;
    }
}
/* ../../desktop.blocks/our-blog/our-blog.styl:end */
/* ../../desktop.blocks/our-blog/__title/our-blog__title.styl:begin */
.our-blog__title {
    flex-grow: 1;
}
/* ../../desktop.blocks/our-blog/__title/our-blog__title.styl:end */
/* ../../desktop.blocks/our-blog/__show-more/our-blog__show-more.styl:begin */
/* ../../desktop.blocks/our-blog/__show-more/our-blog__show-more.styl:end */
/* ../../desktop.blocks/our-blog/__title-wrap/our-blog__title-wrap.styl:begin */
.our-blog__title-wrap {
    display: flex;
    align-items: flex-start;
    margin-bottom: 35px;
}
/* ../../desktop.blocks/our-blog/__title-wrap/our-blog__title-wrap.styl:end */
/* ../../desktop.blocks/our-blog/__arrows/our-blog__arrows.styl:begin */
.our-blog__arrows {
    display: flex;
    margin-left: 15px;
}
/* ../../desktop.blocks/our-blog/__arrows/our-blog__arrows.styl:end */
/* ../../desktop.blocks/our-blog/__arrow/our-blog__arrow.styl:begin */
.our-blog__arrow.slick-disabled {
    opacity: 0.5;
}
/* ../../desktop.blocks/our-blog/__arrow/our-blog__arrow.styl:end */
/* ../../desktop.blocks/link-more/link-more.styl:begin */
.link-more {
    display: inline-block;
    text-decoration: none;
    transition: color 0.25s ease;
    color: #a3a5ac;
}
.link-more span {
    display: inline-block;
}
.link-more:after {
    content: "";
    width: 6px;
    height: 10px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/link-more/sprite.svg");
    background-repeat: no-repeat;
    background-size: 12px 10px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}
.link-more:hover {
    color: #62646a;
}
.link-more:hover:after {
    background-position-x: -6px;
}
/* ../../desktop.blocks/link-more/link-more.styl:end */
/* ../../desktop.blocks/footer-title/footer-title.styl:begin */
.footer-title {
    font-size: 16px;
    font-family: 'proxima-nova_semibold';
    color: #fff;
    margin-bottom: 15px;
}
/* ../../desktop.blocks/footer-title/footer-title.styl:end */
/* ../../desktop.blocks/footer-menu/footer-menu.styl:begin */
/* ../../desktop.blocks/footer-menu/footer-menu.styl:end */
/* ../../desktop.blocks/footer-menu/__items/footer-menu__items.styl:begin */
.footer-menu__items {
    padding: 0;
    margin: 0;
    list-style: none;
}
/* ../../desktop.blocks/footer-menu/__items/footer-menu__items.styl:end */
/* ../../desktop.blocks/footer-menu/__item/footer-menu__item.styl:begin */
.footer-menu__item {
    margin-bottom: 6px;
}
@media (max-width: 756px) {
    .footer-menu__item {
        padding-right: 5px;
        box-sizing: border-box;
    }
}
/* ../../desktop.blocks/footer-menu/__item/footer-menu__item.styl:end */
/* ../../desktop.blocks/footer-menu/__link/footer-menu__link.styl:begin */
.footer-menu__link {
    color: #a3a5ac;
    text-decoration: none;
    transition: color 0.25s ease;
}
.footer-menu__link:hover {
    color: #fff;
}
/* ../../desktop.blocks/footer-menu/__link/footer-menu__link.styl:end */
/* ../../desktop.blocks/footer-menu/__link/_auth/footer-menu__link_auth.styl:begin */
.footer-menu__link_auth {
    color: rgba(255,155,60,0.6);
}
.footer-menu__link_auth:hover {
    color: #ff9b3c;
}
/* ../../desktop.blocks/footer-menu/__link/_auth/footer-menu__link_auth.styl:end */
/* ../../desktop.blocks/footer-contacts/footer-contacts.styl:begin */
/* ../../desktop.blocks/footer-contacts/footer-contacts.styl:end */
/* ../../desktop.blocks/footer-contacts/__item/footer-contacts__item.styl:begin */
.footer-contacts__item {
    color: #a3a5ac;
    margin-bottom: 5px;
    max-width: 200px;
}
.footer-contacts__item a {
    color: #a3a5ac;
    text-decoration: none;
    transition: color 0.25s ease;
}
.footer-contacts__item a:hover {
    color: #fff;
}
/* ../../desktop.blocks/footer-contacts/__item/footer-contacts__item.styl:end */
/* ../../desktop.blocks/footer-contacts/__social/footer-contacts__social.styl:begin */
.footer-contacts__social {
    position: relative;
    left: -8px;
}
/* ../../desktop.blocks/footer-contacts/__social/footer-contacts__social.styl:end */
/* ../../desktop.blocks/footer-contacts/__social-wrap/footer-contacts__social-wrap.styl:begin */
.footer-contacts__social-wrap {
    margin-top: 35px;
    margin-right: -10px;
}
/* ../../desktop.blocks/footer-contacts/__social-wrap/footer-contacts__social-wrap.styl:end */
/* ../../desktop.blocks/bottom-menu/bottom-menu.styl:begin */
.bottom-menu {
    display: flex;
    flex-wrap: wrap;
}
@media (max-width: 1076px) {
    .bottom-menu {
        display: block;
    }
}
/* ../../desktop.blocks/bottom-menu/bottom-menu.styl:end */
/* ../../desktop.blocks/bottom-menu/__item/bottom-menu__item.styl:begin */
.bottom-menu__item {
    margin-right: 20px;
    margin-bottom: 10px;
}
@media (max-width: 1076px) {
    .bottom-menu__item {
        margin-bottom: 6px;
    }
}
.bottom-menu__item:last-child {
    margin-right: 0;
}
/* ../../desktop.blocks/bottom-menu/__item/bottom-menu__item.styl:end */
/* ../../desktop.blocks/bottom-menu/__link/bottom-menu__link.styl:begin */
/* ../../desktop.blocks/bottom-menu/__link/bottom-menu__link.styl:end */
/* ../../desktop.blocks/country-select/country-select.styl:begin */
.country-select {
    position: relative;
}
/* ../../desktop.blocks/country-select/country-select.styl:end */
/* ../../desktop.blocks/country-select/__select/country-select__select.styl:begin */
.country-select__select {
    display: inline-flex;
    border: 1px solid rgba(163,165,172,0.3);
    border-radius: 6px;
    height: 38px;
    padding: 0 13px;
    cursor: pointer;
    transition: border-color 0.25s ease;
    position: relative;
}
.country-select__select:hover {
    border-color: #fff;
}
/* ../../desktop.blocks/country-select/__select/country-select__select.styl:end */
/* ../../desktop.blocks/country-select/__select/_active/country-select__select_active.styl:begin */
/* ../../desktop.blocks/country-select/__select/_active/country-select__select_active.styl:end */
/* ../../desktop.blocks/country-select/__label/country-select__label.styl:begin */
.country-select__select .country-select__label {
    margin: auto;
    color: #a3a5ac;
    transition: color 0.25s ease;
    white-space: nowrap;
}
.country-select__select .country-select__label:after {
    content: "";
    display: inline-block;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/country-select/__label/down.svg?v2");
    width: 9px;
    height: 6px;
    background-size: 9px 12px;
    background-repeat: no-repeat;
    margin-left: 5px;
    vertical-align: middle;
    position: relative;
    left: 2px;
}
.country-select__select:hover .country-select__label {
    color: #fff;
}
.country-select__select:hover .country-select__label:after {
    background-position-y: -6px;
}
/* ../../desktop.blocks/country-select/__label/country-select__label.styl:end */
/* ../../desktop.blocks/country-select/__items/country-select__items.styl:begin */
.country-select__items {
    background-color: #fff;
    border: 1px solid #a3a5ac;
    box-sizing: border-box;
    border-radius: 6px;
    text-align: left;
    padding: 16px 0 20px 0;
    position: absolute;
    bottom: 44px;
    width: 202px;
    display: none;
}
.country-select__select_active .country-select__items {
    display: block;
}
/* ../../desktop.blocks/country-select/__items/country-select__items.styl:end */
/* ../../desktop.blocks/country-select/__items/_left/country-select__items_left.styl:begin */
.country-select__items_left {
    left: 0;
    right: auto;
}
/* ../../desktop.blocks/country-select/__items/_left/country-select__items_left.styl:end */
/* ../../desktop.blocks/country-select/__items/_right/country-select__items_right.styl:begin */
.country-select__items_right {
    right: 0;
    left: auto;
}
/* ../../desktop.blocks/country-select/__items/_right/country-select__items_right.styl:end */
/* ../../desktop.blocks/country-select/__item/country-select__item.styl:begin */
.country-select__item {
    display: block;
    padding: 2px 22px;
    font-size: 16px;
    font-family: 'proxima-nova_regular';
    color: #62646a;
    text-decoration: none;
}
.country-select__item:nth-child(even) {
    background-color: rgba(163,165,172,0.08);
    padding: 10px 22px;
}
/* ../../desktop.blocks/country-select/__item/country-select__item.styl:end */
/* ../../desktop.blocks/hidden/hidden.styl:begin */
.hidden {
    display: none !important;
}
/* ../../desktop.blocks/hidden/hidden.styl:end */
/* ../../desktop.blocks/dropdown-list/dropdown-list.styl:begin */
/* ../../desktop.blocks/dropdown-list/dropdown-list.styl:end */
/* ../../desktop.blocks/dropdown-list/__title/dropdown-list__title.styl:begin */
.dropdown-list__title {
    cursor: pointer;
    position: relative;
    margin: 0 0 5px 0;
}
.dropdown-list_fixopen .dropdown-list__title {
    cursor: default;
    pointer-events: none;
}
.dropdown-list_checkbox .dropdown-list__title {
    margin-bottom: 8px;
}
.dropdown-list_color_gray .dropdown-list__title {
    color: #62646a;
}
.dropdown-list__title:after {
    content: "";
    display: block;
    width: 12px;
    height: 7px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/dropdown-list/__title/down.svg");
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 0;
    top: 7px;
    transition: transform 0.25s ease;
}
.dropdown-list_fixopen .dropdown-list__title:after {
    display: none;
}
.dropdown-list_down-lg .dropdown-list__title:after {
    width: 16px;
    height: 10px;
    right: 19px;
    top: 5px;
}
.dropdown-list_opened .dropdown-list__title:after {
    transform: rotate(180deg);
}
/* ../../desktop.blocks/dropdown-list/__title/dropdown-list__title.styl:end */
/* ../../desktop.blocks/dropdown-list/__items/dropdown-list__items.styl:begin */
.dropdown-list__items {
    padding-bottom: 23px;
    box-sizing: border-box;
    display: none;
}
.dropdown-list_opened .dropdown-list__items {
    display: block;
}
/* ../../desktop.blocks/dropdown-list/__items/dropdown-list__items.styl:end */
/* ../../desktop.blocks/dropdown-list/__item/dropdown-list__item.styl:begin */
/* ../../desktop.blocks/dropdown-list/__item/dropdown-list__item.styl:end */
/* ../../desktop.blocks/dropdown-list/__item-link/dropdown-list__item-link.styl:begin */
.dropdown-list__item-link {
    display: flex;
    align-items: center;
    padding-left: 9px;
    height: 40px;
    transition: background-color 0.25s ease;
    text-decoration: none;
    color: #62646a;
}
.dropdown-list__item-link:hover,
.dropdown-list__item-link_selected {
    background-color: rgba(163,165,172,0.08);
}
.dropdown-list__item-link span {
    margin: auto 0;
}
label.dropdown-list__item-link {
    cursor: pointer;
}
/* ../../desktop.blocks/dropdown-list/__item-link/dropdown-list__item-link.styl:end */
/* ../../desktop.blocks/dropdown-list/__item-link/_selected/dropdown-list__item-link_selected.styl:begin */
/* ../../desktop.blocks/dropdown-list/__item-link/_selected/dropdown-list__item-link_selected.styl:end */
/* ../../desktop.blocks/dropdown-list/__item-link/_checkbox/dropdown-list__item-link_checkbox.styl:begin */
/* ../../desktop.blocks/dropdown-list/__item-link/_checkbox/dropdown-list__item-link_checkbox.styl:end */
/* ../../desktop.blocks/dropdown-list/_checkbox/dropdown-list_checkbox.styl:begin */
/* ../../desktop.blocks/dropdown-list/_checkbox/dropdown-list_checkbox.styl:end */
/* ../../desktop.blocks/dropdown-list/_cols/dropdown-list_cols.styl:begin */
/* ../../desktop.blocks/dropdown-list/_cols/dropdown-list_cols.styl:end */
/* ../../desktop.blocks/h1/h1.styl:begin */
.h1 {
    font-family: 'proxima-nova_bold';
    font-size: 32px;
    font-weight: normal;
}
/* ../../desktop.blocks/h1/h1.styl:end */
/* ../../desktop.blocks/h2/h2.styl:begin */
.h2 {
    font-family: 'proxima-nova_semibold';
    font-size: 24px;
    font-weight: normal;
}
/* ../../desktop.blocks/h2/h2.styl:end */
/* ../../desktop.blocks/h2-count/h2-count.styl:begin */
/* ../../desktop.blocks/h2-count/h2-count.styl:end */
/* ../../desktop.blocks/h2-count/__h2/h2-count__h2.styl:begin */
.h2-count__h2 {
    margin: 0;
}
.h2-count__h2 a {
    text-decoration: none;
    color: #a3a5ac;
}
.h2-count__h2 a:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/h2-count/__h2/h2-count__h2.styl:end */
/* ../../desktop.blocks/h2-count/__count/h2-count__count.styl:begin */
.h2-count__count {
    font-size: 16px;
    color: #a3a5ac;
    font-family: 'proxima-nova_regular';
    margin-left: 3px;
}
/* ../../desktop.blocks/h2-count/__count/h2-count__count.styl:end */
/* ../../desktop.blocks/h4/h4.styl:begin */
.h4 {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    font-weight: normal;
}
/* ../../desktop.blocks/h4/h4.styl:end */
/* ../../desktop.blocks/to-top/to-top.styl:begin */
.to-top {
    position: fixed;
    display: none;
    right: 20px;
    bottom: 0;
}
/* ../../desktop.blocks/to-top/to-top.styl:end */
/* ../../desktop.blocks/to-top/_visible/to-top_visible.styl:begin */
.to-top_visible {
    display: block;
}
/* ../../desktop.blocks/to-top/_visible/to-top_visible.styl:end */
/* ../../desktop.blocks/to-top/__arrow/to-top__arrow.styl:begin */
.to-top__arrow {
    width: 42px;
    height: 42px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/to-top/arrow.svg");
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    position: relative;
    bottom: -40px;
    transition: bottom 0.25s ease;
}
.to-top_active .to-top__arrow {
    bottom: 10px;
}
/* ../../desktop.blocks/to-top/__arrow/to-top__arrow.styl:end */
/* ../../desktop.blocks/categories-page/categories-page.styl:begin */
/* ../../desktop.blocks/categories-page/categories-page.styl:end */
/* ../../desktop.blocks/categories-page/__alphabet/categories-page__alphabet.styl:begin */
.categories-page__alphabet {
    margin-top: 0;
}
/* ../../desktop.blocks/categories-page/__alphabet/categories-page__alphabet.styl:end */
/* ../../desktop.blocks/link/link.styl:begin */
.link {
    color: #62646a;
    text-decoration: underline;
}
.link:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/link/link.styl:end */
/* ../../desktop.blocks/link/_color/link_color_gray.styl:begin */
.link_color_gray {
    color: #a3a5ac;
}
/* ../../desktop.blocks/link/_color/link_color_gray.styl:end */
/* ../../desktop.blocks/circle-title/circle-title.styl:begin */
.circle-title {
    font-size: 17px;
    font-family: 'proxima-nova_semibold';
}
.circle-title span {
    display: inline-block;
    vertical-align: middle;
}
.circle-title:before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/circle-title/dot.svg");
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-right: 8px;
}
.circle-title_icon_reward:before {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/circle-title/reward.svg");
    width: 24px;
    height: 24px;
}
/* ../../desktop.blocks/circle-title/circle-title.styl:end */
/* ../../desktop.blocks/category-tabs/category-tabs.styl:begin */
/* ../../desktop.blocks/category-tabs/category-tabs.styl:end */
/* ../../desktop.blocks/category-tabs/__items/category-tabs__items.styl:begin */
.category-tabs__items {
    --category-tabs-mobile: 492px;
    border-bottom: 1px solid rgba(163,165,172,0.2);
    position: relative;
}
@media (max-width: 492px) {
    .category-tabs__items {
        cursor: pointer;
    }
    .category-tabs__items:after {
        content: "";
        display: block;
        width: 12px;
        height: 7px;
        background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/category-tabs/__items/down.svg");
        background-size: contain;
        background-repeat: no-repeat;
        position: absolute;
        right: 0;
        top: 5px;
        transition: transform 0.25s ease;
    }
    .category-tabs__items_opened:after {
        transform: rotate(180deg);
    }
}
.category-tabs_product .category-tabs__items {
    --category-tabs-mobile: 648px;
}
@media (max-width: 648px) {
    .category-tabs_product .category-tabs__items {
        cursor: pointer;
    }
    .category-tabs_product .category-tabs__items:after {
        content: "";
        display: block;
        width: 12px;
        height: 7px;
        background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/category-tabs/__items/down.svg");
        background-size: contain;
        background-repeat: no-repeat;
        position: absolute;
        right: 0;
        top: 5px;
        transition: transform 0.25s ease;
    }
    .category-tabs_product_opened:after {
        transform: rotate(180deg);
    }
}
/* ../../desktop.blocks/category-tabs/__items/category-tabs__items.styl:end */
/* ../../desktop.blocks/category-tabs/__item/category-tabs__item.styl:begin */
.category-tabs__item {
    display: inline-block;
    margin-right: 40px;
}
@media (max-width: 492px) {
    .category-tabs__item {
        display: none;
    }
}
.category-tabs__item:last-child {
    margin-right: 0;
}
@media (max-width: 648px) {
    .category-tabs_product .category-tabs__item {
        display: none;
    }
}
/* ../../desktop.blocks/category-tabs/__item/category-tabs__item.styl:end */
/* ../../desktop.blocks/category-tabs/__item/_active/category-tabs__item_active.styl:begin */
@media (max-width: 492px) {
    .category-tabs__item_active {
        display: inline-block;
    }
}
@media (max-width: 648px) {
    .category-tabs_product .category-tabs__item_active {
        display: inline-block;
    }
}
/* ../../desktop.blocks/category-tabs/__item/_active/category-tabs__item_active.styl:end */
/* ../../desktop.blocks/category-tabs/__link/category-tabs__link.styl:begin */
.category-tabs__link {
    display: inline-block;
    color: #62646a;
    font-size: 12px;
    font-family: 'proxima-nova_bold';
    text-transform: uppercase;
    text-decoration: none;
    position: relative;
    letter-spacing: 1px;
}
.category-tabs__link:after {
    content: "";
    display: block;
    width: 100%;
    border-top: 3px solid rgba(255,155,60,0);
    transition: border-top-color 0.25s ease;
    margin-top: 7px;
    margin-bottom: -1px;
}
/* ../../desktop.blocks/category-tabs/__link/category-tabs__link.styl:end */
/* ../../desktop.blocks/category-tabs/__link/_active/category-tabs__link_active.styl:begin */
.category-tabs__link_active {
    color: #222325;
    pointer-events: none;
}
.category-tabs__link_active:after {
    border-top-color: #ff9b3c;
}
/* ../../desktop.blocks/category-tabs/__link/_active/category-tabs__link_active.styl:end */
/* ../../desktop.blocks/category-tabs/__mobile/category-tabs__mobile.styl:begin */
.category-tabs__mobile {
    display: none;
    padding-top: 10px;
}
@media (max-width: 492px) {
    .category-tabs__items_opened + .category-tabs__mobile {
        display: block;
        width: 100%;
    }
}
@media (max-width: 648px) {
    .category-tabs_product .category-tabs__items_opened + .category-tabs__mobile {
        display: block;
        width: 100%;
    }
}
/* ../../desktop.blocks/category-tabs/__mobile/category-tabs__mobile.styl:end */
/* ../../desktop.blocks/category-tabs/__mobile-item/category-tabs__mobile-item.styl:begin */
.category-tabs__mobile-item {
    display: block !important;
    margin-top: 10px;
    margin-right: 0;
}
.category-tabs__mobile-item_active {
    display: none !important;
}
/* ../../desktop.blocks/category-tabs/__mobile-item/category-tabs__mobile-item.styl:end */
/* ../../desktop.blocks/category-tabs/__mobile-link/category-tabs__mobile-link.styl:begin */
@media (max-width: 492px) {
    .category-tabs__mobile-link {
        display: block;
    }
}
@media (max-width: 648px) {
    .category-tabs_product .category-tabs__mobile-link {
        display: block;
    }
}
/* ../../desktop.blocks/category-tabs/__mobile-link/category-tabs__mobile-link.styl:end */
/* ../../desktop.blocks/category-page/category-page.styl:begin */
/* ../../desktop.blocks/category-page/category-page.styl:end */
/* ../../desktop.blocks/category-page/__tabs/category-page__tabs.styl:begin */
.category-page__tabs {
    margin-top: 56px;
}
/* ../../desktop.blocks/category-page/__tabs/category-page__tabs.styl:end */
/* ../../desktop.blocks/category-page/__category/category-page__category.styl:begin */
/* ../../desktop.blocks/category-page/__category/category-page__category.styl:end */
/* ../../desktop.blocks/category-page/__mobile-cnt/category-page__mobile-cnt.styl:begin */
.category-page__mobile-cnt {
    margin-top: 37px;
}
/* ../../desktop.blocks/category-page/__mobile-cnt/category-page__mobile-cnt.styl:end */
/* ../../desktop.blocks/category/category.styl:begin */
.category {
    display: flex;
    width: 100%;
    --category-products-max-width: 710px;
}
/* ../../desktop.blocks/category/category.styl:end */
/* ../../desktop.blocks/category/__filter-wrap/category__filter-wrap.styl:begin */
.category .category__filter-wrap {
    flex-basis: 350px;
    margin-right: 38px;
    padding-top: 37px;
    background-color: #fff;
}
@media (max-width: 1060px) {
    .category .category__filter-wrap {
        margin-right: 15px;
    }
}
@media (max-width: 856px) {
    .category .category__filter-wrap {
        margin-right: 10px;
    }
}
@media (max-width: 710px) {
    .category .category__filter-wrap {
        margin-right: 0;
        padding-top: 0;
        position: fixed;
        transition: left 0.25s ease;
        left: -320px;
        top: 0;
        height: 100vh;
        max-width: 320px;
        width: 90%;
        z-index: 990;
    }
    .category .category__filter-wrap_opened {
        display: block;
    }
    .category .category__filter-wrap_show {
        left: 0;
    }
}
/* ../../desktop.blocks/category/__filter-wrap/category__filter-wrap.styl:end */
/* ../../desktop.blocks/category/__filter-wrap/_transition/category__filter-wrap_transition.styl:begin */
.category__filter-wrap_transition {
    transition: transform 0.15s ease;
}
/* ../../desktop.blocks/category/__filter-wrap/_transition/category__filter-wrap_transition.styl:end */
/* ../../desktop.blocks/category/__products-wrap/category__products-wrap.styl:begin */
.category__products-wrap {
    padding-left: 31px;
    padding-top: 37px;
    box-sizing: border-box;
    flex-grow: 1;
    min-height: 100vh;
    border-left: 1px solid #ededee;
}
.category_noline .category__products-wrap {
    border-left: 0;
}
@media (max-width: 1060px) {
    .category__products-wrap {
        padding-left: 15px;
    }
}
@media (max-width: 856px) {
    .category__products-wrap {
        padding-left: 10px;
    }
}
@media (max-width: 710px) {
    .category__products-wrap {
        padding-left: 0;
        border-left: 0;
    }
}
/* ../../desktop.blocks/category/__products-wrap/category__products-wrap.styl:end */
/* ../../desktop.blocks/category/__count/category__count.styl:begin */
.category__count {
    margin-bottom: 12px;
    letter-spacing: -0.1px;
    width: 350px;
    color: #62646a;
}
@media (max-width: 1060px) {
    .category__count {
        width: 290px;
    }
}
@media (max-width: 710px) {
    .category__count {
        display: none;
    }
}
/* ../../desktop.blocks/category/__count/category__count.styl:end */
/* ../../desktop.blocks/category/__sort/category__sort.styl:begin */
.category__sort {
    display: inline-block;
}
/* ../../desktop.blocks/category/__sort/category__sort.styl:end */
/* ../../desktop.blocks/category/__sort-wrap/category__sort-wrap.styl:begin */
.category__sort-wrap {
    text-align: right;
    margin-bottom: 12px;
}
/* ../../desktop.blocks/category/__sort-wrap/category__sort-wrap.styl:end */
/* ../../desktop.blocks/category/__dropdown-list/category__dropdown-list.styl:begin */
.category__dropdown-list {
    box-sizing: border-box;
    margin-bottom: 18px;
}
.category__dropdown-list .dropdown-list__items {
    margin-bottom: 18px;
}
/* ../../desktop.blocks/category/__dropdown-list/category__dropdown-list.styl:end */
/* ../../desktop.blocks/category/__filter-mobile-bg/category__filter-mobile-bg.styl:begin */
.category__filter-mobile-bg {
    display: none;
    position: fixed;
    z-index: 980;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    background-color: rgba(34,35,37,0.5);
    transition: opacity 0.25s ease;
    opacity: 0;
}
.category__filter-wrap_opened + .category__filter-mobile-bg {
    display: block;
}
.category__filter-wrap_show + .category__filter-mobile-bg {
    opacity: 1;
}
/* ../../desktop.blocks/category/__filter-mobile-bg/category__filter-mobile-bg.styl:end */
/* ../../desktop.blocks/category/__filter-wrap-inner/category__filter-wrap-inner.styl:begin */
.category__filter-wrap-inner {
    --dh: 0px;
    --fixtop: 100;
    --dbottom: 15;
    --header-mobile-width-1: 1109px;
    --header-mobile-width-2: 856px;
    --header-mobile-width-3: 710px;
}
.category__filter-wrap-inner:before {
    content: "";
    display: block;
    width: 350px;
}
@media (max-width: 1060px) {
    .category__filter-wrap-inner:before {
        width: 290px;
    }
}
@media (max-width: 710px) {
    .category__filter-wrap-inner:before {
        display: none;
    }
}
@media (max-width: 710px) {
    .category__filter-wrap-inner {
        --bottom: 0px;
        width: 100%;
        height: calc(100vh - var(--bottom));
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        padding: 20px 20px 20px 10px;
        box-sizing: border-box;
    }
}
.category__filter-wrap_fixed:before {
    content: "";
    display: block;
    width: 350px;
}
@media (max-width: 1060px) {
    .category__filter-wrap_fixed:before {
        width: 290px;
    }
}
@media (min-width: 711px) {
    .category__filter-wrap_fixed .category__filter-wrap-inner {
        --fixtop: 102;
        --footer: 0;
        position: fixed;
        top: 102px;
        height: var(--height);
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }
    .category__filter-wrap_fixed.category__filter-wrap_footer {
        position: relative;
    }
    .category__filter-wrap_fixed.category__filter-wrap_footer .category__filter-wrap-inner {
        position: absolute;
        top: auto;
        bottom: 0;
    }
}
@media (min-width: 711px) and (max-width: 856px) {
    .category__filter-wrap_fixed .category__filter-wrap-inner {
        top: 84px;
    }
}
@media (max-width: 1109px) {
    .header_fixed + .page-wrap .category__filter-wrap_fixed .category__filter-wrap-inner {
        --fixtop: 83;
        --dbottom: 15;
    }
    .header_fixed.header_search_show + .page-wrap .category__filter-wrap_fixed .category__filter-wrap-inner {
        --fixtop: 130;
        --dbottom: 15;
        top: 130px;
    }
}
/* ../../desktop.blocks/category/__filter-wrap-inner/category__filter-wrap-inner.styl:end */
/* ../../desktop.blocks/category/__filter-wrap-inner/_bottom/category__filter-wrap-inner_bottom.styl:begin */
.category__filter-wrap-inner_bottom {
    --bottom: 100px;
}
/* ../../desktop.blocks/category/__filter-wrap-inner/_bottom/category__filter-wrap-inner_bottom.styl:end */
/* ../../desktop.blocks/products-list/products-list.styl:begin */
/* ../../desktop.blocks/products-list/products-list.styl:end */
/* ../../desktop.blocks/products-list/__item/products-list__item.styl:begin */
.products-list__item {
    border: 1px solid rgba(163,165,172,0.3);
    padding: 19px 19px 18px 19px;
    margin-bottom: 16px;
    border-radius: 8px;
}
/* ../../desktop.blocks/products-list/__item/products-list__item.styl:end */
/* ../../desktop.blocks/products-list/__header/products-list__header.styl:begin */
.products-list__header {
    display: flex;
    position: relative;
}
@media (max-width: 867px) {
    .products-list__header {
        padding-top: 30px;
    }
}
/* ../../desktop.blocks/products-list/__header/products-list__header.styl:end */
/* ../../desktop.blocks/products-list/__logo-wrap/products-list__logo-wrap.styl:begin */
.products-list__logo-wrap {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/products-list/__logo-wrap/products-list__logo-wrap.styl:end */
/* ../../desktop.blocks/products-list/__logo/products-list__logo.styl:begin */
.products-list__logo {
    width: 65px;
    margin-right: 20px;
}
/* ../../desktop.blocks/products-list/__logo/products-list__logo.styl:end */
/* ../../desktop.blocks/products-list/__title-wrap/products-list__title-wrap.styl:begin */
.products-list__title-wrap {
    flex-grow: 1;
    padding-left: 4px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/products-list/__title-wrap/products-list__title-wrap.styl:end */
/* ../../desktop.blocks/products-list/__title/products-list__title.styl:begin */
.products-list__title {
    position: relative;
    margin-bottom: 9px;
    padding-right: 26px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/products-list/__title/products-list__title.styl:end */
/* ../../desktop.blocks/products-list/__name/products-list__name.styl:begin */
.products-list__name {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    display: inline-block;
    margin-right: 7px;
    color: #222325;
    text-decoration: none;
    transition: color 0.25s ease;
}
.products-list__name:hover {
    color: #a3a5ac;
}
/* ../../desktop.blocks/products-list/__name/products-list__name.styl:end */
/* ../../desktop.blocks/products-list/__by/products-list__by.styl:begin */
.products-list__by {
    display: inline-block;
    color: #a3a5ac;
}
.products-list__by span {
    display: inline-block;
    margin-right: 5px;
}
.products-list__by a {
    color: #a3a5ac;
}
.products-list__by a:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/products-list/__by/products-list__by.styl:end */
/* ../../desktop.blocks/products-list/__favorite/products-list__favorite.styl:begin */
.products-list__favorite {
    position: absolute;
    right: 1px;
    top: 0;
}
/* ../../desktop.blocks/products-list/__favorite/products-list__favorite.styl:end */
/* ../../desktop.blocks/products-list/__rating-reviews/products-list__rating-reviews.styl:begin */
.products-list__rating-reviews {
    font-size: 16px;
}
/* ../../desktop.blocks/products-list/__rating-reviews/products-list__rating-reviews.styl:end */
/* ../../desktop.blocks/products-list/__desc/products-list__desc.styl:begin */
.products-list__desc {
    color: #62646a;
    font-size: 15px;
    margin-top: 10px;
    line-height: 20px;
    padding-right: 10px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/products-list/__desc/products-list__desc.styl:end */
/* ../../desktop.blocks/products-list/__buttons-wrap/products-list__buttons-wrap.styl:begin */
.products-list__buttons-wrap {
    margin-top: 26px;
    text-align: right;
}
.products-list__buttons-wrap:after {
    content: "";
    display: block;
    clear: both;
}
/* ../../desktop.blocks/products-list/__buttons-wrap/products-list__buttons-wrap.styl:end */
/* ../../desktop.blocks/products-list/__buttons/products-list__buttons.styl:begin */
/* ../../desktop.blocks/products-list/__buttons/products-list__buttons.styl:end */
/* ../../desktop.blocks/products-list/__checkbox-wrap/products-list__checkbox-wrap.styl:begin */
.products-list__checkbox-wrap {
    flex-grow: 1;
    color: #a3a5ac;
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/products-list/__checkbox-wrap/products-list__checkbox-wrap.styl:end */
/* ../../desktop.blocks/products-list/__select-wrap/products-list__select-wrap.styl:begin */
/* ../../desktop.blocks/products-list/__select-wrap/products-list__select-wrap.styl:end */
/* ../../desktop.blocks/products-list/__remove-wrap/products-list__remove-wrap.styl:begin */
/* ../../desktop.blocks/products-list/__remove-wrap/products-list__remove-wrap.styl:end */
/* ../../desktop.blocks/products-list/__compare-btn/products-list__compare-btn.styl:begin */
.products-list__compare-btn {
    float: right;
    padding: 0 12px;
}
.products-list__compare-btn .icon {
    vertical-align: middle;
    margin-right: 5px;
    position: relative;
    right: 4px;
    bottom: 1px;
}
.products-list__compare-btn.ui-btn_color_blue .icon {
    right: 3px;
    bottom: 0;
    margin-right: 3px;
}
.products-list__compare-btn span {
    font-size: 13px;
}
/* ../../desktop.blocks/products-list/__compare-btn/products-list__compare-btn.styl:end */
/* ../../desktop.blocks/products-list/__profile-btn/products-list__profile-btn.styl:begin */
.products-list__profile-btn {
    margin-left: 15px;
    padding: 0 17px;
    float: right;
}
@media (max-width: 329px) {
    .products-list__profile-btn {
        margin-left: 5px;
        padding: 0 15px;
    }
}
/* ../../desktop.blocks/products-list/__profile-btn/products-list__profile-btn.styl:end */
/* ../../desktop.blocks/products-list/__more-link/products-list__more-link.styl:begin */
.products-list__more-link {
    font-family: 'proxima-nova_semibold';
    color: #62646a;
}
.products-list__more-link:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/products-list/__more-link/products-list__more-link.styl:end */
/* ../../desktop.blocks/products-list/__status/products-list__status.styl:begin */
.products-list__status {
    position: absolute;
    right: 55px;
    top: 0;
}
/* ../../desktop.blocks/products-list/__status/products-list__status.styl:end */
/* ../../desktop.blocks/products-list/__status/_color/products-list__status_color_gray.styl:begin */
.products-list__status_color_gray {
    background-color: #e4e4e4;
    color: #62646a;
}
/* ../../desktop.blocks/products-list/__status/_color/products-list__status_color_gray.styl:end */
/* ../../desktop.blocks/products-list/__edit-buttons-wrap/products-list__edit-buttons-wrap.styl:begin */
.products-list__edit-buttons-wrap {
    display: flex;
    align-items: center;
    margin-top: 30px;
}
@media (max-width: 867px) {
    .products-list__edit-buttons-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/products-list/__edit-buttons-wrap/products-list__edit-buttons-wrap.styl:end */
/* ../../desktop.blocks/products-list/__edit-buttons/products-list__edit-buttons.styl:begin */
@media (max-width: 867px) {
    .products-list__edit-buttons {
        margin-top: 20px;
        text-align: right;
    }
}
/* ../../desktop.blocks/products-list/__edit-buttons/products-list__edit-buttons.styl:end */
/* ../../desktop.blocks/products-list/__to-archive/products-list__to-archive.styl:begin */
.products-list__to-archive {
    color: #a3a5ac;
    cursor: pointer;
}
.products-list__to-archive .icon {
    margin-right: 6px;
}
.products-list__to-archive span {
    display: inline-block;
    vertical-align: middle;
}
/* ../../desktop.blocks/products-list/__to-archive/products-list__to-archive.styl:end */
/* ../../desktop.blocks/products-list/__select/products-list__select.styl:begin */
.products-list__select {
    margin-right: 21px;
}
/* ../../desktop.blocks/products-list/__select/products-list__select.styl:end */
/* ../../desktop.blocks/products-list/__edit-btn/products-list__edit-btn.styl:begin */
.products-list__edit-btn {
    padding: 0 9px;
    margin-left: 4px;
}
/* ../../desktop.blocks/products-list/__edit-btn/products-list__edit-btn.styl:end */
/* ../../desktop.blocks/products-list/__publish-btn/products-list__publish-btn.styl:begin */
.products-list__publish-btn {
    padding: 0 10px;
}
/* ../../desktop.blocks/products-list/__publish-btn/products-list__publish-btn.styl:end */
/* ../../desktop.blocks/products-list/__actions/products-list__actions.styl:begin */
.products-list__actions {
    position: absolute;
    right: 0px;
}
/* ../../desktop.blocks/products-list/__actions/products-list__actions.styl:end */
/* ../../desktop.blocks/rating-reviews/rating-reviews.styl:begin */
/* ../../desktop.blocks/rating-reviews/rating-reviews.styl:end */
/* ../../desktop.blocks/rating-reviews/_sep/rating-reviews_sep.styl:begin */
/* ../../desktop.blocks/rating-reviews/_sep/rating-reviews_sep.styl:end */
/* ../../desktop.blocks/rating-reviews/__star/rating-reviews__star.styl:begin */
.rating-reviews__star {
    vertical-align: middle;
}
.rating-reviews_sep .rating-reviews__star {
    float: left;
}
/* ../../desktop.blocks/rating-reviews/__star/rating-reviews__star.styl:end */
/* ../../desktop.blocks/rating-reviews/__rating/rating-reviews__rating.styl:begin */
.rating-reviews__rating {
    display: inline-block;
    vertical-align: middle;
    margin-left: 4px;
    color: #222325;
}
.rating-reviews_sep .rating-reviews__rating {
    float: left;
}
/* ../../desktop.blocks/rating-reviews/__rating/rating-reviews__rating.styl:end */
/* ../../desktop.blocks/rating-reviews/__reviews/rating-reviews__reviews.styl:begin */
.rating-reviews__reviews {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    color: #a3a5ac;
}
.rating-reviews_sep .rating-reviews__reviews {
    float: left;
}
.rating-reviews__reviews a {
    color: #a3a5ac;
    text-decoration: none;
}
.rating-reviews__reviews a:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/rating-reviews/__reviews/rating-reviews__reviews.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/category-mobile-cnt.styl:begin */
.category-mobile-cnt {
    display: none;
}
@media (max-width: 710px) {
    .category-mobile-cnt {
        display: block;
    }
}
.category-mobile-cnt_fixed:before {
    content: "";
    display: block;
    padding-top: 41px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/category-mobile-cnt/category-mobile-cnt.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/__cnt/category-mobile-cnt__cnt.styl:begin */
.category-mobile-cnt__cnt {
    flex-grow: 1;
    letter-spacing: -0.1px;
    color: #62646a;
}
/* ../../desktop.blocks/category-mobile-cnt/__cnt/category-mobile-cnt__cnt.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/__wrap/category-mobile-cnt__wrap.styl:begin */
.category-mobile-cnt__wrap {
    display: flex;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 9px;
}
.category-mobile-cnt_fixed .category-mobile-cnt__wrap {
    position: fixed;
    top: 63px;
    left: 0;
    width: 100%;
    z-index: 901;
    border-bottom: 1px solid rgba(163,165,172,0.2);
    transition: top 0.15s ease;
    padding-left: 15px;
    padding-right: 15px;
    box-sizing: border-box;
}
.header_fixed.header_search_show + .page-wrap .category-mobile-cnt__wrap {
    top: 115px;
}
/* ../../desktop.blocks/category-mobile-cnt/__wrap/category-mobile-cnt__wrap.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/__filter-wrap/category-mobile-cnt__filter-wrap.styl:begin */
.category-mobile-cnt__filter-wrap {
    flex-grow: 0;
}
/* ../../desktop.blocks/category-mobile-cnt/__filter-wrap/category-mobile-cnt__filter-wrap.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/__filter-btn/category-mobile-cnt__filter-btn.styl:begin */
.category-mobile-cnt__filter-btn {
    color: #222325;
    cursort: pointer;
    white-space: nowrap;
    cursor: pointer;
}
.category-mobile-cnt__filter-btn span {
    display: inline-block;
    vertical-align: middle;
}
.category-mobile-cnt__filter-btn:before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/category-mobile-cnt/__filter-btn/filter.svg");
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 5px;
    vertical-align: middle;
}
/* ../../desktop.blocks/category-mobile-cnt/__filter-btn/category-mobile-cnt__filter-btn.styl:end */
/* ../../desktop.blocks/category-mobile-cnt/_fixed/category-mobile-cnt_fixed.styl:begin */
/* ../../desktop.blocks/category-mobile-cnt/_fixed/category-mobile-cnt_fixed.styl:end */
/* ../../desktop.blocks/breadcrumbs/breadcrumbs.styl:begin */
.breadcrumbs {
    margin-top: 23px;
    margin-bottom: 40px;
}
/* ../../desktop.blocks/breadcrumbs/breadcrumbs.styl:end */
/* ../../desktop.blocks/breadcrumbs/__item/breadcrumbs__item.styl:begin */
.breadcrumbs__item {
    display: inline-block;
    vertical-align: middle;
}
/* ../../desktop.blocks/breadcrumbs/__item/breadcrumbs__item.styl:end */
/* ../../desktop.blocks/breadcrumbs/__link/breadcrumbs__link.styl:begin */
.breadcrumbs__link {
    color: #a3a5ac;
    font-size: 16px;
    text-decoration: none;
}
.breadcrumbs__link:hover {
    text-decoration: underline;
}
.breadcrumbs__link_underline_no:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/breadcrumbs/__link/breadcrumbs__link.styl:end */
/* ../../desktop.blocks/breadcrumbs/__sep/breadcrumbs__sep.styl:begin */
.breadcrumbs__sep {
    display: inline-block;
    width: 7px;
    height: 12px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/breadcrumbs/__sep/arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 9px;
    vertical-align: middle;
}
/* ../../desktop.blocks/breadcrumbs/__sep/breadcrumbs__sep.styl:end */
/* ../../desktop.blocks/tbl/tbl.styl:begin */
.tbl {
    display: table;
}
/* ../../desktop.blocks/tbl/tbl.styl:end */
/* ../../desktop.blocks/tbl/__row/tbl__row.styl:begin */
.tbl__row {
    display: table-row;
}
/* ../../desktop.blocks/tbl/__row/tbl__row.styl:end */
/* ../../desktop.blocks/tbl/__coll/tbl__coll.styl:begin */
.tbl__coll {
    display: table-cell;
}
/* ../../desktop.blocks/tbl/__coll/tbl__coll.styl:end */
/* ../../desktop.blocks/product-properties/product-properties.styl:begin */
/* ../../desktop.blocks/product-properties/product-properties.styl:end */
/* ../../desktop.blocks/product-properties/__title/product-properties__title.styl:begin */
.product-properties__title {
    margin: 0 0 16px 0;
}
/* ../../desktop.blocks/product-properties/__title/product-properties__title.styl:end */
/* ../../desktop.blocks/product-properties/__tbl/product-properties__tbl.styl:begin */
.product-properties__tbl {
    width: 100%;
    min-width: 1075px;
}
.product-properties__tbl .tbl__coll {
    border-right: 1px solid rgba(163,165,172,0.2);
    padding: 20px 20px 20px 37px;
    box-sizing: border-box;
}
.product-properties__tbl .tbl__coll:last-child {
    border-right: 0;
}
.product-properties__tbl .tbl__row:nth-child(even) .tbl__coll {
    background-color: rgba(163,165,172,0.08);
}
.product-properties__tbl .tbl__row .tbl__coll:nth-child(1) {
    padding-left: 36px;
    width: auto;
}
/* ../../desktop.blocks/product-properties/__tbl/product-properties__tbl.styl:end */
/* ../../desktop.blocks/product-properties/__prop-title/product-properties__prop-title.styl:begin */
.product-properties__prop-title {
    font-size: 17px;
    font-family: 'proxima-nova_semibold';
    color: #62646a;
}
/* ../../desktop.blocks/product-properties/__prop-title/product-properties__prop-title.styl:end */
/* ../../desktop.blocks/product-properties/__scroll-wrap/product-properties__scroll-wrap.styl:begin */
.product-properties__scroll-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
/* ../../desktop.blocks/product-properties/__scroll-wrap/product-properties__scroll-wrap.styl:end */
/* ../../desktop.blocks/prop-value/prop-value.styl:begin */
.prop-value {
    position: relative;
    color: #a3a5ac;
    box-sizing: border-box;
    padding-left: 24px;
}
.prop-value_yes {
    color: #62646a;
}
.prop-value:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background-size: 32px 16px;
    background-repeat: no-repeat;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/prop-value/sprite.svg");
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 3px;
}
.prop-value_yes:before {
    background-position-x: -16px;
}
.prop-value span {
    display: inline-block;
    vertical-align: middle;
}
/* ../../desktop.blocks/prop-value/prop-value.styl:end */
/* ../../desktop.blocks/prop-value/_empty/prop-value_empty.styl:begin */
.prop-value_empty::before {
    border: 1px solid #a3a5ac;
    opacity: 0.5;
    border-radius: 50%;
    background-image: none;
    top: 1px;
}
/* ../../desktop.blocks/prop-value/_empty/prop-value_empty.styl:end */
/* ../../desktop.blocks/product-card/product-card.styl:begin */
.product-card {
    border: 1px solid #ededee;
    border-radius: 8px;
    box-sizing: border-box;
    padding: 19px;
    display: flex;
    flex-direction: column;
}
/* ../../desktop.blocks/product-card/product-card.styl:end */
/* ../../desktop.blocks/product-card/__header/product-card__header.styl:begin */
.product-card__header {
    display: flex;
}
/* ../../desktop.blocks/product-card/__header/product-card__header.styl:end */
/* ../../desktop.blocks/product-card/__logo-wrap/product-card__logo-wrap.styl:begin */
.product-card__logo-wrap {
    display: flex;
    align-items: center;
}
.product-card__logo-wrap a {
    outline: none;
}
/* ../../desktop.blocks/product-card/__logo-wrap/product-card__logo-wrap.styl:end */
/* ../../desktop.blocks/product-card/__logo/product-card__logo.styl:begin */
.product-card__logo {
    width: 65px;
}
/* ../../desktop.blocks/product-card/__logo/product-card__logo.styl:end */
/* ../../desktop.blocks/product-card/__title-wrap/product-card__title-wrap.styl:begin */
.product-card__title-wrap {
    box-sizing: border-box;
    padding-left: 23px;
    padding-right: 20px;
    padding-top: 8px;
    position: relative;
    flex-grow: 1;
}
.product-card__title-wrap a {
    outline: none;
}
/* ../../desktop.blocks/product-card/__title-wrap/product-card__title-wrap.styl:end */
/* ../../desktop.blocks/product-card/__name/product-card__name.styl:begin */
.product-card__name {
    display: inline-block;
    color: #222325;
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    margin-bottom: 2px;
    text-decoration: none;
    cursor: pointer;
}
.product-card__name:hover {
    color: #a3a5ac;
}
/* ../../desktop.blocks/product-card/__name/product-card__name.styl:end */
/* ../../desktop.blocks/product-card/__vendor/product-card__vendor.styl:begin */
.product-card__vendor {
    color: #a3a5ac;
    font-size: 16px;
}
/* ../../desktop.blocks/product-card/__vendor/product-card__vendor.styl:end */
/* ../../desktop.blocks/product-card/__vendor-link/product-card__vendor-link.styl:begin */
.product-card__vendor-link {
    color: #a3a5ac;
    text-decoration: underline;
}
.product-card__vendor-link:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/product-card/__vendor-link/product-card__vendor-link.styl:end */
/* ../../desktop.blocks/product-card/__favorite/product-card__favorite.styl:begin */
.product-card__favorite {
    position: absolute;
    right: 0;
    top: 0;
}
/* ../../desktop.blocks/product-card/__favorite/product-card__favorite.styl:end */
/* ../../desktop.blocks/product-card/__desc/product-card__desc.styl:begin */
.product-card__desc {
    font-size: 15px;
    color: #62646a;
    margin-top: 20px;
    margin-bottom: 23px;
    line-height: 20px;
    flex-grow: 1;
}
/* ../../desktop.blocks/product-card/__desc/product-card__desc.styl:end */
/* ../../desktop.blocks/product-card/__footer/product-card__footer.styl:begin */
.product-card__footer {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/product-card/__footer/product-card__footer.styl:end */
/* ../../desktop.blocks/product-card/__rating-wrap/product-card__rating-wrap.styl:begin */
.product-card__rating-wrap {
    box-sizing: border-box;
    padding-right: 4px;
}
/* ../../desktop.blocks/product-card/__rating-wrap/product-card__rating-wrap.styl:end */
/* ../../desktop.blocks/product-card/__compare-wrap/product-card__compare-wrap.styl:begin */
.product-card__compare-wrap {
    flex-grow: 1;
}
/* ../../desktop.blocks/product-card/__compare-wrap/product-card__compare-wrap.styl:end */
/* ../../desktop.blocks/product-card/__compare-btn/product-card__compare-btn.styl:begin */
.product-card__compare-btn {
    white-space: nowrap;
}
/* ../../desktop.blocks/product-card/__compare-btn/product-card__compare-btn.styl:end */
/* ../../desktop.blocks/product-compare/product-compare.styl:begin */
/* ../../desktop.blocks/product-compare/product-compare.styl:end */
/* ../../desktop.blocks/product-compare/__title/product-compare__title.styl:begin */
.product-compare__title {
    margin: 0 0 43px 0;
}
.product-compare__title a {
    color: #273d94;
    text-decoration: none;
}
/* ../../desktop.blocks/product-compare/__title/product-compare__title.styl:end */
/* ../../desktop.blocks/product-compare/__top-compare/product-compare__top-compare.styl:begin */
.product-compare__top-compare {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 39px;
}
/* ../../desktop.blocks/product-compare/__top-compare/product-compare__top-compare.styl:end */
/* ../../desktop.blocks/product-compare/__list-wrap/product-compare__list-wrap.styl:begin */
@media (max-width: 1062px) {
    .product-compare__list-wrap {
        display: none;
    }
}
/* ../../desktop.blocks/product-compare/__list-wrap/product-compare__list-wrap.styl:end */
/* ../../desktop.blocks/product-compare/__content/product-compare__content.styl:begin */
/* ../../desktop.blocks/product-compare/__content/product-compare__content.styl:end */
/* ../../desktop.blocks/product-compare/__name/product-compare__name.styl:begin */
/* ../../desktop.blocks/product-compare/__name/product-compare__name.styl:end */
/* ../../desktop.blocks/product-compare/__product-wrap/product-compare__product-wrap.styl:begin */
/* ../../desktop.blocks/product-compare/__product-wrap/product-compare__product-wrap.styl:end */
/* ../../desktop.blocks/product-compare/__main-product/product-compare__main-product.styl:begin */
.product-compare__main-product {
    box-shadow: 0 2px 6px rgba(25,30,46,0.1);
}
/* ../../desktop.blocks/product-compare/__main-product/product-compare__main-product.styl:end */
/* ../../desktop.blocks/product-compare/__compare-with/product-compare__compare-with.styl:begin */
.product-compare__compare-with {
    display: flex;
    justify-content: space-between;
}
/* ../../desktop.blocks/product-compare/__compare-with/product-compare__compare-with.styl:end */
/* ../../desktop.blocks/product-compare/__cell/product-compare__cell.styl:begin */
.product-compare__cell {
    width: 31.7%;
}
@media (max-width: 1062px) {
    .product-compare__cell {
        width: 100%;
        max-width: 380px;
        margin: 0 auto;
    }
}
/* ../../desktop.blocks/product-compare/__cell/product-compare__cell.styl:end */
/* ../../desktop.blocks/product-compare/__arrow-list/product-compare__arrow-list.styl:begin */
.product-compare__arrow-list {
    margin-top: 6px;
}
/* ../../desktop.blocks/product-compare/__arrow-list/product-compare__arrow-list.styl:end */
/* ../../desktop.blocks/product-compare/__show-all-wrap/product-compare__show-all-wrap.styl:begin */
.product-compare__show-all-wrap {
    margin-top: 20px;
}
/* ../../desktop.blocks/product-compare/__show-all-wrap/product-compare__show-all-wrap.styl:end */
/* ../../desktop.blocks/rating-filter/rating-filter.styl:begin */
/* ../../desktop.blocks/rating-filter/rating-filter.styl:end */
/* ../../desktop.blocks/rating-filter/__title/rating-filter__title.styl:begin */
.rating-filter__title {
    margin: 0 0 17px 0;
}
.rating-filter_dropdown .rating-filter__title {
    position: relative;
    box-sizing: border-box;
    padding-right: 14px;
    cursor: pointer;
}
.rating-filter_dropdown .rating-filter__title:after {
    content: "";
    display: inline-block;
    width: 12px;
    height: 7px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/rating-filter/down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: -1px;
    top: 10px;
}
.rating-filter_opened .rating-filter__title:after {
    transform: rotate(180deg);
}
/* ../../desktop.blocks/rating-filter/__title/rating-filter__title.styl:end */
/* ../../desktop.blocks/rating-filter/__items/rating-filter__items.styl:begin */
.rating-filter_dropdown .rating-filter__items {
    padding-bottom: 32px;
    box-sizing: border-box;
    display: none;
}
.rating-filter_opened .rating-filter__items {
    display: block;
}
/* ../../desktop.blocks/rating-filter/__items/rating-filter__items.styl:end */
/* ../../desktop.blocks/rating-filter/__item/rating-filter__item.styl:begin */
.rating-filter__item {
    display: flex;
    margin-bottom: 18px;
    color: #62646a;
    padding-left: 8px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/rating-filter/__item/rating-filter__item.styl:end */
/* ../../desktop.blocks/rating-filter/__count/rating-filter__count.styl:begin */
.rating-filter__count {
    flex-grow: 1;
    text-align: right;
    padding-right: 27px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/rating-filter/__count/rating-filter__count.styl:end */
/* ../../desktop.blocks/rating-filter/__stars/rating-filter__stars.styl:begin */
/* ../../desktop.blocks/rating-filter/__stars/rating-filter__stars.styl:end */
/* ../../desktop.blocks/rating-filter/__checkbox/rating-filter__checkbox.styl:begin */
.rating-filter__checkbox {
    width: 42px;
}
.rating-filter__checkbox b + span {
    margin-left: 8px;
}
/* ../../desktop.blocks/rating-filter/__checkbox/rating-filter__checkbox.styl:end */
/* ../../desktop.blocks/rating-filter/_dropdown/rating-filter_dropdown.styl:begin */
/* ../../desktop.blocks/rating-filter/_dropdown/rating-filter_dropdown.styl:end */
/* ../../desktop.blocks/stars/stars.styl:begin */
.stars {
    display: flex;
}
/* ../../desktop.blocks/stars/stars.styl:end */
/* ../../desktop.blocks/features-rating/features-rating.styl:begin */
/* ../../desktop.blocks/features-rating/features-rating.styl:end */
/* ../../desktop.blocks/features-rating/__title/features-rating__title.styl:begin */
.features-rating__title {
    margin: 0 0 21px 0;
}
/* ../../desktop.blocks/features-rating/__title/features-rating__title.styl:end */
/* ../../desktop.blocks/features-rating/__items/features-rating__items.styl:begin */
/* ../../desktop.blocks/features-rating/__items/features-rating__items.styl:end */
/* ../../desktop.blocks/features-rating/__item/features-rating__item.styl:begin */
.features-rating__item {
    font-size: 16px;
    color: #62646a;
    margin-bottom: 21px;
}
/* ../../desktop.blocks/features-rating/__item/features-rating__item.styl:end */
/* ../../desktop.blocks/features-rating/__name-wrap/features-rating__name-wrap.styl:begin */
.features-rating__name-wrap {
    display: flex;
    margin-bottom: 8px;
}
/* ../../desktop.blocks/features-rating/__name-wrap/features-rating__name-wrap.styl:end */
/* ../../desktop.blocks/features-rating/__name/features-rating__name.styl:begin */
.features-rating__name {
    flex-grow: 1;
}
/* ../../desktop.blocks/features-rating/__name/features-rating__name.styl:end */
/* ../../desktop.blocks/features-rating/__rating/features-rating__rating.styl:begin */
/* ../../desktop.blocks/features-rating/__rating/features-rating__rating.styl:end */
/* ../../desktop.blocks/features-rating/__line/features-rating__line.styl:begin */
.features-rating__line {
    height: 4px;
    border-radius: 100px;
    background-color: #ededee;
}
/* ../../desktop.blocks/features-rating/__line/features-rating__line.styl:end */
/* ../../desktop.blocks/features-rating/__bg/features-rating__bg.styl:begin */
.features-rating__bg {
    background-color: #273d94;
    height: 4px;
    border-radius: 100px;
}
/* ../../desktop.blocks/features-rating/__bg/features-rating__bg.styl:end */
/* ../../desktop.blocks/review/review.styl:begin */
.review {
    border: 1px solid #ededee;
    border-radius: 8px;
    padding: 16px 19px 19px 19px;
    box-sizing: border-box;
    margin-bottom: 17px;
}
.review_wrapper {
    padding: 0;
}
/* ../../desktop.blocks/review/review.styl:end */
/* ../../desktop.blocks/review-functional-rating/review-functional-rating.styl:begin */
.review-functional-rating {
    display: flex;
    justify-content: space-between;
}
@media (max-width: 438px) {
    .review-functional-rating {
        display: block;
    }
}
/* ../../desktop.blocks/review-functional-rating/review-functional-rating.styl:end */
/* ../../desktop.blocks/review-functional-rating/__fun/review-functional-rating__fun.styl:begin */
.review-functional-rating__fun {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 17px;
}
.review-functional-rating__fun .features-rating__name-wrap {
    margin-bottom: 0;
}
/* ../../desktop.blocks/review-functional-rating/__fun/review-functional-rating__fun.styl:end */
/* ../../desktop.blocks/review-functional-rating/__coll/review-functional-rating__coll.styl:begin */
.review-functional-rating__coll {
    width: 100%;
    max-width: 308px;
}
.review-functional-rating__coll:first-child {
    margin-right: 30px;
}
@media (max-width: 438px) {
    .review-functional-rating__coll {
        max-width: 100%;
    }
    .review-functional-rating__coll:first-child {
        margin-right: 0;
    }
}
/* ../../desktop.blocks/review-functional-rating/__coll/review-functional-rating__coll.styl:end */
/* ../../desktop.blocks/review-comment-form/review-comment-form.styl:begin */
.review-comment-form {
    display: flex;
}
/* ../../desktop.blocks/review-comment-form/review-comment-form.styl:end */
/* ../../desktop.blocks/review-comment-form/__field-wrap/review-comment-form__field-wrap.styl:begin */
.review-comment-form__field-wrap {
    flex-grow: 1;
    position: relative;
}
/* ../../desktop.blocks/review-comment-form/__field-wrap/review-comment-form__field-wrap.styl:end */
/* ../../desktop.blocks/review-comment-form/__textarea/review-comment-form__textarea.styl:begin */
.review-comment-form__textarea {
    width: 100%;
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
}
/* ../../desktop.blocks/review-comment-form/__textarea/review-comment-form__textarea.styl:end */
/* ../../desktop.blocks/review-comment-form/__btn-wrap/review-comment-form__btn-wrap.styl:begin */
.review-comment-form__btn-wrap {
    margin-left: 10px;
}
/* ../../desktop.blocks/review-comment-form/__btn-wrap/review-comment-form__btn-wrap.styl:end */
/* ../../desktop.blocks/review-comment-form/__send-btn/review-comment-form__send-btn.styl:begin */
.review-comment-form__send-btn {
    width: 112px;
}
/* ../../desktop.blocks/review-comment-form/__send-btn/review-comment-form__send-btn.styl:end */
/* ../../desktop.blocks/review-comment-form/__helper/review-comment-form__helper.styl:begin */
.review-comment-form__helper {
    height: auto;
    position: absolute;
    pointer-events: none;
    width: 100%;
    font-size: 15px;
    line-height: 20px;
    opacity: 0;
}
/* ../../desktop.blocks/review-comment-form/__helper/review-comment-form__helper.styl:end */
/* ../../desktop.blocks/review/__header/review__header.styl:begin */
.review__header {
    display: flex;
}
@media (max-width: 410px) {
    .review__header {
        display: block;
    }
}
/* ../../desktop.blocks/review/__header/review__header.styl:end */
/* ../../desktop.blocks/review/__photo-wrap/review__photo-wrap.styl:begin */
.review__photo-wrap {
    padding-top: 3px;
    box-sizing: border-box;
    margin-right: 19px;
}
/* ../../desktop.blocks/review/__photo-wrap/review__photo-wrap.styl:end */
/* ../../desktop.blocks/review/__photo/review__photo.styl:begin */
.review__photo {
    width: 65px;
    height: 65px;
    overflow: hidden;
}
.review__photo img {
    width: 100%;
}
/* ../../desktop.blocks/review/__photo/review__photo.styl:end */
/* ../../desktop.blocks/review/__name-wrap/review__name-wrap.styl:begin */
.review__name-wrap {
    flex-grow: 1;
    box-sizing: border-box;
}
/* ../../desktop.blocks/review/__name-wrap/review__name-wrap.styl:end */
/* ../../desktop.blocks/review/__name/review__name.styl:begin */
.review__name {
    margin-bottom: 4px;
}
/* ../../desktop.blocks/review/__name/review__name.styl:end */
/* ../../desktop.blocks/review/__post/review__post.styl:begin */
.review__post {
    font-size: 13px;
    color: #62646a;
    margin-bottom: 4px;
    max-width: 202px;
}
/* ../../desktop.blocks/review/__post/review__post.styl:end */
/* ../../desktop.blocks/review/__experience-wrap/review__experience-wrap.styl:begin */
.review__experience-wrap {
    text-align: right;
    padding-top: 5px;
    box-sizing: border-box;
}
@media (max-width: 410px) {
    .review__experience-wrap {
        padding-bottom: 10px;
        text-align: left;
    }
}
/* ../../desktop.blocks/review/__experience-wrap/review__experience-wrap.styl:end */
/* ../../desktop.blocks/review/__experience/review__experience.styl:begin */
.review__experience {
    color: #a3a5ac;
    font-size: 13px;
    margin-bottom: 5px;
}
.review_dateontop .review__experience {
    margin-bottom: 6px;
}
/* ../../desktop.blocks/review/__experience/review__experience.styl:end */
/* ../../desktop.blocks/review/__body/review__body.styl:begin */
.review__body {
    margin: 4px 16px 16px 0;
}
/* ../../desktop.blocks/review/__body/review__body.styl:end */
/* ../../desktop.blocks/review/__comment/review__comment.styl:begin */
.review__comment {
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
    margin-bottom: 17px;
}
.review__comment:last-child {
    margin-bottom: 0;
}
/* ../../desktop.blocks/review/__comment/review__comment.styl:end */
/* ../../desktop.blocks/review/__footer/review__footer.styl:begin */
.review__footer {
    display: flex;
    align-items: center;
}
@media (max-width: 424px) {
    .review_edit .review__footer {
        display: block;
    }
}
/* ../../desktop.blocks/review/__footer/review__footer.styl:end */
/* ../../desktop.blocks/review/__date/review__date.styl:begin */
.review__date {
    font-size: 13px;
    color: #a3a5ac;
    flex-grow: 1;
}
/* ../../desktop.blocks/review/__date/review__date.styl:end */
/* ../../desktop.blocks/review/__stars/review__stars.styl:begin */
.review__stars {
    display: inline-block;
    white-space: nowrap;
}
/* ../../desktop.blocks/review/__stars/review__stars.styl:end */
/* ../../desktop.blocks/review/__comment-title/review__comment-title.styl:begin */
.review__comment-title {
    font-size: 16px;
    font-family: 'proxima-nova_semibold';
    font-weight: 400;
}
/* ../../desktop.blocks/review/__comment-title/review__comment-title.styl:end */
/* ../../desktop.blocks/review/__social/review__social.styl:begin */
.review__social .icon {
    margin-right: 4px;
}
/* ../../desktop.blocks/review/__social/review__social.styl:end */
/* ../../desktop.blocks/review/__photo-name-wrap/review__photo-name-wrap.styl:begin */
.review__photo-name-wrap {
    display: flex;
    flex-grow: 1;
}
/* ../../desktop.blocks/review/__photo-name-wrap/review__photo-name-wrap.styl:end */
/* ../../desktop.blocks/review/__wrapper/review__wrapper.styl:begin */
.review__wrapper {
    padding: 16px 19px 19px 19px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/review/__wrapper/review__wrapper.styl:end */
/* ../../desktop.blocks/review/__product-top/review__product-top.styl:begin */
.review__product-top {
    padding: 15px 19px 9px 17px;
    box-sizing: border-box;
    border-bottom: 1px solid rgba(163,165,172,0.2);
    display: flex;
}
/* ../../desktop.blocks/review/__product-top/review__product-top.styl:end */
/* ../../desktop.blocks/review/__product-info/review__product-info.styl:begin */
.review__product-info {
    flex-grow: 1;
    align-items: center;
    font-size: 16px;
    font-family: 'proxima-nova_semibold';
    box-sizing: border-box;
    padding-right: 10px;
}
/* ../../desktop.blocks/review/__product-info/review__product-info.styl:end */
/* ../../desktop.blocks/review/__status/review__status.styl:begin */
.review__status {
    position: relative;
    bottom: 3px;
    right: 1px;
}
/* ../../desktop.blocks/review/__status/review__status.styl:end */
/* ../../desktop.blocks/review/__publish-btn/review__publish-btn.styl:begin */
.review__publish-btn {
    margin-left: 4px;
}
/* ../../desktop.blocks/review/__publish-btn/review__publish-btn.styl:end */
/* ../../desktop.blocks/review/__edit-buttons/review__edit-buttons.styl:begin */
@media (max-width: 424px) {
    .review__edit-buttons {
        margin-top: 15px;
        text-align: right;
        display: flex;
        justify-content: space-between;
    }
    .review__edit-buttons .ui-btn {
        width: 48%;
    }
}
@media (max-width: 368px) {
    .review__edit-buttons .ui-btn {
        width: auto;
    }
}
/* ../../desktop.blocks/review/__edit-buttons/review__edit-buttons.styl:end */
/* ../../desktop.blocks/review/__comment-icon-wrap/review__comment-icon-wrap.styl:begin */
.review__comment-icon-wrap {
    flex-grow: 1;
    display: flex;
}
/* ../../desktop.blocks/review/__comment-icon-wrap/review__comment-icon-wrap.styl:end */
/* ../../desktop.blocks/review/__comment-wrap/review__comment-wrap.styl:begin */
.review__comment-wrap {
    padding: 14px 19px 15px 19px;
    box-sizing: border-box;
    border-top: 1px solid rgba(163,165,172,0.2);
    display: none;
}
.review_comment .review__comment-wrap {
    display: block;
}
/* ../../desktop.blocks/review/__comment-wrap/review__comment-wrap.styl:end */
/* ../../desktop.blocks/review/__icon-comment/review__icon-comment.styl:begin */
.review__icon-comment {
    margin-left: 16px;
    cursor: pointer;
}
.review__icon-comment .icon {
    display: inline-block;
    vertical-align: middle;
}
/* ../../desktop.blocks/review/__icon-comment/review__icon-comment.styl:end */
/* ../../desktop.blocks/review/__comment-number/review__comment-number.styl:begin */
.review__comment-number {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    color: #a3a5ac;
}
/* ../../desktop.blocks/review/__comment-number/review__comment-number.styl:end */
/* ../../desktop.blocks/review/__company-size/review__company-size.styl:begin */
.review__company-size {
    color: #a3a5ac;
    font-size: 13px;
}
/* ../../desktop.blocks/review/__company-size/review__company-size.styl:end */
/* ../../desktop.blocks/review/__top-date/review__top-date.styl:begin */
.review__top-date {
    margin-bottom: 6px;
}
/* ../../desktop.blocks/review/__top-date/review__top-date.styl:end */
/* ../../desktop.blocks/review/__functional-rating/review__functional-rating.styl:begin */
.review__functional-rating {
    padding-top: 9px;
    box-sizing: border-box;
    margin-bottom: 15px;
}
@media (max-width: 438px) {
    .review__functional-rating {
        padding-bottom: 15px;
    }
}
/* ../../desktop.blocks/review/__functional-rating/review__functional-rating.styl:end */
/* ../../desktop.blocks/social-icons/social-icons.styl:begin */
.social-icons a {
    text-decoration: none;
}
/* ../../desktop.blocks/social-icons/social-icons.styl:end */
/* ../../desktop.blocks/likes/likes.styl:begin */
.likes {
    font-size: 13px;
    color: #a3a5ac;
    display: flex;
}
/* ../../desktop.blocks/likes/likes.styl:end */
/* ../../desktop.blocks/likes/__like/likes__like.styl:begin */
.likes__like {
    margin-right: 14px;
    cursor: pointer;
}
.likes__like span,
.likes__like .icon {
    display: inline-block;
    vertical-align: middle;
}
.likes__like span {
    margin-right: 4px;
}
/* ../../desktop.blocks/likes/__like/likes__like.styl:end */
/* ../../desktop.blocks/likes/__like/_single/likes__like_single.styl:begin */
.likes__like_single {
    margin-right: 0;
}
/* ../../desktop.blocks/likes/__like/_single/likes__like_single.styl:end */
/* ../../desktop.blocks/likes/__like/_active/likes__like_active.styl:begin */
.likes__like_active {
    color: #ff9b3c;
}
/* ../../desktop.blocks/likes/__like/_active/likes__like_active.styl:end */
/* ../../desktop.blocks/likes/__dislike/likes__dislike.styl:begin */
.likes__dislike {
    cursor: pointer;
}
.likes__dislike span,
.likes__dislike .icon {
    display: inline-block;
    vertical-align: middle;
}
.likes__dislike span {
    margin-left: 4px;
}
/* ../../desktop.blocks/likes/__dislike/likes__dislike.styl:end */
/* ../../desktop.blocks/arrow-list/arrow-list.styl:begin */
.arrow-list {
    --mobile-max-width: 597px;
}
/* ../../desktop.blocks/arrow-list/arrow-list.styl:end */
/* ../../desktop.blocks/arrow-list/__item/arrow-list__item.styl:begin */
.arrow-list__item {
    display: flex;
    cursor: pointer;
    height: 62px;
    align-items: center;
    text-decoration: none;
    font-size: 16px;
    border-bottom: 1px solid rgba(163,165,172,0.2);
}
.arrow-list__item_noborder {
    border-bottom: 0;
}
.arrow-list__item:last-child {
    border-bottom: 0;
}
.arrow-list_odd:after {
    content: "";
    display: flex;
    height: 62px;
}
/* ../../desktop.blocks/arrow-list/__item/arrow-list__item.styl:end */
/* ../../desktop.blocks/arrow-list/__dot/arrow-list__dot.styl:begin */
.arrow-list__item .arrow-list__dot {
    box-sizing: border-box;
    padding-left: 16px;
    padding-right: 12px;
    display: block;
    opacity: 0;
    transition: opacity 0.25s ease;
}
.arrow-list__item:hover .arrow-list__dot {
    opacity: 1;
}
.arrow-list__item .arrow-list__dot:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/arrow-list/__dot/dot.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 6px;
    height: 6px;
    position: relative;
    bottom: 3px;
}
.arrow-list_marginleft_none .arrow-list__dot {
    padding-left: 0;
}
/* ../../desktop.blocks/arrow-list/__dot/arrow-list__dot.styl:end */
/* ../../desktop.blocks/arrow-list/__label/arrow-list__label.styl:begin */
.arrow-list__item .arrow-list__label {
    display: block;
    flex-grow: 1;
    color: #62646a;
}
.arrow-list__item:hover .arrow-list__label {
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/arrow-list/__label/arrow-list__label.styl:end */
/* ../../desktop.blocks/arrow-list/__arrow/arrow-list__arrow.styl:begin */
.arrow-list__item .arrow-list__arrow {
    display: block;
}
.arrow-list__item .arrow-list__arrow:before {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/arrow-list/__arrow/sprite.svg");
    background-size: 64px 32px;
    background-repeat: no-repeat;
}
.arrow-list__item:hover .arrow-list__arrow:before {
    background-position-x: -32px;
}
.arrow-list_colls .arrow-list__arrow:before {
    margin-right: 13px;
}
/* ../../desktop.blocks/arrow-list/__arrow/arrow-list__arrow.styl:end */
/* ../../desktop.blocks/arrow-list/_colls/arrow-list_colls.styl:begin */
.arrow-list_colls {
    column-count: 2;
    column-gap: 27px;
}
@media (max-width: 597px) {
    .arrow-list_colls {
        column-count: 1;
    }
}
/* ../../desktop.blocks/arrow-list/_colls/arrow-list_colls.styl:end */
/* ../../desktop.blocks/arrow-list/_odd/arrow-list_odd.styl:begin */
/* ../../desktop.blocks/arrow-list/_odd/arrow-list_odd.styl:end */
/* ../../desktop.blocks/search-categories/search-categories.styl:begin */
/* ../../desktop.blocks/search-categories/search-categories.styl:end */
/* ../../desktop.blocks/search-categories/__title/search-categories__title.styl:begin */
.search-categories__title {
    margin: 0 0 16px 0;
}
/* ../../desktop.blocks/search-categories/__title/search-categories__title.styl:end */
/* ../../desktop.blocks/search-categories/__items/search-categories__items.styl:begin */
/* ../../desktop.blocks/search-categories/__items/search-categories__items.styl:end */
/* ../../desktop.blocks/search-categories/__item/search-categories__item.styl:begin */
.search-categories__item {
    margin-bottom: 25px;
}
.search-categories__item:last-child {
    margin-bottom: 0;
}
/* ../../desktop.blocks/search-categories/__item/search-categories__item.styl:end */
/* ../../desktop.blocks/search-categories/__desc/search-categories__desc.styl:begin */
.search-categories__desc {
    font-size: 15px;
    color: #62646a;
}
/* ../../desktop.blocks/search-categories/__desc/search-categories__desc.styl:end */
/* ../../desktop.blocks/search-categories/__more/search-categories__more.styl:begin */
.search-categories__more {
    margin-top: 27px;
}
/* ../../desktop.blocks/search-categories/__more/search-categories__more.styl:end */
/* ../../desktop.blocks/search-categories/__link/search-categories__link.styl:begin */
.search-categories__link {
    margin: 0 0 0 0;
    color: #222325;
    transition: color 0.25s ease;
    text-decoration: none;
}
.search-categories__link:hover {
    color: #a3a5ac;
}
/* ../../desktop.blocks/search-categories/__link/search-categories__link.styl:end */
/* ../../desktop.blocks/search-categories/__name/search-categories__name.styl:begin */
.search-categories__name {
    margin-bottom: 8px;
}
/* ../../desktop.blocks/search-categories/__name/search-categories__name.styl:end */
/* ../../desktop.blocks/search-products/search-products.styl:begin */
.search-products {
    --break-point-1: 1033px;
}
/* ../../desktop.blocks/search-products/search-products.styl:end */
/* ../../desktop.blocks/search-products/__header/search-products__header.styl:begin */
.search-products__header {
    display: flex;
    margin-bottom: 36px;
}
/* ../../desktop.blocks/search-products/__header/search-products__header.styl:end */
/* ../../desktop.blocks/search-products/__title-wrap/search-products__title-wrap.styl:begin */
.search-products__title-wrap {
    flex-grow: 1;
}
/* ../../desktop.blocks/search-products/__title-wrap/search-products__title-wrap.styl:end */
/* ../../desktop.blocks/search-products/__all-wrap/search-products__all-wrap.styl:begin */
.search-products__all-wrap {
    padding-top: 7px;
    border-box: box-sizing;
}
/* ../../desktop.blocks/search-products/__all-wrap/search-products__all-wrap.styl:end */
/* ../../desktop.blocks/search-products/__items/search-products__items.styl:begin */
.search-products__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.search-products_fix .search-products__items:after {
    content: "";
    display: block;
    flex-grow: 1;
}
/* ../../desktop.blocks/search-products/__items/search-products__items.styl:end */
/* ../../desktop.blocks/search-products/__item/search-products__item.styl:begin */
.search-products__item {
    width: 31.7%;
    margin-bottom: 30px;
}
.search-products_fix .search-products__item:last-child {
    margin-left: 30px;
}
@media (max-width: 1033px) {
    .search-products__item {
        width: 48.5%;
        margin-bottom: 20px;
    }
}
@media (max-width: 700px) {
    .search-products__item {
        width: 100%;
    }
}
/* ../../desktop.blocks/search-products/__item/search-products__item.styl:end */
/* ../../desktop.blocks/guide/guide.styl:begin */
.guide {
    display: flex;
    margin-top: 36px;
}
@media (max-width: 690px) {
    .guide {
        display: block;
    }
}
/* ../../desktop.blocks/guide/guide.styl:end */
/* ../../desktop.blocks/guide/__menu-wrap/guide__menu-wrap.styl:begin */
.guide__menu-wrap {
    padding-top: 9px;
    box-sizing: border-box;
}
.guide__menu-wrap:before {
    content: "";
    display: block;
    width: 390px;
}
@media (max-width: 1040px) {
    .guide__menu-wrap:before {
        width: 300px;
    }
}
@media (max-width: 800px) {
    .guide__menu-wrap:before {
        width: 260px;
    }
}
@media (max-width: 690px) {
    .guide__menu-wrap:before {
        width: 100%;
    }
}
/* ../../desktop.blocks/guide/__menu-wrap/guide__menu-wrap.styl:end */
/* ../../desktop.blocks/guide/__menu/guide__menu.styl:begin */
.guide__menu {
    max-width: 390px;
}
@media (max-width: 1040px) {
    .guide__menu {
        max-width: 300px;
    }
}
@media (max-width: 800px) {
    .guide__menu {
        max-width: 260px;
    }
}
@media (max-width: 690px) {
    .guide__menu {
        max-width: 100%;
    }
}
.guide__menu_fixed {
    position: fixed;
    top: calc(var(--top));
}
@media (max-width: 690px) {
    .guide__menu_fixed {
        position: static;
    }
}
.guide__menu_fixed_absolute {
    position: absolute;
    top: calc(var(--topabsolute));
}
@media (max-width: 690px) {
    .guide__menu_fixed_absolute {
        position: static;
    }
}
/* ../../desktop.blocks/guide/__menu/guide__menu.styl:end */
/* ../../desktop.blocks/guide/__menu-item/guide__menu-item.styl:begin */
.guide__menu-item {
    position: relative;
    box-sizing: border-box;
    padding-left: 14px;
    margin-bottom: 21px;
    line-height: 22px;
}
.guide__menu-item a {
    display: inline-block;
    color: #62646a;
    text-decoration: none;
    cursor: pointer;
}
.guide__menu-item a:hover {
    text-decoration: underline;
}
.guide__menu-item_active:before {
    content: "";
    width: 6px;
    height: 6px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/guide/__menu-item/dot.svg");
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    position: absolute;
    top: 9px;
    left: 0;
}
/* ../../desktop.blocks/guide/__menu-item/guide__menu-item.styl:end */
/* ../../desktop.blocks/guide/__text-wrap/guide__text-wrap.styl:begin */
.guide__text-wrap {
    flex-grow: 1;
    box-sizing: border-box;
    padding-left: 31px;
}
@media (max-width: 690px) {
    .guide__text-wrap {
        padding-left: 0;
    }
}
/* ../../desktop.blocks/guide/__text-wrap/guide__text-wrap.styl:end */
/* ../../desktop.blocks/guide-block/guide-block.styl:begin */
.guide-block {
    background-color: rgba(163,165,172,0.08);
    box-sizing: border-box;
    margin-bottom: 17px;
    padding: 26px 23px;
}
.guide-block_bg_white {
    background-color: #fff;
}
.guide-block_opened {
    padding: 38px 23px;
}
/* ../../desktop.blocks/guide-block/guide-block.styl:end */
/* ../../desktop.blocks/guide-block/__title/guide-block__title.styl:begin */
.guide-block__title {
    position: relative;
    width: 100%;
    cursor: pointer;
    box-sizing: border-box;
    padding-right: 29px;
}
.guide-block__title:after {
    content: "";
    display: inline-block;
    width: 32px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/guide-block/__title/arrow.svg");
    top: -6px;
    right: -3px;
    position: absolute;
    transform: rotate(180deg);
    transition: transform 0.25s ease;
}
.guide-block_opened .guide-block__title:after {
    transform: rotate(0deg);
    top: -18px;
    right: -3px;
}
/* ../../desktop.blocks/guide-block/__title/guide-block__title.styl:end */
/* ../../desktop.blocks/guide-block/__content/guide-block__content.styl:begin */
.guide-block__content {
    box-sizing: border-box;
    padding-top: 22px;
    color: #62646a;
    display: none;
    font-size: 15px;
    line-height: 20px;
}
.guide-block_opened .guide-block__content {
    display: block;
}
.guide-block__content p {
    padding: 0;
    box-sizing: border-box;
    margin: 0 0 10px 0;
}
.guide-block__content p:last-child {
    margin-bottom: 0;
}
.guide-block__content b {
    font-weight: normal;
    font-family: 'proxima-nova_semibold';
    letter-spacing: 0.5px;
}
.guide-block__content ul {
    padding: 0 0 0 19px;
}
.guide-block__content ul li {
    margin-bottom: 21px;
}
.guide-block__content a {
    color: #273d94;
    text-decoration: none;
    font-family: 'proxima-nova_semibold';
}
.guide-block__content a:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/guide-block/__content/guide-block__content.styl:end */
/* ../../desktop.blocks/color/color.styl:begin */
/* ../../desktop.blocks/color/color.styl:end */
/* ../../desktop.blocks/color/_red/color_red.styl:begin */
.color_red {
    color: #eb5757;
}
/* ../../desktop.blocks/color/_red/color_red.styl:end */
/* ../../desktop.blocks/color/_gray/color_gray.styl:begin */
.color_gray {
    color: #62646a;
}
/* ../../desktop.blocks/color/_gray/color_gray.styl:end */
/* ../../desktop.blocks/color/_orange/color_orange.styl:begin */
.color_orange {
    color: #ff9b3c;
}
/* ../../desktop.blocks/color/_orange/color_orange.styl:end */
/* ../../desktop.blocks/color/_blue/color_blue.styl:begin */
.color_blue {
    color: #273d94;
}
/* ../../desktop.blocks/color/_blue/color_blue.styl:end */
/* ../../desktop.blocks/color/_green/color_green.styl:begin */
.color_green {
    color: #037816;
}
/* ../../desktop.blocks/color/_green/color_green.styl:end */
/* ../../desktop.blocks/form-step/form-step.styl:begin */
.form-step {
    background-color: #fff;
}
/* ../../desktop.blocks/form-step/form-step.styl:end */
/* ../../desktop.blocks/form-step/_opened/form-step_opened.styl:begin */
/* ../../desktop.blocks/form-step/_opened/form-step_opened.styl:end */
/* ../../desktop.blocks/form-step/__title/form-step__title.styl:begin */
.form-step .form-step__title {
    box-sizing: border-box;
    padding: 26px 52px 27px 32px;
    color: #222325;
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    position: relative;
    cursor: pointer;
}
.form-step_single .form-step__title {
    display: none;
}
.form-step_disabled .form-step__title {
    color: #a3a5ac;
    font-family: 'proxima-nova_regular';
    font-size: 16px;
}
.form-step .form-step__title:after {
    content: "";
    display: inline-block;
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/form-step/down.svg");
    background-size: 64px 32px;
    background-repeat: no-repeat;
    position: absolute;
    right: 20px;
    top: 20px;
    transition: transform 0.25s ease;
}
.form-step_opened .form-step__title {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    color: #222325;
    padding: 58px 104px 30px 108px;
}
@media (max-width: 760px) {
    .form-step_opened .form-step__title {
        padding: 58px 54px 30px 58px;
    }
}
@media (max-width: 660px) {
    .form-step_opened .form-step__title {
        padding: 58px 24px 30px 28px;
    }
}
.form-step_opened .form-step__title:after {
    background-position-x: -32px;
    transform: rotate(180deg);
}
/* ../../desktop.blocks/form-step/__title/form-step__title.styl:end */
/* ../../desktop.blocks/form-step/__content/form-step__content.styl:begin */
.form-step .form-step__content {
    display: none;
    box-sizing: border-box;
    padding: 0 104px 80px 108px;
}
.form-step_opened .form-step__content {
    display: block !important;
}
.form-step_single .form-step__content {
    padding: 0 104px 80px 105px;
}
@media (max-width: 760px) {
    .form-step .form-step__content {
        padding: 0 54px 80px 58px;
    }
}
@media (max-width: 660px) {
    .form-step .form-step__content {
        padding: 0 24px 80px 28px;
    }
}
/* ../../desktop.blocks/form-step/__content/form-step__content.styl:end */
/* ../../desktop.blocks/form-step/__footer/form-step__footer.styl:begin */
.form-step__footer {
    display: flex;
    border-top: 1px solid rgba(163,165,172,0.2);
    padding-top: 31px;
    box-sizing: border-box;
    align-items: center;
}
@media (max-width: 458px) {
    .form-step__footer {
        display: flex;
        flex-direction: column-reverse;
    }
}
.form-step_single .form-step__footer {
    margin-top: 49px;
}
/* ../../desktop.blocks/form-step/__footer/form-step__footer.styl:end */
/* ../../desktop.blocks/form-step/__step/form-step__step.styl:begin */
.form-step__step {
    flex-grow: 1;
    color: #a3a5ac;
}
@media (max-width: 458px) {
    .form-step__step {
        margin-top: 20px;
    }
}
/* ../../desktop.blocks/form-step/__step/form-step__step.styl:end */
/* ../../desktop.blocks/form-step/__next-wrap/form-step__next-wrap.styl:begin */
/* ../../desktop.blocks/form-step/__next-wrap/form-step__next-wrap.styl:end */
/* ../../desktop.blocks/form-step/__next-btn/form-step__next-btn.styl:begin */
.form-step__next-btn {
    width: 285px;
}
/* ../../desktop.blocks/form-step/__next-btn/form-step__next-btn.styl:end */
/* ../../desktop.blocks/form-step/_single/form-step_single.styl:begin */
.form-step_single {
    padding-top: 52px;
}
/* ../../desktop.blocks/form-step/_single/form-step_single.styl:end */
/* ../../desktop.blocks/form-group/form-group.styl:begin */
.form-group {
    display: table;
    width: 100%;
}
@media (max-width: 594px) {
    .form-group {
        display: block;
    }
}
/* ../../desktop.blocks/form-group/form-group.styl:end */
/* ../../desktop.blocks/form-group/__title/form-group__title.styl:begin */
.form-group .form-group__title {
    display: table-cell;
    vertical-align: top;
    color: #222325;
    width: 210px;
    box-sizing: border-box;
    padding-top: 10px;
}
@media (max-width: 594px) {
    .form-group .form-group__title {
        display: block;
        margin-bottom: 10px;
    }
}
.form-group_require .form-group__title:after {
    content: "*";
    font-family: 'proxima-nova_semibold';
    display: inline-block;
    color: #eb5757;
    margin-left: 2px;
    position: relative;
    left: 3px;
    bottom: 4px;
}
/* ../../desktop.blocks/form-group/__title/form-group__title.styl:end */
/* ../../desktop.blocks/form-group/__content/form-group__content.styl:begin */
.form-group__content {
    display: table-cell;
}
@media (max-width: 594px) {
    .form-group__content {
        display: block;
    }
}
/* ../../desktop.blocks/form-group/__content/form-group__content.styl:end */
/* ../../desktop.blocks/form-group/__row/form-group__row.styl:begin */
.form-group__row {
    margin-bottom: 12px;
}
.form-group__row:last-child {
    margin-bottom: 0;
}
/* ../../desktop.blocks/form-group/__row/form-group__row.styl:end */
/* ../../desktop.blocks/form-group/_require/form-group_require.styl:begin */
/* ../../desktop.blocks/form-group/_require/form-group_require.styl:end */
/* ../../desktop.blocks/form-row/form-row.styl:begin */
/* ../../desktop.blocks/form-row/form-row.styl:end */
/* ../../desktop.blocks/form-row/__title/form-row__title.styl:begin */
.form-row__title {
    color: #222325;
    font-size: 16px;
    margin-bottom: 9px;
}
.form-row_weight_semibold .form-row__title {
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/form-row/__title/form-row__title.styl:end */
/* ../../desktop.blocks/form-row/__content/form-row__content.styl:begin */
/* ../../desktop.blocks/form-row/__content/form-row__content.styl:end */
/* ../../desktop.blocks/rating-group/rating-group.styl:begin */
.rating-group {
    display: table;
    width: 100%;
}
@media (max-width: 400px) {
    .rating-group {
        display: block;
    }
}
/* ../../desktop.blocks/rating-group/rating-group.styl:end */
/* ../../desktop.blocks/rating-group/__title/rating-group__title.styl:begin */
.rating-group__title {
    display: table-cell;
    vertical-align: middle;
}
@media (max-width: 400px) {
    .rating-group__title {
        display: block;
        margin-bottom: 10px;
    }
}
/* ../../desktop.blocks/rating-group/__title/rating-group__title.styl:end */
/* ../../desktop.blocks/rating-group/__rating-wrap/rating-group__rating-wrap.styl:begin */
.rating-group__rating-wrap {
    display: table-cell;
    vertical-align: top;
    width: 110px;
}
@media (max-width: 400px) {
    .rating-group__rating-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/rating-group/__rating-wrap/rating-group__rating-wrap.styl:end */
/* ../../desktop.blocks/recommend-rate/recommend-rate.styl:begin */
/* ../../desktop.blocks/recommend-rate/recommend-rate.styl:end */
/* ../../desktop.blocks/recommend-rate/__rate/recommend-rate__rate.styl:begin */
.recommend-rate__rate {
    border-right: 1px solid #a3a5ac;
    border-top: 1px solid #a3a5ac;
    border-bottom: 1px solid #a3a5ac;
    width: 9.09%;
    text-align: center;
    color: #a3a5ac;
    height: 38px;
    display: flex;
    cursor: pointer;
}
.recommend-rate__rate:first-child {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-left: 1px solid #a3a5ac;
}
.recommend-rate__rate:last-child {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.recommend-rate__rate span {
    margin: auto;
}
.recommend-rate__rate_hover {
    background-color: rgba(39,61,148,0.7);
    color: #fff;
}
.recommend-rate__rate_active {
    background-color: #273d94;
    color: #fff;
}
/* ../../desktop.blocks/recommend-rate/__rate/recommend-rate__rate.styl:end */
/* ../../desktop.blocks/recommend-rate/__title/recommend-rate__title.styl:begin */
.recommend-rate__title {
    font-size: 16px;
    font-family: 'proxima-nova_semibold';
    margin-bottom: 17px;
}
/* ../../desktop.blocks/recommend-rate/__title/recommend-rate__title.styl:end */
/* ../../desktop.blocks/recommend-rate/__rates/recommend-rate__rates.styl:begin */
.recommend-rate__rates {
    display: flex;
    width: 100%;
    align-items: center;
}
/* ../../desktop.blocks/recommend-rate/__rates/recommend-rate__rates.styl:end */
/* ../../desktop.blocks/recommend-rate/__labels/recommend-rate__labels.styl:begin */
.recommend-rate__labels {
    display: flex;
    color: #a3a5ac;
    margin-top: 7px;
}
/* ../../desktop.blocks/recommend-rate/__labels/recommend-rate__labels.styl:end */
/* ../../desktop.blocks/recommend-rate/__no/recommend-rate__no.styl:begin */
.recommend-rate__no {
    flex-grow: 1;
}
/* ../../desktop.blocks/recommend-rate/__no/recommend-rate__no.styl:end */
/* ../../desktop.blocks/recommend-rate/__yes/recommend-rate__yes.styl:begin */
/* ../../desktop.blocks/recommend-rate/__yes/recommend-rate__yes.styl:end */
/* ../../desktop.blocks/review-soc-auth/review-soc-auth.styl:begin */
/* ../../desktop.blocks/review-soc-auth/review-soc-auth.styl:end */
/* ../../desktop.blocks/review-soc-auth/__wrap/review-soc-auth__wrap.styl:begin */
.review-soc-auth__wrap {
    display: flex;
    width: 100%;
}
@media (max-width: 590px) {
    .review-soc-auth__wrap {
        display: block;
    }
}
/* ../../desktop.blocks/review-soc-auth/__wrap/review-soc-auth__wrap.styl:end */
/* ../../desktop.blocks/review-soc-auth/__title/review-soc-auth__title.styl:begin */
.review-soc-auth__title {
    margin-bottom: 10px;
    font-family: 'proxima-nova_semibold';
    font-size: 16px;
    color: #62646a;
}
/* ../../desktop.blocks/review-soc-auth/__title/review-soc-auth__title.styl:end */
/* ../../desktop.blocks/review-soc-auth/__list/review-soc-auth__list.styl:begin */
.review-soc-auth .review-soc-auth__list {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
    float: right;
}
.review-soc-auth_list .review-soc-auth__list {
    float: none;
    margin: 0 auto;
    text-align: center;
    display: block;
}
@media (max-width: 590px) {
    .review-soc-auth .review-soc-auth__list {
        float: none;
        flex-wrap: wrap;
    }
}
/* ../../desktop.blocks/review-soc-auth/__list/review-soc-auth__list.styl:end */
/* ../../desktop.blocks/review-soc-auth/__item/review-soc-auth__item.styl:begin */
.review-soc-auth__item {
    display: inline-block;
    margin-left: 8px;
}
@media (max-width: 590px) {
    .review-soc-auth__item {
        margin-bottom: 8px;
        margin-right: 8px;
        margin-left: 0;
    }
    .review-soc-auth__item:last-child {
        margin-right: 0;
    }
}
/* ../../desktop.blocks/review-soc-auth/__item/review-soc-auth__item.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/review-soc-auth__soc.styl:begin */
.review-soc-auth__soc {
    display: inline-flex;
    width: 40px;
    height: 40px;
    cursor: pointer;
    text-decoration: none;
    border: 1px solid #ededee;
    border-radius: 3px;
}
.review-soc-auth__soc:after {
    content: "";
    display: block;
    margin: auto;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-size: 208px 26px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/review-soc-auth/__soc/sprite-soc.svg");
}
/* ../../desktop.blocks/review-soc-auth/__soc/review-soc-auth__soc.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_fb/review-soc-auth__soc_fb.styl:begin */
.review-soc-auth__soc_fb:after {
    background-position-x: -26px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_fb/review-soc-auth__soc_fb.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_vk/review-soc-auth__soc_vk.styl:begin */
.review-soc-auth__soc_vk:after {
    background-position-x: 0;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_vk/review-soc-auth__soc_vk.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_mail/review-soc-auth__soc_mail.styl:begin */
.review-soc-auth__soc_mail:after {
    background-position-x: -182px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_mail/review-soc-auth__soc_mail.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_tw/review-soc-auth__soc_tw.styl:begin */
.review-soc-auth__soc_tw:after {
    background-position-x: -52px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_tw/review-soc-auth__soc_tw.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_google/review-soc-auth__soc_google.styl:begin */
.review-soc-auth__soc_google:after {
    background-position-x: -156px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_google/review-soc-auth__soc_google.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_ya/review-soc-auth__soc_ya.styl:begin */
.review-soc-auth__soc_ya:after {
    background-position-x: -130px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_ya/review-soc-auth__soc_ya.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_in/review-soc-auth__soc_in.styl:begin */
.review-soc-auth__soc_in:after {
    background-position-x: -78px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_in/review-soc-auth__soc_in.styl:end */
/* ../../desktop.blocks/review-soc-auth/__soc/_ig/review-soc-auth__soc_ig.styl:begin */
.review-soc-auth__soc_ig:after {
    background-position-x: -104px;
}
/* ../../desktop.blocks/review-soc-auth/__soc/_ig/review-soc-auth__soc_ig.styl:end */
/* ../../desktop.blocks/review-soc-auth/__desc/review-soc-auth__desc.styl:begin */
.review-soc-auth__desc {
    flex-basis: 296px;
    color: #62646a;
    line-height: 22px;
    font-size: 16px;
}
@media (max-width: 590px) {
    .review-soc-auth__desc {
        margin-bottom: 20px;
    }
}
/* ../../desktop.blocks/review-soc-auth/__desc/review-soc-auth__desc.styl:end */
/* ../../desktop.blocks/review-soc-auth/_list/review-soc-auth_list.styl:begin */
/* ../../desktop.blocks/review-soc-auth/_list/review-soc-auth_list.styl:end */
/* ../../desktop.blocks/modal/modal.styl:begin */
.modal {
    color: #222325;
    position: fixed;
    width: 100%;
    height: 100vh;
    display: flex;
    left: 0;
    top: 0;
    z-index: 991;
}
/* ../../desktop.blocks/modal/modal.styl:end */
/* ../../desktop.blocks/modal/__block/modal__block.styl:begin */
.modal__block {
    max-width: 810px;
    width: 100%;
    height: 80vh;
    margin: auto;
    box-shadow: 0px 4px 4px rgba(0,0,0,0.25);
    background-color: #fff;
    display: none;
    flex-direction: column;
    box-sizing: border-box;
    padding-bottom: 54px;
    z-index: 1;
    position: relative;
}
@media (max-height: 774px) {
    .modal__block {
        height: 95vh;
    }
}
@media (max-width: 850px) {
    .modal__block {
        margin: auto 20px;
    }
}
@media (max-width: 430px) {
    .modal__block {
        margin: auto 10px;
    }
}
.modal_show .modal__block {
    display: flex;
}
/* ../../desktop.blocks/modal/__block/modal__block.styl:end */
/* ../../desktop.blocks/modal/__header/modal__header.styl:begin */
.modal__header {
    padding-top: 54px;
    padding-left: 30px;
    box-sizing: border-box;
    position: relative;
}
/* ../../desktop.blocks/modal/__header/modal__header.styl:end */
/* ../../desktop.blocks/modal/__title/modal__title.styl:begin */
.modal__title {
    font-family: 'proxima-nova_semibold';
    font-size: 24px;
    padding-bottom: 10px;
}
/* ../../desktop.blocks/modal/__title/modal__title.styl:end */
/* ../../desktop.blocks/modal/__close/modal__close.styl:begin */
.modal__close {
    position: absolute;
    right: 28px;
    top: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/modal/__close/close-black.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    cursor: pointer;
    transition: transform 0.25s ease;
}
.modal__close:hover {
    transform: rotate(90deg);
}
/* ../../desktop.blocks/modal/__close/modal__close.styl:end */
/* ../../desktop.blocks/modal/__content/modal__content.styl:begin */
.modal__content {
    padding: 0 30px;
    flex-grow: 1;
    overflow-y: auto;
}
/* ../../desktop.blocks/modal/__content/modal__content.styl:end */
/* ../../desktop.blocks/modal/__bg/modal__bg.styl:begin */
.modal__bg {
    position: fixed;
    z-index: 0;
    background-color: rgba(34,35,37,0.3);
    width: 100%;
    height: 100vh;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 0.35s ease;
}
.modal_show .modal__bg {
    opacity: 1;
}
/* ../../desktop.blocks/modal/__bg/modal__bg.styl:end */
/* ../../desktop.blocks/modal/_show/modal_show.styl:begin */
/* ../../desktop.blocks/modal/_show/modal_show.styl:end */
/* ../../desktop.blocks/text/text.styl:begin */
.text p {
    padding: 0;
    box-sizing: border-box;
    margin: 0 0 10px 0;
}
.text p:last-child {
    margin-bottom: 0;
}
.text b {
    font-weight: normal;
    font-family: 'proxima-nova_semibold';
    letter-spacing: 0.5px;
}
.text ul {
    padding: 0 0 0 19px;
}
.text ul li {
    margin-bottom: 21px;
}
.text a {
    color: #273d94;
    text-decoration: underline;
    font-family: 'proxima-nova_regular';
}
.text a:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/text/text.styl:end */
/* ../../desktop.blocks/text/_size/text_size_16.styl:begin */
.text_size_16 {
    font-size: 16px;
    line-height: 22px;
}
/* ../../desktop.blocks/text/_size/text_size_16.styl:end */
/* ../../desktop.blocks/compare/compare.styl:begin */
.compare {
    width: 100%;
    --h-wrapper-max-width: 1230px;
}
@media (max-width: 1230px) {
    .compare {
        overflow-x: auto;
    }
}
.breadcrumbs + .compare {
    margin-top: -4px;
}
/* ../../desktop.blocks/compare/compare.styl:end */
/* ../../desktop.blocks/compare/__margin/compare__margin.styl:begin */
.compare__margin td {
    height: 35px;
}
/* ../../desktop.blocks/compare/__margin/compare__margin.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_users.styl:begin */
.compare__margin_item_users td {
    height: 47px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_users.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_rating.styl:begin */
.compare__margin_item_rating td {
    height: 47px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_rating.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_functionality.styl:begin */
.compare__margin_item_functionality td {
    height: 46px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_functionality.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_screenshots.styl:begin */
.compare__margin_item_screenshots td {
    height: 38px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_screenshots.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_support.styl:begin */
.compare__margin_item_support td {
    height: 48px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_support.styl:end */
/* ../../desktop.blocks/compare/__title/compare__title.styl:begin */
.compare__title td {
    border-bottom: 1px solid rgba(163,165,172,0.2);
}
/* ../../desktop.blocks/compare/__title/compare__title.styl:end */
/* ../../desktop.blocks/compare/__items/compare__items.styl:begin */
/* ../../desktop.blocks/compare/__items/compare__items.styl:end */
/* ../../desktop.blocks/compare/__table/compare__table.styl:begin */
.compare__table {
    width: 100%;
    min-width: 1230px;
    border-collapse: collapse;
    border-spacing: 0;
}
.compare__table td {
    width: calc(100% / var(--cnt));
    box-sizing: border-box;
    padding: 10px;
    color: #62646a;
    vertical-align: top;
    position: relative;
}
.compare__table tr td:first-child {
    padding-left: 0;
    width: calc(100% / var(--cnt) - 10px);
}
/* ../../desktop.blocks/compare/__table/compare__table.styl:end */
/* ../../desktop.blocks/compare/__rating/compare__rating.styl:begin */
.compare__rating {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/compare/__rating/compare__rating.styl:end */
/* ../../desktop.blocks/compare/__reviews/compare__reviews.styl:begin */
.compare__reviews {
    color: #a3a5ac;
    font-size: 16px;
    line-height: 22px;
    margin-left: 42px;
    text-decoration: none;
}
.compare__reviews:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/compare/__reviews/compare__reviews.styl:end */
/* ../../desktop.blocks/compare/__stars/compare__stars.styl:begin */
.compare__stars {
    box-sizing: border-box;
}
/* ../../desktop.blocks/compare/__stars/compare__stars.styl:end */
/* ../../desktop.blocks/compare/__name/compare__name.styl:begin */
.compare__name td {
    border-right: 1px solid rgba(163,165,172,0.2);
    border-bottom: 1px solid rgba(163,165,172,0.2);
}
.compare__name td:last-child {
    border-right: 0;
}
/* ../../desktop.blocks/compare/__name/compare__name.styl:end */
/* ../../desktop.blocks/compare/__price/compare__price.styl:begin */
.compare__price td {
    padding-top: 12px;
    padding-bottom: 1px;
}
/* ../../desktop.blocks/compare/__price/compare__price.styl:end */
/* ../../desktop.blocks/compare/__price/_disabled/compare__price_disabled.styl:begin */
.compare__price_disabled {
    color: #a3a5ac;
}
/* ../../desktop.blocks/compare/__price/_disabled/compare__price_disabled.styl:end */
/* ../../desktop.blocks/compare/__row/compare__row.styl:begin */
.compare__row td {
    border-right: 1px solid rgba(163,165,172,0.2);
}
.compare__row td:last-child {
    border-right: 0;
}
/* ../../desktop.blocks/compare/__row/compare__row.styl:end */
/* ../../desktop.blocks/compare/__platform-mobile/compare__platform-mobile.styl:begin */
.compare__platform-mobile td {
    border-top: 1px solid rgba(163,165,172,0.2);
    padding-top: 17px;
    padding-bottom: 19px;
}
.compare__platform-mobile td .platforms {
    padding-left: 6px;
}
/* ../../desktop.blocks/compare/__platform-mobile/compare__platform-mobile.styl:end */
/* ../../desktop.blocks/compare/__best-for/compare__best-for.styl:begin */
.compare__best-for {
    font-size: 15px;
    line-height: 20px;
}
.compare__best-for td {
    padding-right: 20px;
    padding-bottom: 1px;
}
/* ../../desktop.blocks/compare/__best-for/compare__best-for.styl:end */
/* ../../desktop.blocks/compare/__users/compare__users.styl:begin */
.compare__users {
    font-size: 15px;
    line-height: 20px;
}
.compare__users td {
    padding-bottom: 3px;
}
/* ../../desktop.blocks/compare/__users/compare__users.styl:end */
/* ../../desktop.blocks/compare/__rating-tr/compare__rating-tr.styl:begin */
.compare__rating-tr td {
    padding-bottom: 1px;
}
/* ../../desktop.blocks/compare/__rating-tr/compare__rating-tr.styl:end */
/* ../../desktop.blocks/compare/__functionality/compare__functionality.styl:begin */
.compare__functionality td {
    padding-top: 20px;
}
.compare__functionality td:first-child {
    padding-right: 20px;
}
/* ../../desktop.blocks/compare/__functionality/compare__functionality.styl:end */
/* ../../desktop.blocks/compare/__screenshots/compare__screenshots.styl:begin */
.compare__screenshots .compare-screenshots {
    margin: 0 auto;
}
.compare__screenshots td:last-child {
    padding-right: 0;
}
.compare__screenshots td:last-child .compare-screenshots {
    float: right;
    margin-right: 10px;
    margin-left: 0;
}
.compare__screenshots td:first-child .compare-screenshots {
    margin-left: 10px;
    margin-right: 0;
}
/* ../../desktop.blocks/compare/__screenshots/compare__screenshots.styl:end */
/* ../../desktop.blocks/compare/__platforms-desktop/compare__platforms-desktop.styl:begin */
.compare__platforms-desktop td {
    padding-top: 17px;
    padding-bottom: 19px;
}
.compare__platforms-desktop td .platforms {
    padding-left: 6px;
}
/* ../../desktop.blocks/compare/__platforms-desktop/compare__platforms-desktop.styl:end */
/* ../../desktop.blocks/compare/__platforms-mobile/compare__platforms-mobile.styl:begin */
/* ../../desktop.blocks/compare/__platforms-mobile/compare__platforms-mobile.styl:end */
/* ../../desktop.blocks/compare/__support/compare__support.styl:begin */
.compare__support td {
    padding-top: 20px;
}
/* ../../desktop.blocks/compare/__support/compare__support.styl:end */
/* ../../desktop.blocks/compare/__trainings/compare__trainings.styl:begin */
.compare__trainings td {
    padding-top: 20px;
    padding-bottom: 152px;
}
/* ../../desktop.blocks/compare/__trainings/compare__trainings.styl:end */
/* ../../desktop.blocks/compare/__fixed/compare__fixed.styl:begin */
.compare__fixed {
    position: fixed;
    --top: 0px;
    top: calc(83px + var(--top));
    --left: 0px;
    left: calc(var(--left));
    width: 100%;
    background-color: #fff;
    z-index: 10;
}
@media (max-width: 1109px) {
    .compare__fixed {
        top: calc(63px + var(--top));
    }
}
.compare__fixed table {
    background-color: #fff;
}
/* ../../desktop.blocks/compare/__fixed/compare__fixed.styl:end */
/* ../../desktop.blocks/compare/__fixed/_hidden/compare__fixed_hidden.styl:begin */
.compare__fixed_hidden {
    display: none;
}
/* ../../desktop.blocks/compare/__fixed/_hidden/compare__fixed_hidden.styl:end */
/* ../../desktop.blocks/compare-product-name/compare-product-name.styl:begin */
/* ../../desktop.blocks/compare-product-name/compare-product-name.styl:end */
/* ../../desktop.blocks/compare-product-name/__product/compare-product-name__product.styl:begin */
.compare-product-name__product {
    position: relative;
    padding-bottom: 62px;
    box-sizing: border-box;
}
.compare-product-name_price_off .compare-product-name__product {
    padding-bottom: 0;
}
/* ../../desktop.blocks/compare-product-name/__product/compare-product-name__product.styl:end */
/* ../../desktop.blocks/compare-product-name/__wrap/compare-product-name__wrap.styl:begin */
.compare-product-name__wrap {
    display: flex;
}
/* ../../desktop.blocks/compare-product-name/__wrap/compare-product-name__wrap.styl:end */
/* ../../desktop.blocks/compare-product-name/__desc/compare-product-name__desc.styl:begin */
.compare-product-name__desc {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: 11px;
    margin-bottom: 11px;
}
/* ../../desktop.blocks/compare-product-name/__desc/compare-product-name__desc.styl:end */
/* ../../desktop.blocks/compare-product-name/__outer-btn/compare-product-name__outer-btn.styl:begin */
.compare-product-name__outer-btn {
    padding: 0 17px;
}
.compare-product-name__outer-btn .icon {
    margin-right: 0;
}
.compare-product-name__outer-btn u {
    border-bottom: 1px solid rgba(255,255,255,0.3);
    text-decoration: none;
    display: inline-block;
    font-style: normal;
    font-family: proxima-nova_regular;
    font-size: 16px;
    line-height: 16px;
}
.compare-product-name__outer-btn u:hover {
    border-bottom: 1px solid #fff;
}
.compare-product-name__outer-btn:hover {
    opacity: 0.8;
}
.compare-product-name__outer-btn:hover u {
    border-bottom: 1px solid #fff;
}
/* ../../desktop.blocks/compare-product-name/__outer-btn/compare-product-name__outer-btn.styl:end */
/* ../../desktop.blocks/compare-product-name/__site/compare-product-name__site.styl:begin */
.compare-product-name__site {
    margin-right: 10px;
}
/* ../../desktop.blocks/compare-product-name/__site/compare-product-name__site.styl:end */
/* ../../desktop.blocks/compare-product-name/__logo-wrap/compare-product-name__logo-wrap.styl:begin */
.compare-product-name__logo-wrap {
    width: 65px;
    min-height: 75px;
    margin-right: 20px;
    display: flex;
    align-items: center;
}
.compare-product-name__logo-wrap:after {
    content: "";
    display: block;
    width: 65px;
}
.compare-product-name__logo-wrap a {
    text-decoration: none;
    outline: 0;
}
.compare-product-name__logo-wrap img {
    width: 65px;
}
/* ../../desktop.blocks/compare-product-name/__logo-wrap/compare-product-name__logo-wrap.styl:end */
/* ../../desktop.blocks/compare-product-name/__name-wrap/compare-product-name__name-wrap.styl:begin */
.compare-product-name__name-wrap {
    margin-top: 10px;
    position: relative;
}
/* ../../desktop.blocks/compare-product-name/__name-wrap/compare-product-name__name-wrap.styl:end */
/* ../../desktop.blocks/compare-product-name/__name/compare-product-name__name.styl:begin */
.compare-product-name__name {
    color: #273d94;
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    text-decoration: none;
}
.compare-product-name__name span {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 182px;
    white-space: nowrap;
}
/* ../../desktop.blocks/compare-product-name/__name/compare-product-name__name.styl:end */
/* ../../desktop.blocks/compare-product-name/__name/_outer/compare-product-name__name_outer.styl:begin */
.compare-product-name__name_outer {
    position: relative;
}
/* ../../desktop.blocks/compare-product-name/__name/_outer/compare-product-name__name_outer.styl:end */
/* ../../desktop.blocks/compare-product-name/__by/compare-product-name__by.styl:begin */
.compare-product-name__by {
    color: #a3a5ac;
    margin-top: 0px;
    position: relative;
    bottom: 2px;
}
.compare-product-name__by a {
    color: #a3a5ac;
}
.compare-product-name__by a:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/compare-product-name/__by/compare-product-name__by.styl:end */
/* ../../desktop.blocks/compare-product-name/__delete/compare-product-name__delete.styl:begin */
.compare-product-name__delete {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/compare-product-name/__delete/delete.svg");
    background-size: 48px 24px;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    top: 53px;
    right: 0px;
}
.compare-product-name__delete:hover {
    background-position-x: -24px;
}
/* ../../desktop.blocks/compare-product-name/__delete/compare-product-name__delete.styl:end */
/* ../../desktop.blocks/compare-up/compare-up.styl:begin */
.compare-up {
    width: 32px;
    height: 32px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/compare-up/up.svg");
    background-size: 16px 10px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    transition: transform 0.25s ease;
    position: absolute;
    right: 0;
    bottom: 0;
}
.compare-up_closed {
    transform: rotate(180deg);
}
/* ../../desktop.blocks/compare-up/compare-up.styl:end */
/* ../../desktop.blocks/compare-functionality/compare-functionality.styl:begin */
.compare-functionality {
    padding-left: 8px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/compare-functionality/compare-functionality.styl:end */
/* ../../desktop.blocks/compare-functionality/__item/compare-functionality__item.styl:begin */
.compare-functionality__item {
    margin-bottom: 19px;
}
.compare-functionality__item:last-child {
    margin-bottom: 0;
}
/* ../../desktop.blocks/compare-functionality/__item/compare-functionality__item.styl:end */
/* ../../desktop.blocks/compare-screenshots/compare-screenshots.styl:begin */
.compare-screenshots {
    position: relative;
    --cnt: 4;
    width: calc(1080px / var(--cnt));
}
/* ../../desktop.blocks/compare-screenshots/compare-screenshots.styl:end */
/* ../../desktop.blocks/compare-screenshots/__fotorama/compare-screenshots__fotorama.styl:begin */
/* ../../desktop.blocks/compare-screenshots/__fotorama/compare-screenshots__fotorama.styl:end */
/* ../../desktop.blocks/compare-screenshots/__arrow/compare-screenshots__arrow.styl:begin */
.compare-screenshots__arrow {
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/compare-screenshots/__arrow/arrow.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: calc(50% - 12px);
    box-shadow: 0px 2px 6px rgba(25,30,46,0.1);
    border-radius: 100px;
    transition: left 0.25s ease, right 0.25s ease, opacity 0.25s ease;
    cursor: pointer;
}
/* ../../desktop.blocks/compare-screenshots/__arrow/compare-screenshots__arrow.styl:end */
/* ../../desktop.blocks/compare-screenshots/__arrow/_left/compare-screenshots__arrow_left.styl:begin */
.compare-screenshots__arrow_left {
    left: -12px;
    transform: rotate(-180deg);
}
.compare-screenshots__arrow_left.compare-screenshots__arrow_disabled {
    left: 0;
}
/* ../../desktop.blocks/compare-screenshots/__arrow/_left/compare-screenshots__arrow_left.styl:end */
/* ../../desktop.blocks/compare-screenshots/__arrow/_right/compare-screenshots__arrow_right.styl:begin */
.compare-screenshots__arrow_right {
    right: -12px;
}
.compare-screenshots__arrow_right.compare-screenshots__arrow_disabled {
    right: 0;
}
/* ../../desktop.blocks/compare-screenshots/__arrow/_right/compare-screenshots__arrow_right.styl:end */
/* ../../desktop.blocks/compare-screenshots/__arrow/_disabled/compare-screenshots__arrow_disabled.styl:begin */
.compare-screenshots__arrow_disabled {
    opacity: 0;
    pointer-events: none;
}
/* ../../desktop.blocks/compare-screenshots/__arrow/_disabled/compare-screenshots__arrow_disabled.styl:end */
/* ../../desktop.blocks/platforms/platforms.styl:begin */
/* ../../desktop.blocks/platforms/platforms.styl:end */
/* ../../desktop.blocks/platforms/__item/platforms__item.styl:begin */
.platforms__item {
    color: #a3a5ac;
    font-size: 16px;
    margin-bottom: 15px;
}
.platforms__item:last-child {
    margin-bottom: 0;
}
.platforms__item:before {
    content: "";
    display: inline-block;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/platforms/__item/sprite.svg");
    background-repeat: no-repeat;
    background-size: 144px 25px;
    width: 24px;
    height: 25px;
    vertical-align: middle;
}
.platforms__item span {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
}
/* ../../desktop.blocks/platforms/__item/platforms__item.styl:end */
/* ../../desktop.blocks/platforms/__item/_web/platforms__item_web.styl:begin */
.platforms__item_web.platforms__item_active:before {
    background-position-x: -24px;
}
/* ../../desktop.blocks/platforms/__item/_web/platforms__item_web.styl:end */
/* ../../desktop.blocks/platforms/__item/_mac/platforms__item_mac.styl:begin */
.platforms__item_mac.platforms__item_active:before {
    background-position-x: -48px;
}
/* ../../desktop.blocks/platforms/__item/_mac/platforms__item_mac.styl:end */
/* ../../desktop.blocks/platforms/__item/_windows/platforms__item_windows.styl:begin */
.platforms__item_windows.platforms__item_active:before {
    background-position-x: -72px;
}
/* ../../desktop.blocks/platforms/__item/_windows/platforms__item_windows.styl:end */
/* ../../desktop.blocks/platforms/__item/_linux/platforms__item_linux.styl:begin */
.platforms__item_linux.platforms__item_active:before {
    background-position-x: -96px;
}
/* ../../desktop.blocks/platforms/__item/_linux/platforms__item_linux.styl:end */
/* ../../desktop.blocks/platforms/__item/_ios/platforms__item_ios.styl:begin */
.platforms__item_ios.platforms__item_active:before {
    background-position-x: -48px;
}
/* ../../desktop.blocks/platforms/__item/_ios/platforms__item_ios.styl:end */
/* ../../desktop.blocks/platforms/__item/_ipad/platforms__item_ipad.styl:begin */
.platforms__item_ipad.platforms__item_active:before {
    background-position-x: -48px;
}
/* ../../desktop.blocks/platforms/__item/_ipad/platforms__item_ipad.styl:end */
/* ../../desktop.blocks/platforms/__item/_android/platforms__item_android.styl:begin */
.platforms__item_android.platforms__item_active:before {
    background-position-x: -120px;
}
/* ../../desktop.blocks/platforms/__item/_android/platforms__item_android.styl:end */
/* ../../desktop.blocks/platforms/__item/_active/platforms__item_active.styl:begin */
.platforms__item_active {
    color: #62646a;
}
/* ../../desktop.blocks/platforms/__item/_active/platforms__item_active.styl:end */
/* ../../desktop.blocks/compare-title/compare-title.styl:begin */
.compare-title {
    font-size: 17px;
    font-family: 'proxima-nova_semibold';
    position: relative;
    left: 0;
    transition: left 0.15s ease;
}
.compare-title span {
    background-color: #fff;
}
/* ../../desktop.blocks/compare-title/compare-title.styl:end */
/* ../../desktop.blocks/related-categories/related-categories.styl:begin */
.related-categories {
    background-color: rgba(163,165,172,0.08);
    padding: 59px 0 61px 0;
    box-sizing: border-box;
    margin-top: 61px;
}
/* ../../desktop.blocks/related-categories/related-categories.styl:end */
/* ../../desktop.blocks/related-categories/__list/related-categories__list.styl:begin */
.related-categories__list {
    margin-top: 16px;
}
/* ../../desktop.blocks/related-categories/__list/related-categories__list.styl:end */
/* ../../desktop.blocks/related-categories/__title/related-categories__title.styl:begin */
.related-categories__title {
    margin: 0;
}
.related-categories__title a {
    color: #273d94;
    text-decoration: none;
}
/* ../../desktop.blocks/related-categories/__title/related-categories__title.styl:end */
/* ../../desktop.blocks/related-categories/__show-all-wrap/related-categories__show-all-wrap.styl:begin */
.related-categories__show-all-wrap {
    margin-top: 20px;
}
/* ../../desktop.blocks/related-categories/__show-all-wrap/related-categories__show-all-wrap.styl:end */
/* ../../desktop.blocks/related-categories/__show-all/related-categories__show-all.styl:begin */
/* ../../desktop.blocks/related-categories/__show-all/related-categories__show-all.styl:end */
/* ../../desktop.blocks/category-compare/category-compare.styl:begin */
.page .category-compare {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 500;
    width: 100%;
    overflow: hidden;
    --height: 160px;
    height: calc(var(--height));
    pointer-events: none;
}
.page_compare .category-compare {
    pointer-events: all;
}
/* ../../desktop.blocks/category-compare/category-compare.styl:end */
/* ../../desktop.blocks/category-compare/__wrap/category-compare__wrap.styl:begin */
/* ../../desktop.blocks/category-compare/__wrap/category-compare__wrap.styl:end */
/* ../../desktop.blocks/category-compare/__title/category-compare__title.styl:begin */
.category-compare__title {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    line-height: 24px;
    margin-bottom: 16px;
}
/* ../../desktop.blocks/category-compare/__title/category-compare__title.styl:end */
/* ../../desktop.blocks/category-compare/__items-wrap/category-compare__items-wrap.styl:begin */
.category-compare__items-wrap {
    display: flex;
}
@media (max-width: 630px) {
    .category-compare__items-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/category-compare/__items-wrap/category-compare__items-wrap.styl:end */
/* ../../desktop.blocks/category-compare/__items/category-compare__items.styl:begin */
.category-compare__items {
    flex-grow: 1;
    display: flex;
}
@media (max-width: 630px) {
    .category-compare__items {
        margin-bottom: 20px;
    }
}
/* ../../desktop.blocks/category-compare/__items/category-compare__items.styl:end */
/* ../../desktop.blocks/category-compare/__item/category-compare__item.styl:begin */
.category-compare__item {
    width: 68px;
    height: 68px;
    display: inline-flex;
    margin-right: 25px;
    position: relative;
    border-radius: 4px;
    border: 1px solid #ededee;
    position: relative;
}
@media (max-width: 630px) {
    .category-compare__item {
        margin-right: 15px;
    }
}
/* ../../desktop.blocks/category-compare/__item/category-compare__item.styl:end */
/* ../../desktop.blocks/category-compare/__delete/category-compare__delete.styl:begin */
.category-compare__item .category-compare__delete {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 3px;
    top: 3px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/category-compare/__delete/icon.svg");
    background-size: contain;
    background-repeat: no-repeat;
    border-radius: 100px;
    box-shadow: 0px 5px 6px rgba(0,0,0,0.1);
    cursor: pointer;
    display: none;
}
.category-compare__item_active:hover .category-compare__delete {
    display: block;
}
@media (max-width: 630px) {
    .category-compare__item_active .category-compare__delete {
        display: block;
    }
}
/* ../../desktop.blocks/category-compare/__delete/category-compare__delete.styl:end */
/* ../../desktop.blocks/category-compare/__buttons/category-compare__buttons.styl:begin */
.category-compare__buttons {
    display: flex;
    align-items: center;
}
@media (max-width: 630px) {
    .category-compare__buttons {
        text-align: right;
        display: block;
    }
    .category-compare__buttons .ui-btn {
        display: inline-flex;
    }
}
/* ../../desktop.blocks/category-compare/__buttons/category-compare__buttons.styl:end */
/* ../../desktop.blocks/category-compare/__cnt/category-compare__cnt.styl:begin */
.category-compare__cnt {
    color: #ff9b3c;
}
/* ../../desktop.blocks/category-compare/__cnt/category-compare__cnt.styl:end */
/* ../../desktop.blocks/category-compare/__logo/category-compare__logo.styl:begin */
.category-compare__logo {
    margin: auto;
    width: 56px;
    height: 56px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
/* ../../desktop.blocks/category-compare/__logo/category-compare__logo.styl:end */
/* ../../desktop.blocks/category-compare/__clear-btn/category-compare__clear-btn.styl:begin */
.category-compare__clear-btn {
    margin-right: 13px;
}
/* ../../desktop.blocks/category-compare/__clear-btn/category-compare__clear-btn.styl:end */
/* ../../desktop.blocks/category-compare/__compare-btn/category-compare__compare-btn.styl:begin */
.category-compare__compare-btn {
    width: 102px;
}
/* ../../desktop.blocks/category-compare/__compare-btn/category-compare__compare-btn.styl:end */
/* ../../desktop.blocks/category-compare/__content/category-compare__content.styl:begin */
.page .category-compare__content {
    width: 100%;
    background-color: #fff;
    box-shadow: 0px -2px 6px rgba(25,30,46,0.1);
    box-sizing: border-box;
    padding: 16px 0 25px 0;
    position: absolute;
    transition: top 0.25s ease;
    top: calc(var(--height));
}
.page_compare .category-compare__content {
    top: 10px;
}
/* ../../desktop.blocks/category-compare/__content/category-compare__content.styl:end */
/* ../../desktop.blocks/compare-btn/compare-btn.styl:begin */
.compare-btn .ui-btn__label b {
    font-weight: normal;
    font-family: 'proxima-nova_regular';
}
/* ../../desktop.blocks/compare-btn/compare-btn.styl:end */
/* ../../desktop.blocks/compare-btn/_disabled/compare-btn_disabled.styl:begin */
.compare-btn_disabled {
    opacity: 0.5;
    cursor: not-allowed;
}
/* ../../desktop.blocks/compare-btn/_disabled/compare-btn_disabled.styl:end */
/* ../../desktop.blocks/email-social/email-social.styl:begin */
.email-social {
    text-align: center;
}
/* ../../desktop.blocks/email-social/email-social.styl:end */
/* ../../desktop.blocks/email-social/__list/email-social__list.styl:begin */
.email-social {
    box-sizing: border-box;
}
.email-social__list {
    display: inline-flex;
    margin: 0 auto;
    text-align: center;
}
/* ../../desktop.blocks/email-social/__list/email-social__list.styl:end */
/* ../../desktop.blocks/email-social/__item/email-social__item.styl:begin */
.email-social__item {
    display: inline-block;
    margin-right: 12px;
}
.email-social__item:last-child {
    margin-right: 0;
}
/* ../../desktop.blocks/email-social/__item/email-social__item.styl:end */
/* ../../desktop.blocks/email-social/__soc/email-social__soc.styl:begin */
/* ../../desktop.blocks/email-social/__soc/email-social__soc.styl:end */
/* ../../desktop.blocks/search-review/search-review.styl:begin */
.search-review .main-search {
    padding-bottom: 98px;
}
.search-review .main-search__search {
    margin-top: 25px;
}
/* ../../desktop.blocks/search-review/search-review.styl:end */
/* ../../desktop.blocks/main-search/main-search.styl:begin */
.main-search {
    width: 100%;
    max-width: 810px;
    margin: 0 auto;
    padding: 112px 0 127px 0;
}
/* ../../desktop.blocks/main-search/main-search.styl:end */
/* ../../desktop.blocks/main-search/__title/main-search__title.styl:begin */
.main-search__title {
    text-align: center;
    position: relative;
    margin: 0;
}
.main-search__title span {
    position: relative;
    z-index: 1;
    display: inline-block;
}
.main-search__title i {
    font-style: normal;
    position: relative;
    z-index: 1;
}
.main-search__title u {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 2px;
    z-index: 0;
}
.main-search__title u:after {
    content: "";
    display: block;
    width: calc(100% + 13px);
    height: 13px;
    background-color: rgba(105,133,247,0.5);
    left: -8px;
    position: relative;
}
/* ../../desktop.blocks/main-search/__title/main-search__title.styl:end */
/* ../../desktop.blocks/main-search/__search/main-search__search.styl:begin */
.main-search__search {
    width: 100%;
    max-width: 810px;
    margin: 38px 0 20px 0;
}
/* ../../desktop.blocks/main-search/__search/main-search__search.styl:end */
/* ../../desktop.blocks/main-search/__popular/main-search__popular.styl:begin */
/* ../../desktop.blocks/main-search/__popular/main-search__popular.styl:end */
/* ../../desktop.blocks/popular-requests/popular-requests.styl:begin */
.popular-requests {
    display: flex;
    max-width: 810px;
    align-items: center;
}
@media (max-width: 830px) {
    .popular-requests {
        align-items: flex-start;
    }
}
@media (max-width: 605px) {
    .popular-requests {
        display: block;
    }
}
/* ../../desktop.blocks/popular-requests/popular-requests.styl:end */
/* ../../desktop.blocks/popular-requests/__label/popular-requests__label.styl:begin */
.popular-requests__label {
    color: #62646a;
    padding-right: 28px;
    white-space: nowrap;
}
@media (max-width: 830px) {
    .popular-requests__label {
        margin-bottom: 10px;
    }
}
/* ../../desktop.blocks/popular-requests/__label/popular-requests__label.styl:end */
/* ../../desktop.blocks/popular-requests/__requests/popular-requests__requests.styl:begin */
.popular-requests__requests {
    flex-grow: 1;
    display: flex;
    justify-content: space-between;
}
@media (max-width: 830px) {
    .popular-requests__requests {
        display: block;
    }
    .popular-requests__requests .tag {
        margin-right: 4px;
        margin-bottom: 4px;
    }
}
/* ../../desktop.blocks/popular-requests/__requests/popular-requests__requests.styl:end */
/* ../../desktop.blocks/main-search/__review-title/main-search__review-title.styl:begin */
.main-search__review-title {
    text-align: center;
    font-size: 24px;
    font-family: 'proxima-nova_bold';
    margin-bottom: 9px;
    margin-top: 5px;
}
/* ../../desktop.blocks/main-search/__review-title/main-search__review-title.styl:end */
/* ../../desktop.blocks/main-search/__review-desc/main-search__review-desc.styl:begin */
.main-search__review-desc {
    font-size: 16px;
    color: #62646a;
    text-align: center;
}
/* ../../desktop.blocks/main-search/__review-desc/main-search__review-desc.styl:end */
/* ../../desktop.blocks/product-viewed/product-viewed.styl:begin */
.product-viewed {
    position: relative;
}
/* ../../desktop.blocks/product-viewed/product-viewed.styl:end */
/* ../../desktop.blocks/product-viewed/__title/product-viewed__title.styl:begin */
.product-viewed__title {
    margin: 0 0 3px 0;
    box-sizing: border-box;
    padding-right: 113px;
}
/* ../../desktop.blocks/product-viewed/__title/product-viewed__title.styl:end */
/* ../../desktop.blocks/product-viewed/__glide/product-viewed__glide.styl:begin */
/* ../../desktop.blocks/product-viewed/__glide/product-viewed__glide.styl:end */
/* ../../desktop.blocks/product-viewed/__arrows/product-viewed__arrows.styl:begin */
.product-viewed__arrows {
    position: absolute;
    bottom: 7px;
    right: -7px;
}
/* ../../desktop.blocks/product-viewed/__arrows/product-viewed__arrows.styl:end */
/* ../../desktop.blocks/product-viewed/__arrow/product-viewed__arrow.styl:begin */
.product-viewed__arrow {
    transition: opacity 0.25s ease;
}
.product-viewed__arrow.slick-disabled {
    opacity: 0.5;
}
.product-viewed__arrow.icon_dir_left {
    margin-right: 3px;
}
/* ../../desktop.blocks/product-viewed/__arrow/product-viewed__arrow.styl:end */
/* ../../desktop.blocks/product-viewed/__arrow/_disabled/product-viewed__arrow_disabled.styl:begin */
.product-viewed__arrow_disabled {
    pointer-events: none;
    opacity: 0.5;
}
/* ../../desktop.blocks/product-viewed/__arrow/_disabled/product-viewed__arrow_disabled.styl:end */
/* ../../desktop.blocks/product-viewed/__items/product-viewed__items.styl:begin */
/* ../../desktop.blocks/product-viewed/__items/product-viewed__items.styl:end */
/* ../../desktop.blocks/product-viewed/__slides/product-viewed__slides.styl:begin */
.product-viewed__slides {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-left: -30px;
}
/* ../../desktop.blocks/product-viewed/__slides/product-viewed__slides.styl:end */
/* ../../desktop.blocks/product-viewed/__slide/product-viewed__slide.styl:begin */
.product-viewed__slide {
    margin-left: 30px;
    outline: none;
}
/* ../../desktop.blocks/product-viewed/__slide/product-viewed__slide.styl:end */
/* ../../desktop.blocks/product-viewed/__product/product-viewed__product.styl:begin */
/* ../../desktop.blocks/product-viewed/__product/product-viewed__product.styl:end */
/* ../../desktop.blocks/product-viewed/__header/product-viewed__header.styl:begin */
.product-viewed__header {
    position: relative;
    padding-bottom: 15px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/product-viewed/__header/product-viewed__header.styl:end */
/* ../../desktop.blocks/product-viewed/__show-all-wrap/product-viewed__show-all-wrap.styl:begin */
.product-viewed__show-all-wrap {
    margin-top: 20px;
}
/* ../../desktop.blocks/product-viewed/__show-all-wrap/product-viewed__show-all-wrap.styl:end */
/* ../../desktop.blocks/faq-block/faq-block.styl:begin */
.faq-block {
    background-color: rgba(163,165,172,0.08);
    box-sizing: border-box;
    padding: 35px 0 81px 0;
}
/* ../../desktop.blocks/faq-block/faq-block.styl:end */
/* ../../desktop.blocks/faq-block/__title/faq-block__title.styl:begin */
.faq-block__title {
    margin-bottom: 35px;
}
/* ../../desktop.blocks/faq-block/__title/faq-block__title.styl:end */
/* ../../desktop.blocks/faq-block/__colls/faq-block__colls.styl:begin */
.faq-block__colls {
    display: flex;
    width: 100%;
    justify-content: space-between;
}
@media (max-width: 885px) {
    .faq-block__colls {
        display: block;
    }
}
/* ../../desktop.blocks/faq-block/__colls/faq-block__colls.styl:end */
/* ../../desktop.blocks/faq-block/__coll/faq-block__coll.styl:begin */
.faq-block__coll {
    width: 100%;
    max-width: 600px;
}
@media (max-width: 885px) {
    .faq-block__coll {
        max-width: 100%;
    }
}
.faq-block__coll_middle {
    flex-basis: 30px;
}
/* ../../desktop.blocks/faq-block/__coll/faq-block__coll.styl:end */
/* ../../desktop.blocks/faq-block/__guide-block/faq-block__guide-block.styl:begin */
/* ../../desktop.blocks/faq-block/__guide-block/faq-block__guide-block.styl:end */
/* ../../desktop.blocks/faq-block/__footer/faq-block__footer.styl:begin */
.faq-block__footer {
    margin-top: 35px;
    text-align: center;
    font-size: 16px;
    color: #62646a;
}
.faq-block__footer a {
    color: #62646a;
    text-decoration: none;
    font-family: 'proxima-nova_semibold';
}
.faq-block__footer a:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/faq-block/__footer/faq-block__footer.styl:end */
/* ../../desktop.blocks/our-reviews/our-reviews.styl:begin */
/* ../../desktop.blocks/our-reviews/our-reviews.styl:end */
/* ../../desktop.blocks/our-reviews/__header/our-reviews__header.styl:begin */
.our-reviews__header {
    display: flex;
    align-items: center;
    margin-bottom: 32px;
}
/* ../../desktop.blocks/our-reviews/__header/our-reviews__header.styl:end */
/* ../../desktop.blocks/our-reviews/__title/our-reviews__title.styl:begin */
.our-reviews__title {
    flex-grow: 1;
}
/* ../../desktop.blocks/our-reviews/__title/our-reviews__title.styl:end */
/* ../../desktop.blocks/our-reviews/__nav/our-reviews__nav.styl:begin */
.our-reviews__nav {
    position: relative;
    top: 5px;
    left: 12px;
}
.our-reviews__nav .icon_dir_right {
    margin-left: -1px;
}
.our-reviews__nav:before {
    content: "";
    display: block;
    width: 118px;
}
/* ../../desktop.blocks/our-reviews/__nav/our-reviews__nav.styl:end */
/* ../../desktop.blocks/our-reviews/__arrow/our-reviews__arrow.styl:begin */
/* ../../desktop.blocks/our-reviews/__arrow/our-reviews__arrow.styl:end */
/* ../../desktop.blocks/our-reviews/__items/our-reviews__items.styl:begin */
.our-reviews__items {
    margin-left: -20px;
    margin-right: -10px;
}
/* ../../desktop.blocks/our-reviews/__items/our-reviews__items.styl:end */
/* ../../desktop.blocks/our-reviews/__item/our-reviews__item.styl:begin */
.our-reviews__item {
    margin-left: 20px;
    margin-right: 10px;
    margin-bottom: 10px;
    transition: box-shadow 0.15s ease;
    outline: none;
}
/* ../../desktop.blocks/our-reviews/__item/our-reviews__item.styl:end */
/* ../../desktop.blocks/our-reviews-card/our-reviews-card.styl:begin */
.our-reviews-card {
    border-radius: 8px;
    border: 1px solid rgba(163,165,172,0.2);
}
.our-reviews-card:hover {
    box-shadow: 0 2px 6px rgba(25,30,46,0.1);
}
/* ../../desktop.blocks/our-reviews-card/our-reviews-card.styl:end */
/* ../../desktop.blocks/our-reviews-card/__content/our-reviews-card__content.styl:begin */
.our-reviews-card__content {
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
    flex-grow: 1;
    padding-bottom: 20px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/our-reviews-card/__content/our-reviews-card__content.styl:end */
/* ../../desktop.blocks/our-reviews-card/__footer/our-reviews-card__footer.styl:begin */
.our-reviews-card__footer {
    position: relative;
    left: -4px;
}
/* ../../desktop.blocks/our-reviews-card/__footer/our-reviews-card__footer.styl:end */
/* ../../desktop.blocks/our-reviews-card/__name/our-reviews-card__name.styl:begin */
.our-reviews-card__name {
    font-size: 16px;
    font-family: 'proxima-nova_semibold';
    line-height: 21px;
    color: #62646a;
    margin-bottom: 2px;
}
/* ../../desktop.blocks/our-reviews-card/__name/our-reviews-card__name.styl:end */
/* ../../desktop.blocks/our-reviews-card/__company/our-reviews-card__company.styl:begin */
.our-reviews-card__company {
    font-size: 13px;
    line-height: 20px;
    color: #62646a;
}
/* ../../desktop.blocks/our-reviews-card/__company/our-reviews-card__company.styl:end */
/* ../../desktop.blocks/our-reviews-card/__wrap/our-reviews-card__wrap.styl:begin */
.our-reviews-card__wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    min-height: 196px;
    box-sizing: border-box;
    padding: 31px 23px 23px 23px;
}
/* ../../desktop.blocks/our-reviews-card/__wrap/our-reviews-card__wrap.styl:end */
/* ../../desktop.blocks/vendor-landing-title/vendor-landing-title.styl:begin */
/* ../../desktop.blocks/vendor-landing-title/vendor-landing-title.styl:end */
/* ../../desktop.blocks/vendor-landing-title/__compare-title/vendor-landing-title__compare-title.styl:begin */
.vendor-landing-title__compare-title {
    margin: 0 0 15px 0;
    max-width: 592px;
    line-height: 34px;
}
/* ../../desktop.blocks/vendor-landing-title/__compare-title/vendor-landing-title__compare-title.styl:end */
/* ../../desktop.blocks/vendor-landing-title/__compare-desc/vendor-landing-title__compare-desc.styl:begin */
.vendor-landing-title__compare-desc {
    font-size: 16px;
    line-height: 22px;
    color: #62646a;
    max-width: 809px;
}
/* ../../desktop.blocks/vendor-landing-title/__compare-desc/vendor-landing-title__compare-desc.styl:end */
/* ../../desktop.blocks/invisible/invisible.styl:begin */
.invisible {
    position: absolute;
    left: -999999px;
    top: -999999px;
    opacity: 0;
}
/* ../../desktop.blocks/invisible/invisible.styl:end */
/* ../../desktop.blocks/link-outer/link-outer.styl:begin */
.link-outer {
    font-size: 16px;
    color: #273d94;
    text-decoration: none;
}
.link-outer span {
    display: inline-block;
    vertical-align: middle;
    text-decoration: underline;
    font-family: 'proxima-nova_semibold';
}
.link-outer span:hover {
    text-decoration: none;
}
.link-outer:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/link-outer/icon.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    position: relative;
    bottom: 2px;
}
/* ../../desktop.blocks/link-outer/link-outer.styl:end */
/* ../../desktop.blocks/ui-icon-label/ui-icon-label.styl:begin */
.ui-icon-label {
    display: flex;
    font-size: 16px;
}
.ui-icon-label .icon {
    margin-right: 8px;
}
/* ../../desktop.blocks/ui-icon-label/ui-icon-label.styl:end */
/* ../../desktop.blocks/product-status/product-status.styl:begin */
.product-status {
    display: inline-block;
    font-family: 'proxima-nova_bold';
    font-size: 11px;
    text-transform: uppercase;
    box-sizing: border-box;
    padding: 5px 11px;
    border-radius: 2px;
    letter-spacing: 1px;
}
/* ../../desktop.blocks/product-status/product-status.styl:end */
/* ../../desktop.blocks/product-status/_color/product-status_color_gray.styl:begin */
.product-status_color_gray {
    background-color: #e4e4e4;
    color: #62646a;
}
/* ../../desktop.blocks/product-status/_color/product-status_color_gray.styl:end */
/* ../../desktop.blocks/product-status/_color/product-status_color_yellow.styl:begin */
.product-status_color_yellow {
    color: #b47700;
    background-color: #fff598;
}
/* ../../desktop.blocks/product-status/_color/product-status_color_yellow.styl:end */
/* ../../desktop.blocks/product-status/_color/product-status_color_yellow2.styl:begin */
.product-status_color_yellow2 {
    color: #b47700;
    background-color: #ffeca2;
}
/* ../../desktop.blocks/product-status/_color/product-status_color_yellow2.styl:end */
/* ../../desktop.blocks/text-indent/text-indent.styl:begin */
.text-indent {
    text-indent: -9999px;
}
/* ../../desktop.blocks/text-indent/text-indent.styl:end */
/* ../../desktop.blocks/blog-article-info/blog-article-info.styl:begin */
.blog-article-info__top-line {
    width: 100%;
    height: 22px;
}
.blog-article-info {
    padding-bottom: 45px;
    border-bottom: 1px solid #ededee;
}
@media (max-width: 700px) {
    .blog-article-info {
        padding-bottom: 55px;
    }
}
/* ../../desktop.blocks/blog-article-info/blog-article-info.styl:end */
/* ../../desktop.blocks/blog-article-info/__date/blog-article-info__date.styl:begin */
.blog-article-info__date {
    display: block;
    font-size: 16px;
    line-height: 22px;
    color: #a3a5ac;
    float: right;
}
@media (max-width: 700px) {
    .blog-article-info__date {
        font-size: 14px;
        line-height: 20px;
        border-left: 1px solid #a3a5ac;
        padding: 0 20px;
        float: left;
        margin-top: 10px;
    }
}
/* ../../desktop.blocks/blog-article-info/__date/blog-article-info__date.styl:end */
/* ../../desktop.blocks/blog-article-info/__views/blog-article-info__views.styl:begin */
.blog-article-info__views {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-info/__views/eye_20x20.svg");
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 23px;
    font-size: 16px;
    line-height: 22px;
    color: #a3a5ac;
    float: left;
    margin-left: 40px;
}
/* ../../desktop.blocks/blog-article-info/__views/blog-article-info__views.styl:end */
/* ../../desktop.blocks/blog-article-info/__category/blog-article-info__category.styl:begin */
.blog-article-info__category {
    color: #27ae60;
    float: left;
    margin-left: 20px;
    text-transform: uppercase;
    font-style: normal;
    font-family: proxima-nova_bold, sans-serif;    font-family: proxima-nova_bold, sans-serif;    font-family: proxima-nova_bold, sans-serif;
    font-size: 16px;
    line-height: 12px;
    padding-top: 5px;
    letter-spacing: 1px;
    font-feature-settings: 'case' on;
    text-decoration: none;
}
@media (max-width: 700px) {
    .blog-article-info__category {
        font-size: 14px;
        line-height: 20px;
        width: 50%;
        margin-left: 0;
        margin-top: 10px;
        padding-top: 0;
    }
}
.blog-article-info__category:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/blog-article-info/__category/blog-article-info__category.styl:end */
/* ../../desktop.blocks/blog-article-info/__time-to-read/blog-article-info__time-to-read.styl:begin */
.blog-article-info__time-to-read {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-info/__time-to-read/clock.svg");
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 23px;
    font-size: 16px;
    line-height: 22px;
    color: #a3a5ac;
    float: left;
}
/* ../../desktop.blocks/blog-article-info/__time-to-read/blog-article-info__time-to-read.styl:end */
/* ../../desktop.blocks/blog-article-info/__author/blog-article-info__author.styl:begin */
.blog-article-info__author {
    display: block;
    float: left;
    color: #273d94;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    text-decoration: none;
}
@media (max-width: 700px) {
    .blog-article-info__author {
        font-size: 14px;
        line-height: 20px;
        width: 50%;
    }
}
.blog-article-info__author:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/blog-article-info/__author/blog-article-info__author.styl:end */
/* ../../desktop.blocks/blog-article-info/__group/blog-article-info__group.styl:begin */
.blog-article-info__group {
    display: block;
    font-size: 16px;
    line-height: 22px;
    color: #a3a5ac;
    float: left;
    border-left: 1px solid #a3a5ac;
    border-right: 1px solid #a3a5ac;
    padding: 0 20px;
    margin-left: 20px;
}
@media (max-width: 700px) {
    .blog-article-info__group {
        font-size: 14px;
        line-height: 20px;
        margin-left: 0;
        border-right: none;
    }
}
/* ../../desktop.blocks/blog-article-info/__group/blog-article-info__group.styl:end */
/* ../../desktop.blocks/blog-article-share/blog-article-share.styl:begin */
.blog-article-share {
    display: flex;
}
@media (max-width: 700px) {
    .blog-article-share {
        margin-top: 30px;
    }
}
.blog-article__social-buttons .social-buttons__item_add {
    display: none;
}
.blog-article__social-buttons .social-buttons__item_vk {
    margin-right: 0;
}
/* ../../desktop.blocks/blog-article-share/blog-article-share.styl:end */
/* ../../desktop.blocks/blog-article-share/__label/blog-article-share__label.styl:begin */
.blog-article-share__label {
    font-family: proxima-nova_bold, sans-serif;
    padding-top: 15px;
    padding-right: 12px;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 12px;
    text-transform: uppercase;
}
/* ../../desktop.blocks/blog-article-share/__label/blog-article-share__label.styl:end */
/* ../../desktop.blocks/blog-article-text/blog-article-text.styl:begin */
@media (max-width: 975px) {
    .blog-article-text__preview-image {
        width: 100%;
        height: auto;
    }
}
/* ../../desktop.blocks/blog-article-text/blog-article-text.styl:end */
/* ../../desktop.blocks/blog-article-text/__fulltext/blog-article-text__fulltext.styl:begin */
.blog-article-text__fulltext p {
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0;
    color: #62646a;
}
.blog-article-text__fulltext ul li,
.blog-article-text__fulltext ol li {
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    color: #62646a;
}
/* ../../desktop.blocks/blog-article-text/__fulltext/blog-article-text__fulltext.styl:end */
/* ../../desktop.blocks/blog-article-text/__subtitle/blog-article-text__subtitle.styl:begin */
.blog-article-text__subtitle {
    color: #273d94;
    font-size: 24px;
    line-height: 32px;
    font-family: proxima-nova_bold, sans-serif;
    border-bottom: 1px solid #ededee;
    margin-bottom: 16px;
    margin-top: 32px;
}
/* ../../desktop.blocks/blog-article-text/__subtitle/blog-article-text__subtitle.styl:end */
/* ../../desktop.blocks/blog-article-text/__quote/blog-article-text__quote.styl:begin */
.blog-article-text__quote {
    font-size: 15px;
    display: block;
    font-style: italic;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    color: #62646a;
    padding-left: 96px;
    padding-right: 96px;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #ededee;
    border-bottom: 1px solid #ededee;
    position: relative;
    margin-top: 37px;
    margin-bottom: 37px;
}
@media (max-width: 700px) {
    .blog-article-text__quote {
        padding-left: 30px;
        padding-right: 30px;
    }
}
.blog-article-text__quote span {
    display: block;
    padding-left: 16px;
    border-left: 3px solid #ff9b3c;
}
/* ../../desktop.blocks/blog-article-text/__quote/blog-article-text__quote.styl:end */
/* ../../desktop.blocks/blog-article-text/__relate-list/blog-article-text__relate-list.styl:begin */
.blog-article-text__relate-list {
    background: rgba(255,155,60,0.1);
    padding-left: 96px;
    padding-right: 96px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 37px;
    margin-bottom: 37px;
}
@media (max-width: 700px) {
    .blog-article-text__relate-list {
        padding-left: 30px;
        padding-right: 30px;
    }
}
.blog-article-text__relate-list h4 {
    margin-top: 0;
    margin-bottom: 10px;
}
.blog-article-text__relate-list ul {
    list-style-type: disc;
    list-style-position: inside;
    padding: 0;
    margin: 0;
}
.blog-article-text__relate-list ul li {
    color: #ff9b3c;
    margin-bottom: 10px;
}
.blog-article-text__relate-list ul li a {
    padding-left: 4px;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #62646a;
}
/* ../../desktop.blocks/blog-article-text/__relate-list/blog-article-text__relate-list.styl:end */
/* ../../desktop.blocks/blog-article-text/__summary/blog-article-text__summary.styl:begin */
.blog-article-text__summary {
    padding-left: 96px;
    padding-right: 96px;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid #ededee;
    border-bottom: 1px solid #ededee;
    margin-top: 37px;
    margin-bottom: 37px;
}
@media (max-width: 700px) {
    .blog-article-text__summary {
        padding-left: 30px;
        padding-right: 30px;
    }
}
.blog-article-text__summary h4 {
    margin-top: 0;
}
.blog-article-text__summary ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.blog-article-text__summary ul li {
    color: #ff9b3c;
    margin-bottom: 22px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-text/__summary/dot.svg");
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 18px;
}
.blog-article-text__summary ul li:last-child {
    margin-bottom: 0;
}
.blog-article-text__summary ul li span {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #62646a;
}
/* ../../desktop.blocks/blog-article-text/__summary/blog-article-text__summary.styl:end */
/* ../../desktop.blocks/blog-article-text/__ifError/blog-article-text__ifError.styl:begin */
.blog-article-text__ifError {
    font-size: 15px;
    line-height: 20px;
    color: #a3a5ac;
    padding-left: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 30px;
    border-top: 1px solid #ededee;
    border-bottom: 1px solid #ededee;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-text/__ifError/pen-edit.svg");
    background-repeat: no-repeat;
    background-position: left;
}
/* ../../desktop.blocks/blog-article-text/__ifError/blog-article-text__ifError.styl:end */
/* ../../desktop.blocks/blog-article-stars/blog-article-stars.styl:begin */
.blog-article-stars .rating-group {
    display: flex;
    width: auto;
}
.blog-article-stars {
    display: flex;
    padding-top: 8px;
}
/* ../../desktop.blocks/blog-article-stars/blog-article-stars.styl:end */
/* ../../desktop.blocks/blog-article-stars/__countVote/blog-article-stars__countVote.styl:begin */
.blog-article-stars__countVote {
    font-size: 16px;
    line-height: 22px;
    color: #a3a5ac;
    margin-left: 4px;
}
/* ../../desktop.blocks/blog-article-stars/__countVote/blog-article-stars__countVote.styl:end */
/* ../../desktop.blocks/blog-article-stars/__rating/blog-article-stars__rating.styl:begin */
.blog-article-stars__rating {
    margin-left: 14px;
    font-size: 16px;
    line-height: 22px;
    color: #222325;
}
.rating-group__blog .ui-rating__star {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-stars/star-sprite.svg");
}
/* ../../desktop.blocks/blog-article-stars/__rating/blog-article-stars__rating.styl:end */
/* ../../desktop.blocks/blog-article-tags/blog-article-tags.styl:begin */
.blog-article-tags {
    display: flex;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
}
/* ../../desktop.blocks/blog-article-tags/blog-article-tags.styl:end */
/* ../../desktop.blocks/blog-article-tags/__tag/blog-article-tags__tag.styl:begin */
.blog-article-tags__tag {
    align-items: center;
    padding: 8px 16px;
    border: 1px solid #ededee;
    margin-top: 10px;
    margin-right: 10px;
    text-transform: uppercase;
    font-feature-settings: 'case' on;
    font-family: proxima-nova_bold, sans-serif;
    letter-spacing: 1px;
    font-size: 11px;
    line-height: 12px;
    color: #62646a;
    border-radius: 3px;
}
/* ../../desktop.blocks/blog-article-tags/__tag/blog-article-tags__tag.styl:end */
/* ../../desktop.blocks/blog-article-author/blog-article-author.styl:begin */
.blog-article-author {
    margin-top: 46px;
}
/* ../../desktop.blocks/blog-article-author/blog-article-author.styl:end */
/* ../../desktop.blocks/blog-article-author/__item/blog-article-author__item.styl:begin */
.blog-article-author__item {
    border: 1px solid rgba(163,165,172,0.3);
    padding: 19px 19px 18px 19px;
    margin-bottom: 16px;
    border-radius: 8px;
}
/* ../../desktop.blocks/blog-article-author/__item/blog-article-author__item.styl:end */
/* ../../desktop.blocks/blog-article-author/__header/blog-article-author__header.styl:begin */
.blog-article-author__header {
    display: flex;
    position: relative;
}
@media (max-width: 867px) {
    .blog-article-author__header {
        padding-top: 30px;
    }
}
/* ../../desktop.blocks/blog-article-author/__header/blog-article-author__header.styl:end */
/* ../../desktop.blocks/blog-article-author/__avatar-wrap/blog-article-author__avatar-wrap.styl:begin */
.blog-article-author__avatar-wrap {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/blog-article-author/__avatar-wrap/blog-article-author__avatar-wrap.styl:end */
/* ../../desktop.blocks/blog-article-author/__avatar/blog-article-author__avatar.styl:begin */
.blog-article-author__avatar {
    width: 65px;
    margin-right: 20px;
}
/* ../../desktop.blocks/blog-article-author/__avatar/blog-article-author__avatar.styl:end */
/* ../../desktop.blocks/blog-article-author/__title-wrap/blog-article-author__title-wrap.styl:begin */
.blog-article-author__title-wrap {
    flex-grow: 1;
    padding-left: 4px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/blog-article-author/__title-wrap/blog-article-author__title-wrap.styl:end */
/* ../../desktop.blocks/blog-article-author/__name/blog-article-author__name.styl:begin */
.blog-article-author__name {
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    display: inline-block;
    margin-right: 7px;
    color: #222325;
    text-decoration: none;
    transition: color 0.25s ease;
}
.blog-article-author__name:hover {
    color: #a3a5ac;
}
/* ../../desktop.blocks/blog-article-author/__name/blog-article-author__name.styl:end */
/* ../../desktop.blocks/blog-article-author/__group/blog-article-author__group.styl:begin */
.blog-article-author__group {
    font-size: 16px;
    line-height: 22px;
    color: #62646a;
}
/* ../../desktop.blocks/blog-article-author/__group/blog-article-author__group.styl:end */
/* ../../desktop.blocks/blog-article-author/__about/blog-article-author__about.styl:begin */
.blog-article-author__about {
    color: #62646a;
    font-size: 15px;
    margin-top: 6px;
    line-height: 20px;
    padding-right: 10px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/blog-article-author/__about/blog-article-author__about.styl:end */
/* ../../desktop.blocks/blog-article-author/__social-link/blog-article-author__social-link.styl:begin */
.soc-author-vk {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-author/__social-link/vk.svg");
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    width: 26px;
    height: 26px;
}
.soc-author-youtube {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-article-author/__social-link/youtube.svg");
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    width: 26px;
    height: 26px;
}
/* ../../desktop.blocks/blog-article-author/__social-link/blog-article-author__social-link.styl:end */
/* ../../desktop.blocks/blog-comments-form/blog-comments-form.styl:begin */
.blog-comments-form {
    margin-top: 40px;
}
.blog-comments__form {
    display: block;
}
.blog-comments__form .ui-textarea {
    height: 100px;
}
.blog-comments__form .review-comment-form__send-btn {
    width: 285px;
}
.blog-comments__form .review-comment-form__btn-wrap {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    margin-top: 17px;
}
/* ../../desktop.blocks/blog-comments-form/blog-comments-form.styl:end */
/* ../../desktop.blocks/blog-search-form/blog-search-form.styl:begin */
/* ../../desktop.blocks/blog-search-form/blog-search-form.styl:end */
/* ../../desktop.blocks/blog-search-form/__bSearch-wrap/blog-search-form__bSearch-wrap.styl:begin */
.blog-search-form__bSearch-wrap .ui-input {
    width: 100%;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-search-form/__bSearch-wrap/lupa.svg");
    background-repeat: no-repeat;
    background-position: 15px center;
    padding-left: 46px;
}
/* ../../desktop.blocks/blog-search-form/__bSearch-wrap/blog-search-form__bSearch-wrap.styl:end */
/* ../../desktop.blocks/blog-popular-article/blog-popular-article.styl:begin */
.blog-popular-article__headline {
    border-bottom: 1px solid #ededee;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.blog-popular-article {
    border-bottom: 1px solid #ededee;
}
/* ../../desktop.blocks/blog-popular-article/blog-popular-article.styl:end */
/* ../../desktop.blocks/blog-popular/blog-popular.styl:begin */
.blog-popular-article {
    margin-top: 50px;
}
.blog-popular__middle-wrap {
    height: 20px;
    margin-top: 10px;
    width: 100%;
}
/* ../../desktop.blocks/blog-popular/blog-popular.styl:end */
/* ../../desktop.blocks/blog-popular/__item/blog-popular__item.styl:begin */
.blog-popular__item {
    width: 100%;
    margin-bottom: 24px;
}
.blog-popular__item:nth-child(3n) {
    margin-right: 0;
}
/* ../../desktop.blocks/blog-popular/__item/blog-popular__item.styl:end */
/* ../../desktop.blocks/blog-popular/__date/blog-popular__date.styl:begin */
.blog-popular__date {
    display: block;
    font-family: 'proxima-nova_semibold';
    font-style: normal;
    font-size: 13px;
    line-height: 20px;
    padding-right: 10px;
    color: #a3a5ac;
    float: left;
}
/* ../../desktop.blocks/blog-popular/__date/blog-popular__date.styl:end */
/* ../../desktop.blocks/blog-popular/__category/blog-popular__category.styl:begin */
.blog-popular__category {
    color: #ff9b3c;
    float: right;
    text-transform: uppercase;
    font-size: 11px;
    font-family: proxima-nova_bold, sans-serif;
    line-height: 20px;
    text-decoration: none;
}
.blog-popular__category:hover {
    text-decoration: underline;
}
.blog-popular__item:nth-child(2n) .blog-popular__category {
    color: #273d94;
}
/* ../../desktop.blocks/blog-popular/__category/blog-popular__category.styl:end */
/* ../../desktop.blocks/blog-popular/__title/blog-popular__title.styl:begin */
.blog-popular__title {
    margin-top: 4px;
}
.blog-popular__title a {
    color: #62646a;
    font-family: 'proxima-nova_semibold';
    font-size: 16px;
    line-height: 21px;
    text-decoration: none;
}
/* ../../desktop.blocks/blog-popular/__title/blog-popular__title.styl:end */
/* ../../desktop.blocks/blog-popular/__desc/blog-popular__desc.styl:begin */
.blog-popular__desc {
    color: #a3a5ac;
    font-size: 15px;
    line-height: 21px;
    margin-top: 12px;
}
/* ../../desktop.blocks/blog-popular/__desc/blog-popular__desc.styl:end */
/* ../../desktop.blocks/blog-item/blog-item.styl:begin */
.blog-item {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 24px;
}
@media (max-width: 1278px) {
    .blog-item {
        justify-content: center;
    }
}
.blog-item__middle-wrap {
    height: 20px;
    margin-top: 10px;
    width: 100%;
}
/* ../../desktop.blocks/blog-item/blog-item.styl:end */
/* ../../desktop.blocks/blog-item/__item/blog-item__item.styl:begin */
.blog-item .blog-item__item {
    width: 390px;
    margin-right: 30px;
    margin-bottom: 60px;
}
@media (max-width: 975px) {
    .blog-item .blog-item__item {
        width: 340px;
        margin-right: 30px;
    }
}
@media (max-width: 700px) {
    .blog-item .blog-item__item {
        width: 100%;
        margin-right: 0;
    }
}
.blog-item__cols-2 .blog-item__item:nth-child(2n) {
    margin-right: 0;
}
.blog-item__cols-3 .blog-item__item:nth-child(3n) {
    margin-right: 0;
}
@media (max-width: 1278px) {
    .blog-item__cols-3 .blog-item__item:nth-child(3n) {
        margin-right: 30px;
    }
}
@media (max-width: 1278px) and (max-width: 700px) {
    .blog-item__cols-3 .blog-item__item:nth-child(3n) {
        margin-right: 0;
    }
}
@media (max-width: 975px) {
    .blog-item__image {
        width: auto;
        height: auto;
    }
}
@media (max-width: 975px) {
    .blog-item .blog-item__item:nth-child(2n) {
        margin-right: 0;
    }
}
.blog-item__image-wrap {
    width: 390px;
    height: 216px;
    display: block;
}
@media (max-width: 975px) {
    .blog-item__image-wrap {
        width: 100%;
        overflow: hidden;
    }
}
/* ../../desktop.blocks/blog-item/__item/blog-item__item.styl:end */
/* ../../desktop.blocks/blog-item/__date/blog-item__date.styl:begin */
.blog-item__date {
    display: block;
    font-size: 13px;
    padding-right: 10px;
    color: #a3a5ac;
    float: left;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-item/__date/blog_middle_line.svg");
    background-repeat: no-repeat;
    background-position: right;
}
/* ../../desktop.blocks/blog-item/__date/blog-item__date.styl:end */
/* ../../desktop.blocks/blog-item/__views/blog-item__views.styl:begin */
.blog-item__views {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-item/__views/eye.svg");
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 19px;
    font-size: 13px;
    color: #a3a5ac;
    float: left;
    margin-left: 10px;
}
/* ../../desktop.blocks/blog-item/__views/blog-item__views.styl:end */
/* ../../desktop.blocks/blog-item/__category/blog-item__category.styl:begin */
.blog-item__category {
    color: #ff9b3c;
    float: right;
    text-transform: uppercase;
    font-size: 11px;
    font-family: proxima-nova_bold, sans-serif;
    line-height: 12px;
    letter-spacing: 1px;
    text-decoration: none;
}
.blog-item__category:hover {
    text-decoration: underline;
}
.blog-item__item:nth-child(2n) .blog-item__category {
    color: #273d94;
}
/* ../../desktop.blocks/blog-item/__category/blog-item__category.styl:end */
/* ../../desktop.blocks/blog-item/__title/blog-item__title.styl:begin */
.blog-item__title a {
    color: #62646a;
    font-size: 16px;
    line-height: 21px;
    font-family: 'proxima-nova_semibold', sans-serif;
    text-decoration: none;
    margin-top: 4px;
}
/* ../../desktop.blocks/blog-item/__title/blog-item__title.styl:end */
/* ../../desktop.blocks/blog-item/__desc/blog-item__desc.styl:begin */
.blog-item__desc {
    color: #a3a5ac;
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
    margin-top: 12px;
}
/* ../../desktop.blocks/blog-item/__desc/blog-item__desc.styl:end */
/* ../../desktop.blocks/blog-subscribe-form/blog-subscribe-form.styl:begin */
.blog-subscribe-form {
    background-color: #222325;
    padding: 20px 20px 40px;
    margin-top: 40px;
}
.blog-subscribe-form h2 {
    color: #fff;
}
.blog-subscribe-form .h2__name {
    padding-right: 18px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/blog-subscribe-form/orange-circle.svg");
    background-repeat: no-repeat;
    background-position: right 13px;
}
.blog-subscribe-form .text {
    color: #ededee;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
}
.blog-subscribe-form__form {
    margin-top: 52px;
}
.blog-subscribe-form__form .ui-input {
    width: 100%;
}
.blog-subscribe-form__btn-wrap {
    margin-top: 12px;
}
.blog-subscribe-form__btn-wrap .ui-btn {
    width: 100%;
}
.blog-subscribe-form__confirm-text {
    font-size: 12px;
    line-height: 12px;
    font-weight: 400;
    margin-top: 10px;
    color: #a3a5ac;
}
/* ../../desktop.blocks/blog-subscribe-form/blog-subscribe-form.styl:end */
/* ../../desktop.blocks/blog-author-page/blog-author-page.styl:begin */
.blog-author-page {
    display: flex;
    box-sizing: border-box;
    --header-mobile-max-width: 1109px;
}
@media (max-width: 700px) {
    .blog-author-page {
        display: block;
    }
}
.blog-author-page .blog-article-author__title {
    display: none;
}
.blog-author-page .blog-article-author {
    margin-top: 20px;
}
/* ../../desktop.blocks/blog-author-page/blog-author-page.styl:end */
/* ../../desktop.blocks/blog-author-page/__left-wrap/blog-author-page__left-wrap.styl:begin */
.blog-author-page__left-wrap {
    flex-grow: 1;
    padding-right: 30px;
    box-sizing: border-box;
    width: calc(100% - 389px);
    min-height: 100vh;
}
@media (max-width: 975px) {
    .blog-author-page__left-wrap {
        padding-right: 19px;
    }
}
@media (max-width: 700px) {
    .blog-author-page__left-wrap {
        width: 100%;
        padding-right: 0;
    }
}
/* ../../desktop.blocks/blog-author-page/__left-wrap/blog-author-page__left-wrap.styl:end */
/* ../../desktop.blocks/blog-author-page/__right-wrap/blog-author-page__right-wrap.styl:begin */
.blog-author-page__right-wrap {
    flex-basis: 389px;
    box-sizing: border-box;
}
@media (max-width: 975px) {
    .blog-author-page__right-wrap {
        flex-basis: 289px;
    }
}
@media (max-width: 700px) {
    .blog-author-page__right-wrap {
        flex-basis: auto;
        width: 100%;
        margin-top: 30px;
    }
}
/* ../../desktop.blocks/blog-author-page/__right-wrap/blog-author-page__right-wrap.styl:end */
/* ../../desktop.blocks/social-buttons/social-buttons.styl:begin */
/* ../../desktop.blocks/social-buttons/social-buttons.styl:end */
/* ../../desktop.blocks/social-buttons/__item/social-buttons__item.styl:begin */
.social-buttons__item {
    margin-right: 9.3px;
    display: inline-flex;
    width: 38px;
    height: 38px;
    text-decoration: none;
    border: 1px solid #ededee;
    border-radius: 3px;
    cursor: pointer;
}
.social-buttons__item:last-child {
    margin-right: 0;
}
.social-buttons__item:after {
    content: "";
    display: block;
    margin: auto;
    width: 26px;
    height: 26px;
    background-repeat: no-repeat;
    background-size: 208px 26px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/social-buttons/__item/sprite-soc.svg");
}
/* ../../desktop.blocks/social-buttons/__item/social-buttons__item.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_fb/social-buttons__item_fb.styl:begin */
.social-buttons__item_fb:after {
    background-position-x: -26px;
}
/* ../../desktop.blocks/social-buttons/__item/_fb/social-buttons__item_fb.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_tw/social-buttons__item_tw.styl:begin */
.social-buttons__item_tw:after {
    background-position-x: -52px;
}
/* ../../desktop.blocks/social-buttons/__item/_tw/social-buttons__item_tw.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_in/social-buttons__item_in.styl:begin */
.social-buttons__item_in:after {
    background-position-x: -78px;
}
/* ../../desktop.blocks/social-buttons/__item/_in/social-buttons__item_in.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_ig/social-buttons__item_ig.styl:begin */
.social-buttons__item_ig:after {
    background-position-x: -104px;
}
/* ../../desktop.blocks/social-buttons/__item/_ig/social-buttons__item_ig.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_vk/social-buttons__item_vk.styl:begin */
.social-buttons__item_vk:after {
    background-position-x: 0px;
}
/* ../../desktop.blocks/social-buttons/__item/_vk/social-buttons__item_vk.styl:end */
/* ../../desktop.blocks/social-buttons/__item/_add/social-buttons__item_add.styl:begin */
.social-buttons__item_add {
    cursor: pointer;
}
.social-buttons__item_add:after {
    background-position: center;
    background-size: 17px 17px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/social-buttons/__item/_add/plus-icon.svg");
}
/* ../../desktop.blocks/social-buttons/__item/_add/social-buttons__item_add.styl:end */
/* ../../desktop.blocks/social-buttons/__items/social-buttons__items.styl:begin */
.social-buttons__items {
    display: flex;
    flex-wrap: wrap;
}
/* ../../desktop.blocks/social-buttons/__items/social-buttons__items.styl:end */
/* ../../desktop.blocks/social-buttons/__fields-wrap/social-buttons__fields-wrap.styl:begin */
.social-buttons__fields-wrap {
    display: flex;
    align-items: center;
    margin-top: 10px;
}
/* ../../desktop.blocks/social-buttons/__fields-wrap/social-buttons__fields-wrap.styl:end */
/* ../../desktop.blocks/social-buttons/__select/social-buttons__select.styl:begin */
.social-buttons__select {
    width: 162px;
    margin-right: 10px;
}
/* ../../desktop.blocks/social-buttons/__select/social-buttons__select.styl:end */
/* ../../desktop.blocks/social-buttons/__field/social-buttons__field.styl:begin */
.social-buttons__field {
    margin-right: 10px;
}
/* ../../desktop.blocks/social-buttons/__field/social-buttons__field.styl:end */
/* ../../desktop.blocks/social-buttons/__btn-add/social-buttons__btn-add.styl:begin */
/* ../../desktop.blocks/social-buttons/__btn-add/social-buttons__btn-add.styl:end */
/* ../../desktop.blocks/social-buttons/__del/social-buttons__del.styl:begin */
.social-buttons__del {
    cursor: pointer;
}
/* ../../desktop.blocks/social-buttons/__del/social-buttons__del.styl:end */
/* ../../desktop.blocks/social-buttons/__select-wrap/social-buttons__select-wrap.styl:begin */
/* ../../desktop.blocks/social-buttons/__select-wrap/social-buttons__select-wrap.styl:end */
/* ../../desktop.blocks/social-buttons/__add-wrap/social-buttons__add-wrap.styl:begin */
@media (max-width: 476px) {
    .social-buttons__add-wrap {
        display: block;
    }
    .social-buttons__add-wrap .social-buttons__select-wrap .ui-select {
        width: 100%;
        margin-bottom: 10px;
    }
    .social-buttons__add-wrap .ui-input {
        margin-bottom: 10px;
    }
    .social-buttons__add-wrap .social-buttons__btn-add-wrap {
        text-align: right;
    }
}
/* ../../desktop.blocks/social-buttons/__add-wrap/social-buttons__add-wrap.styl:end */
/* ../../desktop.blocks/search/search.styl:begin */
.search {
    display: inline-flex;
}
.search:after {
    content: "";
    clear: both;
    display: block;
}
/* ../../desktop.blocks/search/search.styl:end */
/* ../../desktop.blocks/search/__input/search__input.styl:begin */
.search__input {
    float: left;
    background-repeat: no-repeat;
    font-family: 'proxima-nova_semibold';
    /* Firefox 19+ */
    /* Firefox 18- */
    box-sizing: border-box;
    width: 100%;
}
.search_weight_normal .search__input {
    font-family: 'proxima-nova_regular';
}
.search__input::-webkit-input-placeholder {
    font-family: 'proxima-nova_regular';
}
.search__input::-moz-placeholder {
    font-family: 'proxima-nova_regular';
}
.search__input:-moz-placeholder {
    font-family: 'proxima-nova_regular';
}
.search__input:-ms-input-placeholder {
    font-family: 'proxima-nova_regular';
}
.search_icon_right .search__input {
    padding-left: 20px;
    padding-right: 40px;
}
.search_icon_left .search__input {
    padding-right: 20px;
    padding-left: 41px;
}
.search_opened .search__input {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.search_size_lg .search__input {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/icon.svg");
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
    background-position: 13px 14px;
    background-size: 20px;
    padding-left: 43px;
}
.search_loading.search_size_lg .search__input {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/loading.gif");
}
.search_size_lg-nbtn .search__input {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/icon.svg");
    background-position: 13px 14px;
    background-size: 20px;
    padding-left: 43px;
}
.search_loading.search_size_lg .search__input {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/loading.gif");
}
.search_noicon .search__input {
    padding-left: 17px;
    background-image: none;
}
/* ../../desktop.blocks/search/__input/search__input.styl:end */
/* ../../desktop.blocks/search/__btn/search__btn.styl:begin */
.search__btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    float: left;
    width: 157px;
}
.search_size_lg .search__btn {
    width: 256px;
    letter-spacing: 0.2px;
}
@media (max-width: 548px) {
    .search_size_lg .search__btn {
        width: 157px;
    }
}
.search_size_lg .search__btn .ui-btn__label i {
    font-style: normal;
}
@media (max-width: 548px) {
    .search_size_lg .search__btn .ui-btn__label i {
        display: none;
    }
}
/* ../../desktop.blocks/search/__btn/search__btn.styl:end */
/* ../../desktop.blocks/search/_size/search_size_lg-nbtn.styl:begin */
.search_size_lg-nbtn {
    height: 47px;
}
/* ../../desktop.blocks/search/_size/search_size_lg-nbtn.styl:end */
/* ../../desktop.blocks/search/_size/search_size_md.styl:begin */
.search_size_md {
    position: relative;
}
.search_size_md:after {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/icon.svg");
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
}
.search_nolinze.search_size_md:after {
    background-image: none;
}
.search_loading.search_size_md:after {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/search/loading.gif");
}
/* ../../desktop.blocks/search/_size/search_size_md.styl:end */
/* ../../desktop.blocks/search/_icon/search_icon_right.styl:begin */
.search_icon_right:after {
    right: 12px;
    top: 12px;
}
/* ../../desktop.blocks/search/_icon/search_icon_right.styl:end */
/* ../../desktop.blocks/search/__wrap/search__wrap.styl:begin */
.search__wrap {
    display: flex;
    width: 100%;
    position: relative;
}
/* ../../desktop.blocks/search/__wrap/search__wrap.styl:end */
/* ../../desktop.blocks/search/__result/search__result.styl:begin */
.search__result {
    border: 1px solid rgba(163,165,172,0.3);
    background-color: #fff;
    position: absolute;
    width: calc(100% - 0px);
    box-sizing: border-box;
    top: 40px;
    z-index: 10;
}
.search_size_lg .search__result {
    top: 48px;
}
/* ../../desktop.blocks/search/__result/search__result.styl:end */
/* ../../desktop.blocks/search/__item/search__item.styl:begin */
.search__item {
    display: block;
    padding: 8px 15px;
    cursor: pointer;
    color: #62646a;
    text-decoration: none;
}
.search__item span {
    color: #a3a5ac;
}
.search__item:hover {
    color: #222325;
}
.search__item b {
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/search/__item/search__item.styl:end */
/* ../../desktop.blocks/search/_opened/search_opened.styl:begin */
/* ../../desktop.blocks/search/_opened/search_opened.styl:end */
/* ../../desktop.blocks/search/_loading/search_loading.styl:begin */
/* ../../desktop.blocks/search/_loading/search_loading.styl:end */
/* ../../desktop.blocks/search/__tbtn/search__tbtn.styl:begin */
.search__tbtn {
    background-color: transparent;
    width: 40px;
    height: 40px;
    position: absolute;
    right: 0;
    z-index: 2;
    cursor: pointer;
}
.search_nolinze .search__tbtn {
    pointer-events: none;
}
/* ../../desktop.blocks/search/__tbtn/search__tbtn.styl:end */
/* ../../desktop.blocks/header/__logo/header__logo.styl:begin */
.header__logo a,
.header__logo span {
    text-decoration: none;
    position: relative;
    top: 4px;
    display: inline-block;
}
@media (max-width: 1109px) {
    .header__logo {
        flex-grow: 1;
        text-align: center;
    }
}
/* ../../desktop.blocks/header/__logo/header__logo.styl:end */
/* ../../desktop.blocks/header/__search-wrap/header__search-wrap.styl:begin */
.header .header__search-wrap {
    flex-grow: 1;
    box-sizing: border-box;
    padding-left: 37px;
}
@media (max-width: 1109px) {
    .header .header__search-wrap {
        display: block;
        padding-left: 0;
        width: 100%;
        padding-top: 10px;
        box-sizing: border-box;
    }
}
/* ../../desktop.blocks/header/__search-wrap/header__search-wrap.styl:end */
/* ../../desktop.blocks/header/__menu/header__menu.styl:begin */
.header__menu {
    padding-right: 40px;
    box-sizing: border-box;
}
@media (max-width: 1109px) {
    .header__menu {
        flex-grow: 1;
        width: 100%;
        padding-right: 0;
        padding: 0 24px;
    }
}
/* ../../desktop.blocks/header/__menu/header__menu.styl:end */
/* ../../desktop.blocks/header/__user/header__user.styl:begin */
@media (max-width: 1109px) {
    .header__user {
        display: none;
        width: 100%;
        padding: 21px 24px 17px 24px;
        box-sizing: border-box;
    }
}
/* ../../desktop.blocks/header/__user/header__user.styl:end */
/* ../../desktop.blocks/header/__search/header__search.styl:begin */
.header__search {
    width: 100%;
    max-width: 75.5%;
    display: none;
}
.header_fixed .header__search,
.header_nofixed .header__search {
    display: inline-flex;
}
@media (max-width: 1109px) {
    .header__search {
        width: 100%;
        max-width: 100%;
        display: inline-flex;
    }
    .header_search_absolute .header__search {
        position: absolute;
        max-width: calc(100% - 30px);
    }
}
/* ../../desktop.blocks/header/__search/header__search.styl:end */
/* ../../desktop.blocks/header-menu/header-menu.styl:begin */
.header-menu:after {
    content: "";
    display: block;
    clear: both;
}
/* ../../desktop.blocks/header-menu/header-menu.styl:end */
/* ../../desktop.blocks/header-menu/__item/header-menu__item.styl:begin */
.header-menu__item {
    display: block;
    float: left;
    margin-left: 38.5px;
}
.header-menu__item_sep {
    font-family: 'proxima-nova_semibold';
}
@media (max-width: 1109px) {
    .header-menu__item {
        display: block;
        margin-left: 0;
        float: none;
    }
}
/* ../../desktop.blocks/header-menu/__item/header-menu__item.styl:end */
/* ../../desktop.blocks/header-menu/__item/_catalog/header-menu__item_catalog.styl:begin */
.header_fixed .header-menu__item_catalog {
    display: none;
}
/* ../../desktop.blocks/header-menu/__item/_catalog/header-menu__item_catalog.styl:end */
/* ../../desktop.blocks/header-menu/__link/header-menu__link.styl:begin */
.header-menu__link {
    color: #222325;
    text-decoration: none;
    font-size: 16px;
    transition: color 0.25s ease;
}
.header-menu__link:hover {
    color: #a3a5ac;
}
@media (max-width: 1109px) {
    .header-menu__link {
        color: #a3a5ac;
        display: block;
        padding: 5px 0;
    }
}
/* ../../desktop.blocks/header-menu/__link/header-menu__link.styl:end */
/* ../../desktop.blocks/header-menu/__item/_mobile/header-menu__item_mobile.styl:begin */
.header-menu__item_mobile {
    display: none;
}
@media (max-width: 1109px) {
    .header-menu__item_mobile {
        display: block;
    }
}
/* ../../desktop.blocks/header-menu/__item/_mobile/header-menu__item_mobile.styl:end */
/* ../../desktop.blocks/header-menu/__item/_bold/header-menu__item_bold.styl:begin */
.header-menu__item_bold a {
    font-family: 'proxima-nova_bold';
}
/* ../../desktop.blocks/header-menu/__item/_bold/header-menu__item_bold.styl:end */
/* ../../desktop.blocks/header/__wrap/header__wrap.styl:begin */
.header__wrap {
    background-color: #fff;
    width: 100%;
}
.header_fixed .header__wrap {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 990;
}
.page.ios .header_fixed.header_search_focused .header__wrap {
    position: absolute;
    top: calc(var(--top));
}
/* ../../desktop.blocks/header/__wrap/header__wrap.styl:end */
/* ../../desktop.blocks/header/__content/header__content.styl:begin */
.header_fixed .header__content,
.header_line .header__content {
    border-bottom: 1px solid rgba(163,165,172,0.2);
}
@media (max-width: 1109px) {
    .header__content {
        height: 63px;
        overflow: hidden;
        transition: height 0.15s ease;
    }
    .header_search_show .header__content {
        height: 115px;
    }
}
/* ../../desktop.blocks/header/__content/header__content.styl:end */
/* ../../desktop.blocks/header/__inner/header__inner.styl:begin */
.header__inner {
    width: 100%;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding-top: 23px;
    padding-bottom: 15px;
}
@media (max-width: 1109px) {
    .header__inner {
        padding-top: 9px;
        flex-wrap: wrap;
    }
}
/* ../../desktop.blocks/header/__inner/header__inner.styl:end */
/* ../../desktop.blocks/header/__catalog-menu/header__catalog-menu.styl:begin */
.header__catalog-menu {
    border-bottom: 1px solid rgba(163,165,172,0.3);
    display: none;
}
@media (min-width: 1110px) {
    .header_fixed .header__catalog-menu {
        display: none;
    }
}
/* ../../desktop.blocks/header/__catalog-menu/header__catalog-menu.styl:end */
/* ../../desktop.blocks/header/__catalog-menu-inner/header__catalog-menu-inner.styl:begin */
/* ../../desktop.blocks/header/__catalog-menu-inner/header__catalog-menu-inner.styl:end */
/* ../../desktop.blocks/catalog-menu/catalog-menu.styl:begin */
.catalog-menu {
    display: flex;
    justify-content: space-between;
}
/* ../../desktop.blocks/catalog-menu/catalog-menu.styl:end */
/* ../../desktop.blocks/catalog-menu/__item/catalog-menu__item.styl:begin */
.catalog-menu__item {
    padding: 12px 0;
    position: relative;
}
.catalog-menu__item:after {
    content: "";
    display: block;
    position: absolute;
    border-bottom: 3px solid rgba(255,155,60,0);
    width: 100%;
    bottom: 0;
    transition: border-bottom-color 0.25s ease;
}
.catalog-menu__item:hover:after,
.catalog-menu__item_selected:after {
    border-bottom-color: #ff9b3c;
}
/* ../../desktop.blocks/catalog-menu/__item/catalog-menu__item.styl:end */
/* ../../desktop.blocks/catalog-menu/__item/_selected/catalog-menu__item_selected.styl:begin */
/* ../../desktop.blocks/catalog-menu/__item/_selected/catalog-menu__item_selected.styl:end */
/* ../../desktop.blocks/catalog-menu/__link/catalog-menu__link.styl:begin */
.catalog-menu__link {
    color: #a3a5ac;
    text-decoration: none;
}
/* ../../desktop.blocks/catalog-menu/__link/catalog-menu__link.styl:end */
/* ../../desktop.blocks/catalog-menu/__sub/catalog-menu__sub.styl:begin */
.catalog-menu__item .catalog-menu__sub {
    background-color: #fff;
    min-height: 273px;
    max-height: 495px;
    height: calc(100vh - 136px - 20px);
    border: 1px solid rgba(163,165,172,0.2);
    position: absolute;
    padding: 30px 35px 7px 35px;
    box-sizing: border-box;
    top: 44px;
    width: calc(var(--width) * 1px);
    display: none;
    left: calc(var(--left) * 1px);
    margin-left: -33px;
}
.catalog-menu__item:hover .catalog-menu__sub,
.catalog-menu__item_selected .catalog-menu__sub {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
/* ../../desktop.blocks/catalog-menu/__sub/catalog-menu__sub.styl:end */
/* ../../desktop.blocks/catalog-menu/__sub-helper/catalog-menu__sub-helper.styl:begin */
.catalog-menu__sub-helper {
    column-span: all;
    width: 100%;
    height: 3px;
    background-color: #f00;
}
/* ../../desktop.blocks/catalog-menu/__sub-helper/catalog-menu__sub-helper.styl:end */
/* ../../desktop.blocks/catalog-menu/__sub-wrap/catalog-menu__sub-wrap.styl:begin */
/* ../../desktop.blocks/catalog-menu/__sub-wrap/catalog-menu__sub-wrap.styl:end */
/* ../../desktop.blocks/catalog-menu/__sub-item/catalog-menu__sub-item.styl:begin */
.catalog-menu__sub-item {
    margin-bottom: 18px;
    margin-right: 32px;
}
/* ../../desktop.blocks/catalog-menu/__sub-item/catalog-menu__sub-item.styl:end */
/* ../../desktop.blocks/catalog-menu/__sub-link/catalog-menu__sub-link.styl:begin */
.catalog-menu__sub-link {
    text-decoration: none;
    color: #a3a5ac;
    font-size: 16px;
    white-space: nowrap;
}
.catalog-menu__sub-link:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/catalog-menu/__sub-link/catalog-menu__sub-link.styl:end */
/* ../../desktop.blocks/bg/bg.styl:begin */
.bg {
    width: 100%;
    height: 100vh;
    top: 0;
    left: 0;
    position: fixed;
    transition: background-color 0.25s ease;
}
/* ../../desktop.blocks/bg/bg.styl:end */
/* ../../desktop.blocks/bg/_hidden/bg_hidden.styl:begin */
.bg_hidden {
    display: none;
}
/* ../../desktop.blocks/bg/_hidden/bg_hidden.styl:end */
/* ../../desktop.blocks/bg/_show/bg_show.styl:begin */
.bg_show {
    background-color: rgba(34,35,37,0.6);
}
/* ../../desktop.blocks/bg/_show/bg_show.styl:end */
/* ../../desktop.blocks/header/__side/header__side.styl:begin */
.header__side {
    display: none;
}
@media (max-width: 1109px) {
    .header__side {
        display: block;
        padding-top: 6px;
        padding-left: 1px;
        padding-right: 1px;
        box-sizing: border-box;
    }
}
/* ../../desktop.blocks/header/__side/header__side.styl:end */
/* ../../desktop.blocks/header/__menu-wrap/header__menu-wrap.styl:begin */
.header__menu-wrap {
    display: flex;
    align-items: center;
}
@media (max-width: 1109px) {
    .header__menu-wrap {
        position: fixed;
        flex-direction: column-reverse;
        top: 0;
        height: 100vh;
        background-color: #fff;
        width: 275px;
        left: -275px;
        z-index: 990;
        transition: left 0.25s ease;
    }
    .header__menu-wrap_show {
        left: 0;
    }
}
/* ../../desktop.blocks/header/__menu-wrap/header__menu-wrap.styl:end */
/* ../../desktop.blocks/header/__menu-wrap/_opened/header__menu-wrap_opened.styl:begin */
/* ../../desktop.blocks/header/__menu-wrap/_opened/header__menu-wrap_opened.styl:end */
/* ../../desktop.blocks/header/__menu-wrap/_transition/header__menu-wrap_transition.styl:begin */
.header__menu-wrap_transition {
    transition: transform 0.15s ease;
}
/* ../../desktop.blocks/header/__menu-wrap/_transition/header__menu-wrap_transition.styl:end */
/* ../../desktop.blocks/header/__menu-bg/header__menu-bg.styl:begin */
.header__menu-wrap + .header__menu-bg {
    position: fixed;
    left: 0;
    top: 0;
    height: 100vh;
    width: 100%;
    background-color: rgba(34,35,37,0.5);
    display: none;
    opacity: 0;
}
@media (max-width: 1109px) {
    .header__menu-wrap + .header__menu-bg {
        transition: opacity 0.25s ease;
    }
    .header__menu-wrap_opened + .header__menu-bg {
        display: block;
        z-index: 980;
    }
    .header__menu-wrap_show + .header__menu-bg {
        opacity: 1;
    }
}
/* ../../desktop.blocks/header/__menu-bg/header__menu-bg.styl:end */
/* ../../desktop.blocks/social/social.styl:begin */
.social {
    width: 224px;
    display: flex;
    justify-content: space-between;
}
.social a {
    text-decoration: none;
}
/* ../../desktop.blocks/social/social.styl:end */
/* ../../desktop.blocks/header/__social/header__social.styl:begin */
.header__social {
    margin: 0 auto;
    position: relative;
    left: -2px;
}
/* ../../desktop.blocks/header/__social/header__social.styl:end */
/* ../../desktop.blocks/header/__social-wrap/header__social-wrap.styl:begin */
.header__social-wrap {
    padding-bottom: 27px;
    width: 100%;
    display: none;
}
@media (max-width: 1109px) {
    .header__social-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/header/__social-wrap/header__social-wrap.styl:end */
/* ../../desktop.blocks/header/__social-wrap/_bottom/header__social-wrap_bottom.styl:begin */
.header__social-wrap_bottom {
    padding-bottom: 141px;
}
/* ../../desktop.blocks/header/__social-wrap/_bottom/header__social-wrap_bottom.styl:end */
/* ../../desktop.blocks/header/__enter-btn/header__enter-btn.styl:begin */
.header__enter-btn {
    width: 76px;
}
@media (max-width: 1109px) {
    .header__enter-btn.ui-btn_color_orange.ui-btn_style_border {
        background-color: #ff9b3c;
        color: #fff;
    }
    .header__enter-btn.ui-btn_color_orange.ui-btn_style_border:hover {
        background-color: rgba(255,155,60,0.8);
    }
}
/* ../../desktop.blocks/header/__enter-btn/header__enter-btn.styl:end */
/* ../../desktop.blocks/header/__phone/header__phone.styl:begin */
@media (max-width: 1109px) {
    .header__phone {
        width: 100%;
        padding: 30px 24px;
        box-sizing: border-box;
    }
}
/* ../../desktop.blocks/header/__phone/header__phone.styl:end */
/* ../../desktop.blocks/header/__phone-link/header__phone-link.styl:begin */
.header__phone-link {
    display: inline-block;
    font-family: 'proxima-nova_bold';
    font-size: 15px;
    text-decoration: none;
    color: #222325;
    transition: color 0.25s ease;
}
.header__phone-link:hover {
    color: #a3a5ac;
}
.header__phone-link span {
    display: inline-block;
    vertical-align: middle;
    margin-left: 11px;
}
@media (max-width: 1252px) {
    .header__phone-link span {
        display: none;
    }
}
@media (max-width: 1109px) {
    .header__phone-link span {
        display: inline-block;
    }
}
.header__phone-link:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/header/__phone-link/phone.svg");
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}
/* ../../desktop.blocks/header/__phone-link/header__phone-link.styl:end */
/* ../../desktop.blocks/header/__exit-btn/header__exit-btn.styl:begin */
.header__exit-btn {
    margin-left: 36px;
}
@media (max-width: 1109px) {
    .header__exit-btn {
        display: none;
    }
}
/* ../../desktop.blocks/header/__exit-btn/header__exit-btn.styl:end */
/* ../../desktop.blocks/ul/ul.styl:begin */
.ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
/* ../../desktop.blocks/ul/ul.styl:end */
/* ../../desktop.blocks/ul/__li/ul__li.styl:begin */
/* ../../desktop.blocks/ul/__li/ul__li.styl:end */
/* ../../desktop.blocks/ui-link/ui-link.styl:begin */
/* ../../desktop.blocks/ui-link/ui-link.styl:end */
/* ../../desktop.blocks/ui-link/_color/ui-link_color_gray.styl:begin */
.ui-link_color_gray {
    color: #62646a;
}
/* ../../desktop.blocks/ui-link/_color/ui-link_color_gray.styl:end */
/* ../../desktop.blocks/ui-link/_bordered/ui-link_bordered.styl:begin */
.ui-link_bordered {
    text-decoration: none;
    position: relative;
}
.ui-link_bordered:after {
    content: '';
    position: absolute;
    bottom: 1px;
    left: 0px;
    right: 0px;
    height: 1px;
}
.ui-link_bordered.ui-link_color_blue:after {
    background: rgba(39,61,148,0.5);
}
.ui-link_bordered.ui-link_color_gray:after {
    background: rgba(98,100,106,0.5);
}
/* ../../desktop.blocks/ui-link/_bordered/ui-link_bordered.styl:end */
/* ../../desktop.blocks/ui-link/_decoration/ui-link_decoration.styl:begin */
.ui-link_decoration {
    text-decoration: underline;
}
/* ../../desktop.blocks/ui-link/_decoration/ui-link_decoration.styl:end */
/* ../../desktop.blocks/ui-link/_nobordered/ui-link_nobordered.styl:begin */
.ui-link_nobordered {
    text-decoration: none;
}
/* ../../desktop.blocks/ui-link/_nobordered/ui-link_nobordered.styl:end */
/* ../../desktop.blocks/header/__profile-menu-wrap/header__profile-menu-wrap.styl:begin */
.header__profile-menu-wrap {
    display: flex;
}
.header__profile-menu-wrap .ui-dropdown + .ui-dropdown {
    margin-left: 40px;
}
.header__profile-menu-wrap .ui-dropdown__drop {
    z-index: 1;
    width: 273px;
}
.header__profile-menu-wrap .ui-dropdown__drop .ui-dropdown__drop-footer .ui-btn {
    border-radius: 6px;
    padding: 0px 16px;
}
.header__profile-menu-wrap .profile-menu li + li {
    margin-top: 10px;
}
.header__profile-menu-wrap .profile-menu li a {
    font-size: 16px;
}
.header__profile-menu-wrap .cache-remains {
    color: #62646a;
}
.header__profile-menu-wrap .cache-remains .price {
    margin-top: 20px;
    color: #273d94;
    font-size: 24px;
    font-family: 'proxima-nova_semibold', sans-serif;
    text-decoration: none;
}
/* ../../desktop.blocks/header/__profile-menu-wrap/header__profile-menu-wrap.styl:end */
/* ../../desktop.blocks/rub/rub.styl:begin */
.rub {
    font-family: 'rouble_regular';
    font-style: normal;
}
.rub b {
    display: inline-block;
    text-indent: -9999px;
}
.rub:before {
    content: "q";
}
/* ../../desktop.blocks/rub/rub.styl:end */
/* ../../desktop.blocks/integrator-info/integrator-info.styl:begin */
/* ../../desktop.blocks/integrator-info/integrator-info.styl:end */
/* ../../desktop.blocks/product-info/product-info.styl:begin */
/* ../../desktop.blocks/product-info/product-info.styl:end */
/* ../../desktop.blocks/product-header/product-header.styl:begin */
/* ../../desktop.blocks/product-header/product-header.styl:end */
/* ../../desktop.blocks/product-header/__logo-wrap/product-header__logo-wrap.styl:begin */
.product-header__logo-wrap {
    margin-right: 24px;
}
.product-header__logo-wrap:before {
    content: "";
    display: block;
    width: 82px;
}
.product-header__logo-wrap img {
    max-width: 82px;
    width: 100%;
}
/* ../../desktop.blocks/product-header/__logo-wrap/product-header__logo-wrap.styl:end */
/* ../../desktop.blocks/product-header/__info/product-header__info.styl:begin */
/* ../../desktop.blocks/product-header/__info/product-header__info.styl:end */
/* ../../desktop.blocks/product-header/__name/product-header__name.styl:begin */
.product-header__name {
    font-size: 32px;
    font-family: 'proxima-nova_semibold';
    color: #222325;
    margin-top: 11px;
    font-weight: normal;
    margin-bottom: 0;
}
.product-header__name a {
    font-family: 'proxima-nova_bold';
    color: #273d94;
    text-decoration: none;
}
/* ../../desktop.blocks/product-header/__name/product-header__name.styl:end */
/* ../../desktop.blocks/product-header/__desc/product-header__desc.styl:begin */
.product-header__desc {
    display: flex;
    flex-wrap: wrap;
    /*align-items: center;*/
}
/* ../../desktop.blocks/product-header/__desc/product-header__desc.styl:end */
/* ../../desktop.blocks/product-header/__vendor/product-header__vendor.styl:begin */
.product-header__vendor {
    font-size: 16px;
    color: #a3a5ac;
    padding: 0 20px;
}
.product-header__vendor span,
.product-header__vendor a {
    color: #a3a5ac;
    font-family: 'proxima-nova_semibold';
    text-decoration: none;
}
/* ../../desktop.blocks/product-header/__vendor/product-header__vendor.styl:end */
/* ../../desktop.blocks/product-header/__reviews-count/product-header__reviews-count.styl:begin */
.product-header__reviews-count {
    padding: 0 22px;
}
@media (max-width: 872px) {
    .product-header__reviews-count.product-header__desc-item {
        padding-left: 0;
        border-left: 0;
    }
    .product-header__reviews-count.product-header__desc-item:before {
        border-left: 0;
    }
}
/* ../../desktop.blocks/product-header/__reviews-count/product-header__reviews-count.styl:end */
/* ../../desktop.blocks/product-header/__reviews-link/product-header__reviews-link.styl:begin */
.product-header__reviews-link {
    color: #a3a5ac;
    text-decoration: none;
}
.product-header__reviews-link:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/product-header/__reviews-link/product-header__reviews-link.styl:end */
/* ../../desktop.blocks/product-header/__site/product-header__site.styl:begin */
.product-header__site {
    padding-left: 23px;
    padding-right: 20px;
}
/* ../../desktop.blocks/product-header/__site/product-header__site.styl:end */
/* ../../desktop.blocks/product-header/__review/product-header__review.styl:begin */
.product-header__review {
    padding-left: 19px;
}
@media (max-width: 872px) {
    .product-header__review.product-header__desc-item {
        padding-left: 0;
        border-left: 0;
    }
}
/* ../../desktop.blocks/product-header/__review/product-header__review.styl:end */
/* ../../desktop.blocks/product-header/__review-link/product-header__review-link.styl:begin */
.product-header__review-link {
    color: #ff9b3c;
    font-family: 'proxima-nova_semibold';
    font-size: 16px;
    text-decoration: underline;
}
.product-header__review-link:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/product-header/__review-link/product-header__review-link.styl:end */
/* ../../desktop.blocks/product-header/__wrap/product-header__wrap.styl:begin */
.product-header__wrap {
    display: flex;
}
@media (max-width: 710px) {
    .product-header__wrap {
        display: block;
    }
}
/* ../../desktop.blocks/product-header/__wrap/product-header__wrap.styl:end */
/* ../../desktop.blocks/product-header/__rating/product-header__rating.styl:begin */
.product-header__rating {
    padding-left: 19px;
    padding-right: 22px;
}
/* ../../desktop.blocks/product-header/__rating/product-header__rating.styl:end */
/* ../../desktop.blocks/product-header/__btn-wrap/product-header__btn-wrap.styl:begin */
.product-header__btn-wrap.product-info__btn-wrap {
    position: relative;
    top: -10px;
}
@media (max-width: 1172px) {
    .product-header__btn-wrap.product-info__btn-wrap {
        top: 0;
        margin-top: 15px;
        margin-bottom: 0;
    }
}
/* ../../desktop.blocks/product-header/__btn-wrap/product-header__btn-wrap.styl:end */
/* ../../desktop.blocks/product-header/__sep/product-header__sep.styl:begin */
.product-header__sep {
    display: none;
}
@media (max-width: 872px) {
    .product-header__sep {
        display: block;
        width: 100%;
        height: 0;
        border-left: 0;
    }
}
/* ../../desktop.blocks/product-header/__sep/product-header__sep.styl:end */
/* ../../desktop.blocks/product-header/__desc-item/product-header__desc-item.styl:begin */
.product-header__desc-item {
    position: relative;
    box-sizing: border-box;
    margin-bottom: 5px;
}
.product-header__desc-item:before {
    content: "";
    display: inline-block;
    border-left: 1px solid rgba(163,165,172,0.2);
    height: 20px;
    position: absolute;
    left: 0;
    top: calc(50% - 10px);
}
@media (max-width: 1172px) {
    .product-header__desc-item {
        margin-bottom: 10px;
    }
}
.product-header__desc-item:first-child {
    padding-left: 0;
    border-left: 0;
}
.product-header__desc-item:first-child:before {
    border-left: 0;
}
/* ../../desktop.blocks/product-header/__desc-item/product-header__desc-item.styl:end */
/* ../../desktop.blocks/product-header/__trial-link/product-header__trial-link.styl:begin */
.product-header__trial-link {
    padding-left: 20px;
}
/* ../../desktop.blocks/product-header/__trial-link/product-header__trial-link.styl:end */
/* ../../desktop.blocks/product-header/__outer-btn/product-header__outer-btn.styl:begin */
.product-header__outer-btn {
    padding: 0 17px;
}
.product-header__outer-btn .icon {
    margin-right: 0;
}
.product-header__outer-btn u {
    border-bottom: 1px solid rgba(255,255,255,0.3);
    text-decoration: none;
    display: inline-block;
    font-style: normal;
    font-family: proxima-nova_regular;
    font-size: 16px;
    line-height: 16px;
}
.product-header__outer-btn u:hover {
    border-bottom: 1px solid #fff;
}
.product-header__outer-btn:hover {
    opacity: 0.8;
}
.product-header__outer-btn:hover u {
    border-bottom: 1px solid #fff;
}
/* ../../desktop.blocks/product-header/__outer-btn/product-header__outer-btn.styl:end */
/* ../../desktop.blocks/tab-links/tab-links.styl:begin */
/* ../../desktop.blocks/tab-links/tab-links.styl:end */
/* ../../desktop.blocks/tab-links/__wrap/tab-links__wrap.styl:begin */
.tab-links__wrap {
    border-bottom: 1px solid rgba(163,165,172,0.2);
}
/* ../../desktop.blocks/tab-links/__wrap/tab-links__wrap.styl:end */
/* ../../desktop.blocks/tab-links/__item/tab-links__item.styl:begin */
.tab-links__item {
    color: #62646a;
    text-decoration: none;
    font-size: 12px;
    font-family: 'proxima-nova_bold';
    text-transform: uppercase;
    margin-right: 40px;
    letter-spacing: 1px;
    position: relative;
    display: inline-block;
}
.tab-links__item i {
    font-style: normal;
    display: block;
    width: 100%;
    height: 3px;
    background-color: #ff9b3c;
    margin-top: 7px;
    opacity: 0;
    transition: opacity 0.25s ease;
}
.tab-links__item_active i {
    opacity: 1;
}
.tab-links__item:last-child {
    margin-right: 0;
}
@media (max-width: 717px) {
    .tab-links__item {
        display: block;
        margin-bottom: 10px;
        padding: 10px 0 10px 10px;
        border-left: 3px solid rgba(255,155,60,0);
    }
    .tab-links__item_active {
        border-left: 3px solid #ff9b3c;
    }
    .tab-links__item i {
        display: none;
    }
}
/* ../../desktop.blocks/tab-links/__item/tab-links__item.styl:end */
/* ../../desktop.blocks/tab-links/__item/_active/tab-links__item_active.styl:begin */
/* ../../desktop.blocks/tab-links/__item/_active/tab-links__item_active.styl:end */
/* ../../desktop.blocks/product-info/__header/product-info__header.styl:begin */
.product-info__header {
    display: flex;
    margin-bottom: 18px;
}
@media (max-width: 444px) {
    .product-info__header {
        display: block;
    }
}
/* ../../desktop.blocks/product-info/__header/product-info__header.styl:end */
/* ../../desktop.blocks/product-info/__logo-wrap/product-info__logo-wrap.styl:begin */
.product-info__logo-wrap {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/product-info/__logo-wrap/product-info__logo-wrap.styl:end */
/* ../../desktop.blocks/product-info/__logo/product-info__logo.styl:begin */
.product-info__logo {
    width: 80px;
}
/* ../../desktop.blocks/product-info/__logo/product-info__logo.styl:end */
/* ../../desktop.blocks/product-info/__title-wrap/product-info__title-wrap.styl:begin */
.product-info__title-wrap {
    padding-left: 24px;
    box-sizing: border-box;
    flex-grow: 1;
}
@media (max-width: 444px) {
    .product-info__title-wrap {
        padding-left: 0;
    }
}
/* ../../desktop.blocks/product-info/__title-wrap/product-info__title-wrap.styl:end */
/* ../../desktop.blocks/product-info/__rating-wrap/product-info__rating-wrap.styl:begin */
.product-info__rating-wrap:after {
    content: "";
    display: block;
    clear: both;
}
@media (max-width: 688px) {
    .product-info__rating-wrap div:nth-child(2).product-info__rating-sep {
        clear: both;
        margin: 0;
        opacity: 0;
    }
}
@media (max-width: 688px) {
    .product-info__rating-wrap .product-info__rating-reviews .product-info__rating-sep,
    .product-info__rating-wrap .product-info__rating-reviews .rating-reviews__reviews {
        display: none;
    }
}
@media (max-width: 342px) {
    .product-info__rating-wrap div:nth-child(4).product-info__rating-sep {
        clear: both;
        margin: 0;
        opacity: 0;
    }
}
/* ../../desktop.blocks/product-info/__rating-wrap/product-info__rating-wrap.styl:end */
/* ../../desktop.blocks/product-info/__vendor/product-info__vendor.styl:begin */
.product-info__vendor {
    float: left;
    color: #a3a5ac;
}
.product-info__vendor span {
    font-family: 'proxima-nova_semibold';
}
.product-info__vendor a {
    text-decoration: none;
    color: inherit;
}
.product-info__vendor a:hover {
    text-decoration: underline;
}
@media (max-width: 688px) {
    .product-info__vendor {
        margin-bottom: 10px;
    }
}
/* ../../desktop.blocks/product-info/__vendor/product-info__vendor.styl:end */
/* ../../desktop.blocks/product-info/__site/product-info__site.styl:begin */
.product-info__site {
    float: left;
    color: #a3a5ac;
    text-decoration: none;
    position: relative;
    left: -1px;
}
.product-info__site,
.product-info__site .icon {
    display: inline-block;
    vertical-align: middle;
}
.product-info__site .icon {
    position: relative;
    bottom: 2px;
}
.product-info__site:hover {
    text-decoration: underline;
}
.product-info__site span {
    position: relative;
    left: 4px;
}
/* ../../desktop.blocks/product-info/__site/product-info__site.styl:end */
/* ../../desktop.blocks/product-info/__btn-wrap/product-info__btn-wrap.styl:begin */
.product-info__btn-wrap {
    margin-bottom: -9px;
}
.product-info__btn-wrap:after {
    content: "";
    display: block;
    clear: both;
}
@media (max-width: 910px) {
    .product-info__btn-wrap {
        margin-bottom: 20px;
    }
}
@media (max-width: 444px) {
    .product-info__btn-wrap {
        display: inline-block;
    }
}
/* ../../desktop.blocks/product-info/__btn-wrap/product-info__btn-wrap.styl:end */
/* ../../desktop.blocks/product-info/__compare-btn/product-info__compare-btn.styl:begin */
.product-info__compare-btn {
    float: right;
    color: #a3a5ac;
    cursor: pointer;
}
.product-info__compare-btn .icon,
.product-info__compare-btn span {
    vertical-align: middle;
    display: inline-block;
}
.product-info__compare-btn span {
    font-size: 13px;
    margin-left: 4px;
}
.product-info__compare-btn .icon {
    position: relative;
    left: -5px;
    top: 1px;
}
/* ../../desktop.blocks/product-info/__compare-btn/product-info__compare-btn.styl:end */
/* ../../desktop.blocks/product-info/__favorite-btn/product-info__favorite-btn.styl:begin */
.product-info__favorite-btn {
    float: right;
    color: #a3a5ac;
    cursor: pointer;
    margin-left: 42px;
    margin-right: 11px;
}
.product-info__favorite-btn .icon,
.product-info__favorite-btn span {
    vertical-align: middle;
    display: inline-block;
}
.product-info__favorite-btn span {
    font-size: 13px;
    margin-left: 4px;
}
.product-info__favorite-btn .icon {
    position: relative;
    left: -5px;
    top: 1px;
}
/* ../../desktop.blocks/product-info/__favorite-btn/product-info__favorite-btn.styl:end */
/* ../../desktop.blocks/product-info/__info-wrap/product-info__info-wrap.styl:begin */
.product-info__info-wrap {
    display: flex;
}
@media (max-width: 680px) {
    .product-info__info-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/product-info/__info-wrap/product-info__info-wrap.styl:end */
/* ../../desktop.blocks/product-info/__images/product-info__images.styl:begin */
.product-info__images {
    position: relative;
}
.product-info__images:before {
    content: "";
    display: block;
    width: 648px;
}
@media (max-width: 1078px) {
    .product-info__images:before {
        width: 100%;
    }
}
.product-info__images img {
    max-width: 648px;
}
@media (max-width: 1078px) {
    .product-info__images {
        width: 350px;
    }
}
@media (max-width: 680px) {
    .product-info__images {
        width: 100%;
    }
}
/* ../../desktop.blocks/product-info/__images/product-info__images.styl:end */
/* ../../desktop.blocks/product-info/__images-wrap/product-info__images-wrap.styl:begin */
.product-info__images-wrap {
    position: relative;
    max-width: 647px;
}
/* ../../desktop.blocks/product-info/__images-wrap/product-info__images-wrap.styl:end */
/* ../../desktop.blocks/product-info/__fotorama/product-info__fotorama.styl:begin */
.product-info__fotorama .fotorama__nav {
    margin-top: 4px;
    text-align: left;
}
/* ../../desktop.blocks/product-info/__fotorama/product-info__fotorama.styl:end */
/* ../../desktop.blocks/product-info/__info/product-info__info.styl:begin */
.product-info__images + .product-info__info {
    box-sizing: border-box;
    padding-left: 87px;
}
@media (max-width: 1278px) {
    .product-info__images + .product-info__info {
        padding-left: 47px;
    }
}
@media (max-width: 1078px) {
    .product-info__images + .product-info__info {
        padding-left: 37px;
    }
}
@media (max-width: 680px) {
    .product-info__images + .product-info__info {
        padding-left: 0;
    }
}
/* ../../desktop.blocks/product-info/__info/product-info__info.styl:end */
/* ../../desktop.blocks/product-info/__info-block/product-info__info-block.styl:begin */
.product-info__info-block {
    margin-bottom: 32px;
}
.product-info__info-block .circle-title {
    margin-bottom: 9px;
}
/* ../../desktop.blocks/product-info/__info-block/product-info__info-block.styl:end */
/* ../../desktop.blocks/product-info/__info-text/product-info__info-text.styl:begin */
.product-info__info-text {
    font-size: 15px;
    color: #62646a;
    line-height: 20px;
}
/* ../../desktop.blocks/product-info/__info-text/product-info__info-text.styl:end */
/* ../../desktop.blocks/product-info/__rewards/product-info__rewards.styl:begin */
/* ../../desktop.blocks/product-info/__rewards/product-info__rewards.styl:end */
/* ../../desktop.blocks/product-info/__reward/product-info__reward.styl:begin */
.product-info__reward {
    font-size: 15px;
    color: #62646a;
    line-height: 20px;
}
/* ../../desktop.blocks/product-info/__reward/product-info__reward.styl:end */
/* ../../desktop.blocks/product-info/__vendor-site/product-info__vendor-site.styl:begin */
.product-info__vendor-site {
    color: #273d94;
    text-decoration: underline;
}
.product-info__vendor-site:hover {
    text-decoration: none;
}
/* ../../desktop.blocks/product-info/__vendor-site/product-info__vendor-site.styl:end */
/* ../../desktop.blocks/product-info/__h1/product-info__h1.styl:begin */
.product-info__h1 {
    margin: 9px 0 11px 0;
}
/* ../../desktop.blocks/product-info/__h1/product-info__h1.styl:end */
/* ../../desktop.blocks/product-info/__rating-sep/product-info__rating-sep.styl:begin */
.product-info__rating-sep {
    float: left;
    display: inline-block;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/product-info/__rating-sep/line.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 1px;
    height: 20px;
    margin: 0 20px;
}
/* ../../desktop.blocks/product-info/__rating-sep/product-info__rating-sep.styl:end */
/* ../../desktop.blocks/product-info/__rating-reviews/product-info__rating-reviews.styl:begin */
.product-info__rating-reviews {
    float: left;
    position: relative;
    left: -1px;
}
.product-info__rating-reviews .rating-reviews__rating {
    margin-left: 8px;
    margin-right: 2px;
}
.product-info__rating-reviews .rating-reviews__reviews {
    margin-left: -1px;
    margin-right: 4px;
}
@media (max-width: 342px) {
    .product-info__rating-reviews {
        margin-bottom: 10px;
    }
}
/* ../../desktop.blocks/product-info/__rating-reviews/product-info__rating-reviews.styl:end */
/* ../../desktop.blocks/product-info/__tabs/product-info__tabs.styl:begin */
.product-info__tabs .tab-links__item {
    margin-right: 41.2px;
}
@media (max-width: 875px) {
    .product-info__tabs .tab-links__item {
        margin-right: 20px;
    }
}
@media (max-width: 765px) {
    .product-info__tabs .tab-links__item {
        margin-right: 15px;
    }
}
/* ../../desktop.blocks/product-info/__tabs/product-info__tabs.styl:end */
/* ../../desktop.blocks/product-info/__contacts/product-info__contacts.styl:begin */
.product-info__contacts {
    width: 100%;
    color: #62646a;
    font-size: 15px;
}
.product-info__contacts .tbl__row .tbl__coll:nth-child(1) {
    width: 51.3%;
}
.product-info__contacts .tbl__coll {
    padding-bottom: 2px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/product-info/__contacts/product-info__contacts.styl:end */
/* ../../desktop.blocks/product-info/__arrow/product-info__arrow.styl:begin */
.product-info__arrow {
    width: 55px;
    height: 55px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/product-info/__arrow/arrow.svg");
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    --thumb-size: 90px;
    top: calc(50% + 10px - var(--thumb-size));
    opacity: 1;
    transition: opacity 0.25s ease, left 0.25s ease, right 0.25s ease;
}
@media (max-width: 680px) {
    .product-info__arrow {
        display: none;
    }
}
/* ../../desktop.blocks/product-info/__arrow/product-info__arrow.styl:end */
/* ../../desktop.blocks/product-info/__arrow/_left/product-info__arrow_left.styl:begin */
.product-info__arrow_left {
    transform: rotate(180deg);
    left: -27px;
}
.product-info__arrow_disabled.product-info__arrow_left {
    left: -11px;
}
/* ../../desktop.blocks/product-info/__arrow/_left/product-info__arrow_left.styl:end */
/* ../../desktop.blocks/product-info/__arrow/_right/product-info__arrow_right.styl:begin */
.product-info__arrow_right {
    right: -27px;
}
.product-info__arrow_disabled.product-info__arrow_right {
    right: -11px;
}
/* ../../desktop.blocks/product-info/__arrow/_right/product-info__arrow_right.styl:end */
/* ../../desktop.blocks/product-info/__arrow/_disabled/product-info__arrow_disabled.styl:begin */
.product-info__arrow_disabled {
    opacity: 0;
    pointer-events: none;
}
/* ../../desktop.blocks/product-info/__arrow/_disabled/product-info__arrow_disabled.styl:end */
/* ../../desktop.blocks/product-info/__product-header/product-info__product-header.styl:begin */
.product-info__product-header {
    padding-bottom: 19px;
    box-sizing: border-box;
}
img {
    transition: max-width 0.15s ease;
}
.product-info__fixable-area_fixed .product-info__product-header {
    padding-bottom: 5px;
}
.product-info__fixable-area_fixed .product-info__product-header .product-header__logo-wrap:before {
    width: 60px;
}
.product-info__fixable-area_fixed .product-info__product-header .product-header__logo-wrap img {
    max-width: 60px;
}
.product-info__fixable-area_fixed .product-info__product-header .product-header__name {
    margin-top: 0;
}
/* ../../desktop.blocks/product-info/__product-header/product-info__product-header.styl:end */
/* ../../desktop.blocks/product-info/__tabs-wrapper/product-info__tabs-wrapper.styl:begin */
.product-info__tabs-wrapper_padding-top {
    padding-top: 6px;
    box-sizing: border-box;
}
@media (min-width: 718px) {
    .product-info__tabs-wrapper_fixed:before {
        content: "";
        display: block;
        padding-top: 36px;
    }
    .product-info__tabs-wrapper_fixed .product-info__tabs {
        position: fixed;
        width: 100%;
        top: var(--top);
        left: 0;
        background-color: #fff;
        margin-bottom: 5px;
        padding-top: 7px;
        box-sizing: border-box;
        z-index: 200;
        border-bottom: 1px solid rgba(163,165,172,0.2);
    }
    .product-info__tabs-wrapper_fixed .product-info__tabs .product-info__tabs-inner {
        max-width: 1230px;
        margin: 0 auto;
        padding: 0 15px;
    }
    .product-info__tabs-wrapper_fixed .product-info__tabs .tab-links__wrap {
        border-bottom: 0;
    }
}
@media (min-width: 718px) and (max-width: 1109px) {
    .product-info__tabs-wrapper .product-info__tabs {
        --top: 64px;
    }
}
/* ../../desktop.blocks/product-info/__tabs-wrapper/product-info__tabs-wrapper.styl:end */
/* ../../desktop.blocks/product-info/__fixable-area/product-info__fixable-area.styl:begin */
.product-info__fixable-area {
    margin-bottom: 33px;
}
/* ../../desktop.blocks/product-info/__fixable-area/product-info__fixable-area.styl:end */
/* ../../desktop.blocks/product-info/__fixable-content/product-info__fixable-content.styl:begin */
.product-info__fixable-area_fixed .product-info__fixable-content {
    position: fixed;
    left: 0;
    top: 0;
    background-color: #fff;
    z-index: 100;
    width: 100%;
    padding-top: 15px;
    box-sizing: border-box;
}
.product-info__fixable-area_fixed .product-info__fixable-content:after {
    content: "";
    display: block;
    width: 100%;
    border-bottom: 1px solid rgba(163,165,172,0.2);
    position: relative;
    bottom: 1px;
}
/* ../../desktop.blocks/product-info/__fixable-content/product-info__fixable-content.styl:end */
/* ../../desktop.blocks/product-info/__fixable-before/product-info__fixable-before.styl:begin */
.product-info__fixable-area_fixed .product-info__fixable-before {
    height: 150px;
}
/* ../../desktop.blocks/product-info/__fixable-before/product-info__fixable-before.styl:end */
/* ../../desktop.blocks/product-info/__h-wrapper/product-info__h-wrapper.styl:begin */
/* ../../desktop.blocks/product-info/__h-wrapper/product-info__h-wrapper.styl:end */
/* ../../desktop.blocks/integrator-page-header/integrator-page-header.styl:begin */
/* ../../desktop.blocks/integrator-page-header/integrator-page-header.styl:end */
/* ../../desktop.blocks/integrator-page-header/__wrap/integrator-page-header__wrap.styl:begin */
.integrator-page-header__wrap {
    display: flex;
}

/* ../../desktop.blocks/integrator-page-header/__wrap/integrator-page-header__wrap.styl:end */
/* ../../desktop.blocks/integrator-page-header/__logo-wrap/integrator-page-header__logo-wrap.styl:begin */
.integrator-page-header__logo-wrap {
    margin-right: 24px;
}
.integrator-page-header__logo-wrap:before {
    content: "";
    display: block;
    width: 82px;
}
.integrator-page-header__logo-wrap img {
    max-width: 82px;
    width: 100%;
}
/* ../../desktop.blocks/integrator-page-header/__logo-wrap/integrator-page-header__logo-wrap.styl:end */
/* ../../desktop.blocks/integrator-page-header/__info/integrator-page-header__info.styl:begin */
.integrator-page-header__info {
    width: 100%;
}
/* ../../desktop.blocks/integrator-page-header/__info/integrator-page-header__info.styl:end */
/* ../../desktop.blocks/integrator-page-header/__name/integrator-page-header__name.styl:begin */
.integrator-page-header__name {
    font-size: 32px;
    font-family: 'proxima-nova_semibold';
    color: #222325;
    margin-top: 11px;
    font-weight: normal;
    margin-bottom: 0;
}
.integrator-page-header__name a {
    font-family: 'proxima-nova_bold';
    color: #273d94;
    text-decoration: none;
}
/* ../../desktop.blocks/integrator-page-header/__name/integrator-page-header__name.styl:end */
/* ../../desktop.blocks/integrator-page-header/__desc/integrator-page-header__desc.styl:begin */
.integrator-page-header__desc {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
/* ../../desktop.blocks/integrator-page-header/__desc/integrator-page-header__desc.styl:end */
/* ../../desktop.blocks/integrator-page-header/__vendor/integrator-page-header__vendor.styl:begin */
.integrator-page-header__vendor {
    font-size: 16px;
    color: #a3a5ac;
    padding: 0 20px;
}
.integrator-page-header__vendor span,
.integrator-page-header__vendor a {
    color: #a3a5ac;
    font-family: 'proxima-nova_semibold';
    text-decoration: none;
}
/* ../../desktop.blocks/integrator-page-header/__vendor/integrator-page-header__vendor.styl:end */
/* ../../desktop.blocks/integrator-page-header/__desc-item/integrator-page-header__desc-item.styl:begin */
.integrator-page-header__desc-item {
    position: relative;
    box-sizing: border-box;
    margin-bottom: 5px;
}
.integrator-page-header__desc-item:before {
    content: "";
    display: inline-block;
    border-left: 1px solid rgba(163,165,172,0.2);
    height: 20px;
    position: absolute;
    left: 0;
    top: calc(50% - 10px);
}
@media (max-width: 1172px) {
    .integrator-page-header__desc-item {
        margin-bottom: 10px;
    }
}
.integrator-page-header__desc-item:first-child {
    padding-left: 0;
    border-left: 0;
}
.integrator-page-header__desc-item:first-child:before {
    border-left: 0;
}
/* ../../desktop.blocks/integrator-page-header/__desc-item/integrator-page-header__desc-item.styl:end */
/* ../../desktop.blocks/integrator-page-header/__rating/integrator-page-header__rating.styl:begin */
.integrator-page-header__rating {
    padding-left: 19px;
    padding-right: 22px;
}
/* ../../desktop.blocks/integrator-page-header/__rating/integrator-page-header__rating.styl:end */
/* ../../desktop.blocks/integrator-page-header/__sep/integrator-page-header__sep.styl:begin */
.integrator-page-header__sep {
    display: none;
}

/* ../../desktop.blocks/integrator-page-header/__sep/integrator-page-header__sep.styl:end */
/* ../../desktop.blocks/integrator-page-header/__reviews-count/integrator-page-header__reviews-count.styl:begin */
.integrator-page-header__reviews-count {
    padding: 0 22px;
}

/* ../../desktop.blocks/integrator-page-header/__reviews-count/integrator-page-header__reviews-count.styl:end */
/* ../../desktop.blocks/integrator-page-header/__reviews-link/integrator-page-header__reviews-link.styl:begin */
.integrator-page-header__reviews-link {
    color: #a3a5ac;
    text-decoration: none;
}
.integrator-page-header__reviews-link:hover {
    text-decoration: underline;
}
/* ../../desktop.blocks/integrator-page-header/__reviews-link/integrator-page-header__reviews-link.styl:end */
/* ../../desktop.blocks/integrator-page-header/__site/integrator-page-header__site.styl:begin */
.integrator-page-header__site {
    padding-left: 23px;
    padding-right: 20px;
}
/* ../../desktop.blocks/integrator-page-header/__site/integrator-page-header__site.styl:end */
/* ../../desktop.blocks/integrator-page-header/__outer-btn/integrator-page-header__outer-btn.styl:begin */
.integrator-page-header__outer-btn {
    width: 287px;
    margin-left: auto;
    padding: 0 17px;
}
.integrator-page-header__outer-btn .icon {
    margin-right: 0;
}
.integrator-page-header__outer-btn u {
    border-bottom: 1px solid rgba(255,255,255,0.3);
    text-decoration: none;
    display: inline-block;
    font-style: normal;
    font-family: proxima-nova_regular;
    font-size: 16px;
    line-height: 16px;
}
.integrator-page-header__outer-btn u:hover {
    border-bottom: 1px solid #fff;
}
.integrator-page-header__outer-btn:hover {
    opacity: 0.8;
}
.integrator-page-header__outer-btn:hover u {
    border-bottom: 1px solid #fff;
}
/* ../../desktop.blocks/integrator-page-header/__outer-btn/integrator-page-header__outer-btn.styl:end */
/* ../../desktop.blocks/integrator-page-header/__trial-link/integrator-page-header__trial-link.styl:begin */
.integrator-page-header__trial-link {
    margin-left: auto;
}
/* ../../desktop.blocks/integrator-page-header/__trial-link/integrator-page-header__trial-link.styl:end */
/* ../../desktop.blocks/integrator-info/__fixable-area/integrator-info__fixable-area.styl:begin */
.integrator-info__fixable-area {
    margin-bottom: 33px;
}
/* ../../desktop.blocks/integrator-info/__fixable-area/integrator-info__fixable-area.styl:end */
/* ../../desktop.blocks/integrator-info/__fixable-before/integrator-info__fixable-before.styl:begin */
.integrator-info__fixable-area_fixed .integrator-info__fixable-before {
    height: 150px;
}
/* ../../desktop.blocks/integrator-info/__fixable-before/integrator-info__fixable-before.styl:end */
/* ../../desktop.blocks/integrator-info/__fixable-content/integrator-info__fixable-content.styl:begin */
.integrator-info__fixable-area_fixed .integrator-info__fixable-content {
    position: fixed;
    left: 0;
    top: 0;
    background-color: #fff;
    z-index: 100;
    width: 100%;
    padding-top: 15px;
    box-sizing: border-box;
}
.integrator-info__fixable-area_fixed .integrator-info__fixable-content:after {
    content: "";
    display: block;
    width: 100%;
    border-bottom: 1px solid rgba(163,165,172,0.2);
    position: relative;
    bottom: 1px;
}
/* ../../desktop.blocks/integrator-info/__fixable-content/integrator-info__fixable-content.styl:end */
/* ../../desktop.blocks/integrator-info/__fixable-wrapper/integrator-info__fixable-wrapper.styl:begin */
/* ../../desktop.blocks/integrator-info/__fixable-wrapper/integrator-info__fixable-wrapper.styl:end */
/* ../../desktop.blocks/integrator-info/__product-header/integrator-info__product-header.styl:begin */
/* ../../desktop.blocks/integrator-info/__product-header/integrator-info__product-header.styl:end */
/* ../../desktop.blocks/integrator-info/__tabs-wrapper/integrator-info__tabs-wrapper.styl:begin */
/* ../../desktop.blocks/integrator-info/__tabs-wrapper/integrator-info__tabs-wrapper.styl:end */
/* ../../desktop.blocks/integrator-info/__tabs/integrator-info__tabs.styl:begin */
/* ../../desktop.blocks/integrator-info/__tabs/integrator-info__tabs.styl:end */
/* ../../desktop.blocks/integrator-info/__tabs-inner/integrator-info__tabs-inner.styl:begin */
/* ../../desktop.blocks/integrator-info/__tabs-inner/integrator-info__tabs-inner.styl:end */
/* ../../desktop.blocks/integrator-info/__info-wrap/integrator-info__info-wrap.styl:begin */
.integrator-info__info-wrap {
    display: flex;
}

/* ../../desktop.blocks/integrator-info/__info-wrap/integrator-info__info-wrap.styl:end */
/* ../../desktop.blocks/integrator-info/__images/integrator-info__images.styl:begin */
.integrator-info__images {
    position: relative;
}
.integrator-info__images:before {
    content: "";
    display: block;
    width: 648px;
}

/* ../../desktop.blocks/integrator-info/__images/integrator-info__images.styl:end */
/* ../../desktop.blocks/integrator-info/__images-wrap/integrator-info__images-wrap.styl:begin */
.integrator-info__images-wrap {
    position: relative;
    max-width: 647px;
}
/* ../../desktop.blocks/integrator-info/__images-wrap/integrator-info__images-wrap.styl:end */
/* ../../desktop.blocks/integrator-info/__fotorama/integrator-info__fotorama.styl:begin */
.integrator-info__fotorama .fotorama__nav {
    margin-top: 4px;
    text-align: left;
}
/* ../../desktop.blocks/integrator-info/__fotorama/integrator-info__fotorama.styl:end */
/* ../../desktop.blocks/integrator-info/__arrow/integrator-info__arrow.styl:begin */
.integrator-info__arrow {
    width: 42px;
    height: 42px;
    background-image: url('/local/templates/main.2020/img/icons/slider-arrow__shadow.svg');
    background-size: contain;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    top: calc(50% - 21px);
    opacity: 1;
    transition: opacity 0.25s ease, left 0.25s ease, right 0.25s ease;
}

.integrator-info__arrow_right {
    right: -21px;
}
.integrator-info__arrow_left {
    transform: rotate(180deg);
    left: -21px;
}
.integrator-info__arrow_disabled {
    opacity: 0;
    pointer-events: none;
}
/* ../../desktop.blocks/integrator-info/__arrow/integrator-info__arrow.styl:end */
/* ../../desktop.blocks/integrator-info/__info/integrator-info__info.styl:begin */
.integrator-info__images + .integrator-info__info {
    box-sizing: border-box;
    padding-left: 87px;
}

/* ../../desktop.blocks/integrator-info/__info/integrator-info__info.styl:end */
/* ../../desktop.blocks/integrator-info/__info-block/integrator-info__info-block.styl:begin */
.integrator-info__info-block {
    margin-bottom: 32px;
}
.integrator-info__info-block .circle-title {
    margin-bottom: 9px;
}
/* ../../desktop.blocks/integrator-info/__info-block/integrator-info__info-block.styl:end */
/* ../../desktop.blocks/integrator-info/__info-text/integrator-info__info-text.styl:begin */
/* ../../desktop.blocks/integrator-info/__info-text/integrator-info__info-text.styl:end */
/* ../../desktop.blocks/integrator-info/__rewards/integrator-info__rewards.styl:begin */
/* ../../desktop.blocks/integrator-info/__rewards/integrator-info__rewards.styl:end */
/* ../../desktop.blocks/integrator-info/__reward/integrator-info__reward.styl:begin */
/* ../../desktop.blocks/integrator-info/__reward/integrator-info__reward.styl:end */
/* ../../desktop.blocks/integrator-info/__information-items/integrator-info__information-items.styl:begin */
.integrator-info__information-items {
    display: flex;
    flex-wrap: wrap;
}
.integrator-info__info-text {
    line-height: 20px;
    color: #62646a;
    font-size: 15px;
    font-family: 'proxima-nova_regular';
    word-break: break-word;
}
.integrator-info__reward {
    line-height: 20px;
    color: #62646a;
    font-size: 15px;
    font-family: 'proxima-nova_regular';
}
/* ../../desktop.blocks/integrator-info/__information-items/integrator-info__information-items.styl:end */
/* ../../desktop.blocks/integrator-info/__info-block-item/integrator-info__info-block-item.styl:begin */
.integrator-info__info-block-item {
    flex-grow: 1;
    width: 40%;
    padding: 0 25px 25px 0;
}
/* ../../desktop.blocks/integrator-info/__info-block-item/integrator-info__info-block-item.styl:end */
/* ../../desktop.blocks/integrator-page-services/integrator-page-services.styl:begin */
/* ../../desktop.blocks/integrator-page-services/integrator-page-services.styl:end */
/* ../../desktop.blocks/integrator-page-services/__services-wrapper/integrator-page-services__services-wrapper.styl:begin */
/* ../../desktop.blocks/integrator-page-services/__services-wrapper/integrator-page-services__services-wrapper.styl:end */
/* ../../desktop.blocks/integrator-page-services/__serviсes-title/integrator-page-services__serviсes-title.styl:begin */
.integrator-page-services__serviсes-title {
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 24px;
    line-height: 34px;
    padding: 10px;
}
/* ../../desktop.blocks/integrator-page-services/__serviсes-title/integrator-page-services__serviсes-title.styl:end */
/* ../../desktop.blocks/integrator-page-services/__services-items-wrapper/integrator-page-services__services-items-wrapper.styl:begin */
.integrator-page-services__services-items-wrapper {
    display: flex;
    flex-wrap: wrap;
}
/* ../../desktop.blocks/integrator-page-services/__services-items-wrapper/integrator-page-services__services-items-wrapper.styl:end */
/* ../../desktop.blocks/integrator-page-services/__services-item/integrator-page-services__services-item.styl:begin */
.integrator-page-services__services-item {
    flex-grow: 1;
    width: 45%;
    padding: 10px;
}
/* ../../desktop.blocks/integrator-page-services/__services-item/integrator-page-services__services-item.styl:end */
/* ../../desktop.blocks/integrator-page-services/__services-item-header/integrator-page-services__services-item-header.styl:begin */
.integrator-page-services__services-item-header {
    display: flex;
    flex-direction: row;
}
/* ../../desktop.blocks/integrator-page-services/__services-item-header/integrator-page-services__services-item-header.styl:end */
/* ../../desktop.blocks/integrator-page-services/__header-title/integrator-page-services__header-title.styl:begin */
.integrator-page-services__header-title {
    flex-grow: 1;
    color: #62646a;
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 16px;
    line-height: 21px;
}
/* ../../desktop.blocks/integrator-page-services/__header-title/integrator-page-services__header-title.styl:end */
/* ../../desktop.blocks/integrator-page-services/__header-price/integrator-page-services__header-price.styl:begin */
.integrator-page-services__header-price {
    color: #273d94;
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 16px;
    line-height: 21px;
}
/* ../../desktop.blocks/integrator-page-services/__header-price/integrator-page-services__header-price.styl:end */
/* ../../desktop.blocks/integrator-page-services/__services-item-content/integrator-page-services__services-item-content.styl:begin */
.integrator-page-services__services-item-content {
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
}
/* ../../desktop.blocks/integrator-page-services/__services-item-content/integrator-page-services__services-item-content.styl:end */
/* ../../desktop.blocks/integrator-viewed/integrator-viewed.styl:begin */
.integrator-viewed {
    position: relative;
}
/* ../../desktop.blocks/integrator-viewed/integrator-viewed.styl:end */
/* ../../desktop.blocks/product-integrator-card/product-integrator-card.styl:begin */
.product-integrator-card {
    border: 1px solid #ededee;
    border-radius: 8px;
    box-sizing: border-box;
    padding: 19px;
    display: flex;
    flex-direction: column;
}
/* ../../desktop.blocks/product-integrator-card/product-integrator-card.styl:end */
/* ../../desktop.blocks/product-integrator-card/__header/product-integrator-card__header.styl:begin */
.product-integrator-card__header {
    display: flex;
}
/* ../../desktop.blocks/product-integrator-card/__header/product-integrator-card__header.styl:end */
/* ../../desktop.blocks/product-integrator-card/__logo-wrap/product-integrator-card__logo-wrap.styl:begin */
.product-integrator-card__logo-wrap {
    display: flex;
    align-items: center;
}
.product-integrator-card__logo-wrap a {
    outline: none;
}
/* ../../desktop.blocks/product-integrator-card/__logo-wrap/product-integrator-card__logo-wrap.styl:end */
/* ../../desktop.blocks/product-integrator-card/__logo/product-integrator-card__logo.styl:begin */
.product-integrator-card__logo {
    width: 65px;
}
/* ../../desktop.blocks/product-integrator-card/__logo/product-integrator-card__logo.styl:end */
/* ../../desktop.blocks/product-integrator-card/__title-wrap/product-integrator-card__title-wrap.styl:begin */
.product-integrator-card__title-wrap {
    box-sizing: border-box;
    padding-left: 23px;
    padding-right: 20px;
    padding-top: 8px;
    position: relative;
    flex-grow: 1;
}
.product-integrator-card__title-wrap a {
    outline: none;
}
/* ../../desktop.blocks/product-integrator-card/__title-wrap/product-integrator-card__title-wrap.styl:end */
/* ../../desktop.blocks/product-integrator-card/__name/product-integrator-card__name.styl:begin */
.product-integrator-card__name {
    display: inline-block;
    color: #222325;
    font-family: 'proxima-nova_semibold';
    font-size: 17px;
    margin-bottom: 2px;
    text-decoration: none;
    cursor: pointer;
}
.product-integrator-card__name:hover {
    color: #a3a5ac;
}
/* ../../desktop.blocks/product-integrator-card/__name/product-integrator-card__name.styl:end */
/* ../../desktop.blocks/product-integrator-card/__info-wrap/product-integrator-card__info-wrap.styl:begin */
.product-integrator-card__info-wrap {
    color: #62646a;
    display: flex;
}
/* ../../desktop.blocks/product-integrator-card/__info-wrap/product-integrator-card__info-wrap.styl:end */
/* ../../desktop.blocks/product-integrator-card/__count-products/product-integrator-card__count-products.styl:begin */
.product-integrator-card__count-products {
    box-shadow: inset -1px 0 0 #ededee;
    padding-left: 0px;
    padding-right: 5px;
}
/* ../../desktop.blocks/product-integrator-card/__count-products/product-integrator-card__count-products.styl:end */
/* ../../desktop.blocks/product-integrator-card/__count-integrators/product-integrator-card__count-integrators.styl:begin */
.product-integrator-card__count-integrators {
    box-shadow: inset -1px 0 0 #ededee;
    padding: 0 5px;
}
/* ../../desktop.blocks/product-integrator-card/__count-integrators/product-integrator-card__count-integrators.styl:end */
/* ../../desktop.blocks/product-integrator-card/__price/product-integrator-card__price.styl:begin */
.product-integrator-card__price {
    box-shadow: inset -1px 0 0 #ededee;
    padding: 0 5px;
}
/* ../../desktop.blocks/product-integrator-card/__price/product-integrator-card__price.styl:end */
/* ../../desktop.blocks/product-integrator-card/__days/product-integrator-card__days.styl:begin */
.product-integrator-card__days {
    padding: 0 5px;
}
/* ../../desktop.blocks/product-integrator-card/__days/product-integrator-card__days.styl:end */
/* ../../desktop.blocks/product-integrator-card/__desc/product-integrator-card__desc.styl:begin */
.product-integrator-card__desc {
    font-size: 15px;
    color: #62646a;
    margin-top: 20px;
    margin-bottom: 23px;
    line-height: 20px;
    flex-grow: 1;
    min-height: 45px;
}
/* ../../desktop.blocks/product-integrator-card/__desc/product-integrator-card__desc.styl:end */
/* ../../desktop.blocks/product-integrator-card/__footer/product-integrator-card__footer.styl:begin */
.product-integrator-card__footer {
    display: flex;
    align-items: center;
}
/* ../../desktop.blocks/product-integrator-card/__footer/product-integrator-card__footer.styl:end */
/* ../../desktop.blocks/product-integrator-card/__offer-wrap/product-integrator-card__offer-wrap.styl:begin */
.product-integrator-card__offer-wrap {
    margin-left: auto;
}
/* ../../desktop.blocks/product-integrator-card/__offer-wrap/product-integrator-card__offer-wrap.styl:end */
/* ../../desktop.blocks/product-integrator-card/__offer-btn/product-integrator-card__offer-btn.styl:begin */
.product-integrator-card__offer-btn {
    white-space: nowrap;
}
/* ../../desktop.blocks/product-integrator-card/__offer-btn/product-integrator-card__offer-btn.styl:end */
/* ../../desktop.blocks/reviews/reviews.styl:begin */
/* ../../desktop.blocks/reviews/reviews.styl:end */
/* ../../desktop.blocks/reviews/__header/reviews__header.styl:begin */
.reviews__header {
    display: flex;
    align-items: center;
    margin-bottom: 22px;
}
@media (max-width: 660px) {
    .reviews_aspage .reviews__header {
        padding-bottom: 20px;
        box-sizing: border-box;
    }
}
@media (max-width: 410px) {
    .reviews__header {
        display: block;
    }
}
/* ../../desktop.blocks/reviews/__header/reviews__header.styl:end */
/* ../../desktop.blocks/reviews/__title/reviews__title.styl:begin */
.reviews__title {
    flex-grow: 1;
    margin: 0;
}
/* ../../desktop.blocks/reviews/__title/reviews__title.styl:end */
/* ../../desktop.blocks/reviews/__sort-wrap/reviews__sort-wrap.styl:begin */
/* ../../desktop.blocks/reviews/__sort-wrap/reviews__sort-wrap.styl:end */
/* ../../desktop.blocks/reviews/__sort/reviews__sort.styl:begin */
.reviews__sort {
    margin-top: 6px;
}
/* ../../desktop.blocks/reviews/__sort/reviews__sort.styl:end */
/* ../../desktop.blocks/reviews/__wrap/reviews__wrap.styl:begin */
.reviews__wrap {
    display: flex;
}
@media (max-width: 694px) {
    .reviews__wrap {
        display: block;
    }
}
@media (max-width: 908px) {
    .reviews_edit .reviews__wrap {
        display: block;
    }
}
/* ../../desktop.blocks/reviews/__wrap/reviews__wrap.styl:end */
/* ../../desktop.blocks/reviews/__filter/reviews__filter.styl:begin */
.reviews_aspage .reviews__filter {
    position: relative;
    top: -17px;
}
/* ../../desktop.blocks/reviews/__filter/reviews__filter.styl:end */
/* ../../desktop.blocks/reviews/__count/reviews__count.styl:begin */
.reviews__count {
    color: #62646a;
    width: 285px;
}
.reviews_edit .reviews__count {
    width: 264px;
}
/* ../../desktop.blocks/reviews/__count/reviews__count.styl:end */
/* ../../desktop.blocks/reviews/__rating-filter/reviews__rating-filter.styl:begin */
.reviews__rating-filter {
    margin-top: 14px;
}
/* ../../desktop.blocks/reviews/__rating-filter/reviews__rating-filter.styl:end */
/* ../../desktop.blocks/reviews/__features-rating/reviews__features-rating.styl:begin */
.reviews__features-rating {
    margin-top: 45px;
}
/* ../../desktop.blocks/reviews/__features-rating/reviews__features-rating.styl:end */
/* ../../desktop.blocks/reviews/__items-wrap/reviews__items-wrap.styl:begin */
.reviews__items-wrap {
    padding-left: 136px;
    box-sizing: border-box;
    flex-grow: 1;
}
.reviews_edit .reviews__items-wrap {
    padding-left: 51px;
}
@media (max-width: 1096px) {
    .reviews_edit .reviews__items-wrap {
        padding-left: 24px;
    }
}
@media (max-width: 996px) {
    .reviews_edit .reviews__items-wrap {
        padding-left: 0;
    }
}
@media (max-width: 990px) {
    .reviews__items-wrap {
        padding-left: 24px;
    }
}
@media (max-width: 694px) {
    .reviews__items-wrap {
        padding-left: 0;
    }
}
/* ../../desktop.blocks/reviews/__items-wrap/reviews__items-wrap.styl:end */
/* ../../desktop.blocks/reviews/__items/reviews__items.styl:begin */
.reviews__items {
    padding-top: 15px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/reviews/__items/reviews__items.styl:end */
/* ../../desktop.blocks/reviews/__item/reviews__item.styl:begin */
/* ../../desktop.blocks/reviews/__item/reviews__item.styl:end */
/* ../../desktop.blocks/reviews/__show-all-wrap/reviews__show-all-wrap.styl:begin */
.reviews__show-all-wrap {
    text-align: center;
    padding-top: 17px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/reviews/__show-all-wrap/reviews__show-all-wrap.styl:end */
/* ../../desktop.blocks/reviews/__show-all/reviews__show-all.styl:begin */
.reviews__show-all {
    color: #a3a5ac;
    text-decoration: none;
    position: relative;
    left: -6px;
    cursor: pointer;
}
.reviews__show-all:after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/reviews/__show-all/down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: 9px;
    position: relative;
    top: 2px;
}
/* ../../desktop.blocks/reviews/__show-all/reviews__show-all.styl:end */
/* ../../desktop.blocks/reviews/__review-btn/reviews__review-btn.styl:begin */
.reviews__review-btn {
    margin-top: 83px;
    width: 100%;
}
@media (max-width: 694px) {
    .reviews__review-btn {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}
/* ../../desktop.blocks/reviews/__review-btn/reviews__review-btn.styl:end */
/* ../../desktop.blocks/reviews/_empty/reviews_empty.styl:begin */
/* ../../desktop.blocks/reviews/_empty/reviews_empty.styl:end */
/* ../../desktop.blocks/reviews/__empty-wrap/reviews__empty-wrap.styl:begin */
.reviews__empty-wrap {
    text-align: center;
    padding-top: 32px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/reviews/__empty-wrap/reviews__empty-wrap.styl:end */
/* ../../desktop.blocks/reviews/__empty-message/reviews__empty-message.styl:begin */
.reviews__empty-message {
    color: #62646a;
    margin-bottom: 24px;
}
/* ../../desktop.blocks/reviews/__empty-message/reviews__empty-message.styl:end */
/* ../../desktop.blocks/reviews/__add-new-review-btn/reviews__add-new-review-btn.styl:begin */
.reviews__add-new-review-btn {
    display: inline-flex;
    max-width: 285px;
    width: 100%;
}
/* ../../desktop.blocks/reviews/__add-new-review-btn/reviews__add-new-review-btn.styl:end */
/* ../../desktop.blocks/reviews/_edit/reviews_edit.styl:begin */
/* ../../desktop.blocks/reviews/_edit/reviews_edit.styl:end */
/* ../../desktop.blocks/reviews/__products-filter/reviews__products-filter.styl:begin */
.reviews__products-filter {
    margin-top: 15px;
    margin-bottom: 20px;
}
/* ../../desktop.blocks/reviews/__products-filter/reviews__products-filter.styl:end */
/* ../../desktop.blocks/reviews/__title-counter/reviews__title-counter.styl:begin */
.reviews__title-counter {
    position: relative;
    top: 8px;
    color: #62646a;
}
@media (max-width: 660px) {
    .reviews__title-counter {
        top: 0;
    }
}
/* ../../desktop.blocks/reviews/__title-counter/reviews__title-counter.styl:end */
/* ../../desktop.blocks/reviews/_aspage/reviews_aspage.styl:begin */
/* ../../desktop.blocks/reviews/_aspage/reviews_aspage.styl:end */
/* ../../desktop.blocks/reviews/__filter-btn/reviews__filter-btn.styl:begin */
.reviews__filter-btn {
    width: 100%;
    margin-top: 21px;
}
/* ../../desktop.blocks/reviews/__filter-btn/reviews__filter-btn.styl:end */
/* ../../desktop.blocks/integrator-viewed/__header/integrator-viewed__header.styl:begin */
.integrator-viewed__header {
    position: relative;
    padding-bottom: 15px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/integrator-viewed/__header/integrator-viewed__header.styl:end */
/* ../../desktop.blocks/integrator-viewed/__title/integrator-viewed__title.styl:begin */
.integrator-viewed__title {
    margin: 0 0 3px 0;
    box-sizing: border-box;
    padding-right: 113px;
    display: inline-flex;
}
.product-viewed__title {
    display: inline-flex;
}
/* ../../desktop.blocks/integrator-viewed/__title/integrator-viewed__title.styl:end */
/* ../../desktop.blocks/integrator-viewed/__text-link/integrator-viewed__text-link.styl:begin */
.h2__text-link {
    font-size: 15px;
    padding: 6px;
}
/* ../../desktop.blocks/integrator-viewed/__text-link/integrator-viewed__text-link.styl:end */
/* ../../desktop.blocks/integrator-viewed/__arrows/integrator-viewed__arrows.styl:begin */
.integrator-viewed__arrows {
    position: absolute;
    bottom: 7px;
    right: -7px;
}
/* ../../desktop.blocks/integrator-viewed/__arrows/integrator-viewed__arrows.styl:end */
/* ../../desktop.blocks/integrator-viewed/__arrow/integrator-viewed__arrow.styl:begin */
.integrator-viewed__arrow {
    transition: opacity 0.25s ease;
}
.integrator-viewed__arrow.slick-disabled {
    opacity: 0.5;
}
.integrator-viewed__arrow.icon_dir_left {
    margin-right: 3px;
}
/* ../../desktop.blocks/integrator-viewed/__arrow/integrator-viewed__arrow.styl:end */
/* ../../desktop.blocks/integrator-viewed/__items/integrator-viewed__items.styl:begin */
/* ../../desktop.blocks/integrator-viewed/__items/integrator-viewed__items.styl:end */
/* ../../desktop.blocks/integrator-viewed/__slides/integrator-viewed__slides.styl:begin */
.integrator-viewed__slides {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-left: -30px;
}
/* ../../desktop.blocks/integrator-viewed/__slides/integrator-viewed__slides.styl:end */
/* ../../desktop.blocks/integrator-viewed/__slide/integrator-viewed__slide.styl:begin */
.integrator-viewed__slide {
    margin-left: 30px;
    outline: none;
}
/* ../../desktop.blocks/integrator-viewed/__slide/integrator-viewed__slide.styl:end */
/* ../../desktop.blocks/integrator-viewed/__product/integrator-viewed__product.styl:begin */
/* ../../desktop.blocks/integrator-viewed/__product/integrator-viewed__product.styl:end */
/* ../../desktop.blocks/integrator-viewed/__show-all-wrap/integrator-viewed__show-all-wrap.styl:begin */
.integrator-viewed__show-all-wrap {
    margin-top: 20px;
}
/* ../../desktop.blocks/integrator-viewed/__show-all-wrap/integrator-viewed__show-all-wrap.styl:end */
/* ../../desktop.blocks/integrator-viewed/__show-all/integrator-viewed__show-all.styl:begin */
/* ../../desktop.blocks/integrator-viewed/__show-all/integrator-viewed__show-all.styl:end */
/* ../../desktop.blocks/product-page/product-page.styl:begin */
/* ../../desktop.blocks/product-page/product-page.styl:end */
/* ../../desktop.blocks/product-page/__properties/product-page__properties.styl:begin */
.product-page__properties {
    margin-top: 44px;
}
/* ../../desktop.blocks/product-page/__properties/product-page__properties.styl:end */
/* ../../desktop.blocks/product-page/__features/product-page__features.styl:begin */
.product-page__features {
    margin-top: 74px;
}
/* ../../desktop.blocks/product-page/__features/product-page__features.styl:end */
/* ../../desktop.blocks/product-page/__viewed/product-page__viewed.styl:begin */
.product-page__viewed {
    margin-top: 76px;
}
/* ../../desktop.blocks/product-page/__viewed/product-page__viewed.styl:end */
/* ../../desktop.blocks/product-page/__resources/product-page__resources.styl:begin */
.product-page__resources {
    margin-top: 106px;
}
/* ../../desktop.blocks/product-page/__resources/product-page__resources.styl:end */
/* ../../desktop.blocks/product-page/__compare/product-page__compare.styl:begin */
.product-page__compare {
    padding-top: 58px;
}
/* ../../desktop.blocks/product-page/__compare/product-page__compare.styl:end */
/* ../../desktop.blocks/product-page/__reviews/product-page__reviews.styl:begin */
.product-page__reviews {
    margin-top: 93px;
}
/* ../../desktop.blocks/product-page/__reviews/product-page__reviews.styl:end */
/* ../../desktop.blocks/product-page/__compare-list/product-page__compare-list.styl:begin */
.product-page__compare-list {
    margin-top: 20px;
}
.product-page__compare-list .related-categories__show-all:after {
    transition: transform 0.25s ease;
    transform: rotate(180deg);
    top: -2px;
}
.product-page__compare-list_closed .arrow-list__item {
    display: none;
}
.product-page__compare-list_closed .arrow-list__item:nth-child(-n+10) {
    display: flex;
}
.product-page__compare-list_closed .arrow-list__item:nth-child(-n+10):nth-child(10) {
    border-bottom: 0;
}
.product-page__compare-list_closed .related-categories__show-all:after {
    transform: rotate(0deg);
    top: 2px;
}
/* ../../desktop.blocks/product-page/__compare-list/product-page__compare-list.styl:end */
/* ../../desktop.blocks/product-page/__tariffs/product-page__tariffs.styl:begin */
/* ../../desktop.blocks/product-page/__tariffs/product-page__tariffs.styl:end */
/* ../../desktop.blocks/footer/footer.styl:begin */
.footer {
    background-color: #222325;
    margin-top: 100px;
    padding-top: 42px;
    padding-bottom: 72px;
    box-sizing: border-box;
}
/* ../../desktop.blocks/footer/footer.styl:end */
/* ../../desktop.blocks/footer/__menu-wrap/footer__menu-wrap.styl:begin */
.footer__menu-wrap {
    display: flex;
}
@media (max-width: 756px) {
    .footer__menu-wrap {
        flex-wrap: wrap;
    }
}
/* ../../desktop.blocks/footer/__menu-wrap/footer__menu-wrap.styl:end */
/* ../../desktop.blocks/footer/__footer-contacts/footer__footer-contacts.styl:begin */
/* ../../desktop.blocks/footer/__footer-contacts/footer__footer-contacts.styl:end */
/* ../../desktop.blocks/footer/__bottom-wrap/footer__bottom-wrap.styl:begin */
.footer__bottom-wrap {
    margin-top: 26px;
    padding-top: 20px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
}
@media (max-width: 1076px) {
    .footer__bottom-wrap {
        align-items: flex-start;
    }
}
@media (max-width: 656px) {
    .footer__bottom-wrap {
        display: block;
    }
}
/* ../../desktop.blocks/footer/__bottom-wrap/footer__bottom-wrap.styl:end */
/* ../../desktop.blocks/footer/__logo-wrap/footer__logo-wrap.styl:begin */
.footer__logo-wrap {
    width: 25.6%;
}
@media (max-width: 656px) {
    .footer__logo-wrap {
        width: 100%;
        margin-bottom: 20px;
    }
}
/* ../../desktop.blocks/footer/__logo-wrap/footer__logo-wrap.styl:end */
/* ../../desktop.blocks/footer/__bottom-menu/footer__bottom-menu.styl:begin */
/* ../../desktop.blocks/footer/__bottom-menu/footer__bottom-menu.styl:end */
/* ../../desktop.blocks/footer/__country-wrap/footer__country-wrap.styl:begin */
.footer__country-wrap {
    flex-basis: 199px;
    text-align: right;
    padding-left: 20px;
    box-sizing: border-box;
}
@media (max-width: 656px) {
    .footer__country-wrap {
        padding-left: 0;
        text-align: left;
    }
}
/* ../../desktop.blocks/footer/__country-wrap/footer__country-wrap.styl:end */
/* ../../desktop.blocks/footer/__footer-menu/footer__footer-menu.styl:begin */
.footer__footer-menu {
    width: 25.6%;
}
@media (max-width: 756px) {
    .footer__footer-menu {
        width: 50%;
    }
    .footer__footer-menu:nth-child(1),
    .footer__footer-menu:nth-child(2) {
        /*margin-bottom: 40px;*/
    }
}
/* ../../desktop.blocks/footer/__footer-menu/footer__footer-menu.styl:end */
/* ../../desktop.blocks/footer/__bottom-menu-wrap/footer__bottom-menu-wrap.styl:begin */
.footer__bottom-menu-wrap {
    flex-grow: 1;
    padding-top: 2px;
}
@media (max-width: 656px) {
    .footer__bottom-menu-wrap {
        margin-bottom: 20px;
    }
}
/* ../../desktop.blocks/footer/__bottom-menu-wrap/footer__bottom-menu-wrap.styl:end */
/* ../../desktop.blocks/footer/__contacts-wrap/footer__contacts-wrap.styl:begin */
.footer__contacts-wrap {
    flex-grow: 1;
    flex-direction: column;
    display: flex;
    align-items: flex-end;
    padding-right: 2px;
}
.footer__contacts-wrap .social {
    width: 100%;
}
@media (max-width: 756px) {
    .footer__contacts-wrap {
        flex-grow: 0;
        align-items: flex-start;
        padding-right: 0;
        /*width: 50%;*/
    }
}
/* ../../desktop.blocks/footer/__contacts-wrap/footer__contacts-wrap.styl:end */
/* ../../desktop.blocks/footer/__country/footer__country.styl:begin */
.footer__country {
    position: relative;
    top: 4px;
}
/* ../../desktop.blocks/footer/__country/footer__country.styl:end */
/* ../../desktop.blocks/footer/__copy-wrap/footer__copy-wrap.styl:begin */
.footer__copy-wrap {
    border-top: 1px solid rgba(163,165,172,0.5);
    box-sizing: border-box;
    margin-top: 26px;
}
/* ../../desktop.blocks/footer/__copy-wrap/footer__copy-wrap.styl:end */
/* ../../desktop.blocks/footer/__rights/footer__rights.styl:begin */
.footer__rights {
    text-align: center;
    color: #a3a5ac;
    font-size: 16px;
    line-height: 22px;
    margin: 32px 0 24px 0;
}
/* ../../desktop.blocks/footer/__rights/footer__rights.styl:end */
/* ../../desktop.blocks/footer/__copy-info/footer__copy-info.styl:begin */
.footer__copy-info {
    opacity: 0.5;
    color: #a3a5ac;
    font-size: 13px;
    line-height: 18px;
}
/* ../../desktop.blocks/footer/__copy-info/footer__copy-info.styl:end */
/* ../../desktop.blocks/ui-input/_size/ui-input_size_lg.styl:begin */
.ui-input_size_lg {
    height: 48px;
}
/* ../../desktop.blocks/ui-input/_size/ui-input_size_lg.styl:end */
/* ../../desktop.blocks/ui-input/_placeholder/ui-input_placeholder_require.styl:begin */
.ui-input_placeholder_require {
    --gray: 100%;
    --red: 10%;
    /* Firefox 19+ */
    /* Firefox 18- */
}
.ui-input_placeholder_require::-webkit-input-placeholder {
    background: linear-gradient(to right, #a3a5ac var(--gray), #eb5757 var(--red));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    opacity: 1;
}
.ui-input_placeholder_require::-moz-placeholder {
    background: linear-gradient(to right, #a3a5ac var(--gray), #eb5757 var(--red));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    opacity: 1;
}
.ui-input_placeholder_require:-moz-placeholder {
    background: linear-gradient(to right, #a3a5ac var(--gray), #eb5757 var(--red));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    opacity: 1;
}
.ui-input_placeholder_require:-ms-input-placeholder {
    background: linear-gradient(to right, #a3a5ac var(--gray), #eb5757 var(--red));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff;
    opacity: 1;
}
.ui-input_placeholder_require::-webkit-contacts-auto-fill-button {
    visibility: hidden;
    display: none !important;
    pointer-events: none;
    position: absolute;
    right: 0;
}
.ui-input_placeholder_require input::-webkit-contacts-auto-fill-button,
.ui-input_placeholder_require::-webkit-credentials-auto-fill-button {
    visibility: hidden;
    pointer-events: none;
    position: absolute;
    right: 0;
}
/* ../../desktop.blocks/ui-input/_placeholder/ui-input_placeholder_require.styl:end */
/* ../../desktop.blocks/ui-select/_icon/ui-select_icon_calendar.styl:begin */
.ui-select_icon_calendar .ui-select__label:before {
    width: 15px;
    height: 16px;
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/calendar.svg");
    margin-top: -8px;
    left: 14px;
}
/* ../../desktop.blocks/ui-select/_icon/ui-select_icon_calendar.styl:end */
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_solid.styl:begin */
.ui-btn_style_solid.ui-btn_color_orange {
    background-color: #ff9b3c;
    color: #fff;
    border-color: transparent;
}
.ui-btn_style_solid.ui-btn_color_orange:hover {
    background-color: rgba(255,155,60,0.8);
}
/* ../../desktop.blocks/ui-btn/_style/ui-btn_style_solid.styl:end */
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_orange.styl:begin */
.ui-btn_color_orange {
    background-color: #ff9b3c;
}
.ui-btn_color_orange:hover {
    background-color: rgba(255,155,60,0.8);
}
/* ../../desktop.blocks/ui-btn/_color/ui-btn_color_orange.styl:end */
/* ../../desktop.blocks/ui-btn/_size/ui-btn_size_lg.styl:begin */
.ui-btn_size_lg {
    height: 48px;
}
/* ../../desktop.blocks/ui-btn/_size/ui-btn_size_lg.styl:end */
/* ../../desktop.blocks/ui-btn/_weight/ui-btn_weight_semibold.styl:begin */
.ui-btn_weight_semibold {
    font-family: 'proxima-nova_semibold';
}
/* ../../desktop.blocks/ui-btn/_weight/ui-btn_weight_semibold.styl:end */
/* ../../desktop.blocks/ui-btn/_textcolor/ui-btn_textcolor_gray.styl:begin */
.ui-btn_textcolor_gray {
    color: #a3a5ac;
}
/* ../../desktop.blocks/ui-btn/_textcolor/ui-btn_textcolor_gray.styl:end */
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_blue.styl:begin */
.ui-btn_bordercolor_blue {
    border: 1px solid #273d94;
    color: #273d94;
}
/* ../../desktop.blocks/ui-btn/_bordercolor/ui-btn_bordercolor_blue.styl:end */
/* ../../desktop.blocks/ui-btn/_fontsize/ui-btn_fontsize_sm.styl:begin */
.ui-btn_fontsize_sm {
    font-size: 13px;
}
/* ../../desktop.blocks/ui-btn/_fontsize/ui-btn_fontsize_sm.styl:end */
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_blue.styl:begin */
.ui-btn_fontcolor_blue {
    color: #273d94;
}
/* ../../desktop.blocks/ui-btn/_fontcolor/ui-btn_fontcolor_blue.styl:end */
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_9.styl:begin */
.ui-btn_pd_9 {
    padding: 0 9px;
}
/* ../../desktop.blocks/ui-btn/_pd/ui-btn_pd_9.styl:end */
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_play.styl:begin */
.ui-selectbox__title_state_play:before {
    width: 12px;
    height: 11px;
    background: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/play.svg") no-repeat center center;
    margin-top: -5.5px;
}
/* ../../desktop.blocks/ui-selectbox/__title/_state/ui-selectbox__title_state_play.styl:end */
/* ../../desktop.blocks/ui-textarea/_resize/ui-textarea_resize_off.styl:begin */
.ui-textarea_resize_off {
    resize: none;
}
/* ../../desktop.blocks/ui-textarea/_resize/ui-textarea_resize_off.styl:end */
/* ../../desktop.blocks/ui-dropdown/_position/ui-dropdown_position_right.styl:begin */
.ui-dropdown_position_right .ui-dropdown__drop {
    right: 0px;
}
/* ../../desktop.blocks/ui-dropdown/_position/ui-dropdown_position_right.styl:end */
/* ../../desktop.blocks/icon/_type/icon_type_burger.styl:begin */
.icon_type_burger {
    background-image: url("/local/templates/.default/components/picktech/ip.detail/.default/../../desktop.blocks/icon/img/burger.svg");
    width: 32px;
    height: 32px;
}
/* ../../desktop.blocks/icon/_type/icon_type_burger.styl:end */
/* ../../desktop.blocks/icon/_color/icon_color_red.styl:begin */
/* ../../desktop.blocks/icon/_color/icon_color_red.styl:end */
/* ../../desktop.blocks/icon/_dir/icon_dir_right.styl:begin */
/* ../../desktop.blocks/icon/_dir/icon_dir_right.styl:end */
/* ../../desktop.blocks/title/_size/title_size_lg.styl:begin */
.title_size_lg {
    font-size: 32px;
}
/* ../../desktop.blocks/title/_size/title_size_lg.styl:end */
/* ../../desktop.blocks/blog-list/__title/_color/blog-list__title_color_orange.styl:begin */
.blog-list__item .blog-list__title_color_orange {
    color: #ff9b3c;
}
/* ../../desktop.blocks/blog-list/__title/_color/blog-list__title_color_orange.styl:end */
/* ../../desktop.blocks/dropdown-list/_color/dropdown-list_color_gray.styl:begin */
/* ../../desktop.blocks/dropdown-list/_color/dropdown-list_color_gray.styl:end */
/* ../../desktop.blocks/link/_color/link_color_blue.styl:begin */
.link_color_blue {
    color: #273d94;
}
/* ../../desktop.blocks/link/_color/link_color_blue.styl:end */
/* ../../desktop.blocks/products-list/__buttons-wrap/_flex/products-list__buttons-wrap_flex_justify.styl:begin */
.products-list__buttons-wrap_flex_justify {
    display: flex;
    flex-direction: column;
}
/* ../../desktop.blocks/products-list/__buttons-wrap/_flex/products-list__buttons-wrap_flex_justify.styl:end */
/* ../../desktop.blocks/products-list/__status/_color/products-list__status_color_green.styl:begin */
.products-list__status_color_green {
    color: #037816;
    background-color: #9de7bb;
}
/* ../../desktop.blocks/products-list/__status/_color/products-list__status_color_green.styl:end */
/* ../../desktop.blocks/text/_align/text_align_right.styl:begin */
.text_align_right {
    text-align: right;
}
/* ../../desktop.blocks/text/_align/text_align_right.styl:end */
/* ../../desktop.blocks/text/_size/text_size_15.styl:begin */
.text_size_15 {
    font-size: 15px;
    line-height: 20px;
}
/* ../../desktop.blocks/text/_size/text_size_15.styl:end */
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_best-for.styl:begin */
.compare__margin_item_best-for td {
    height: 47px;
}
/* ../../desktop.blocks/compare/__margin/_item/compare__margin_item_best-for.styl:end */
/* ../../desktop.blocks/related-categories/_bg/related-categories_bg_white.styl:begin */
.related-categories_bg_white {
    background-color: transparent;
}
/* ../../desktop.blocks/related-categories/_bg/related-categories_bg_white.styl:end */
/* ../../desktop.blocks/related-categories/_margintop/related-categories_margintop_none.styl:begin */
.related-categories_margintop_none {
    margin-top: 0;
}
/* ../../desktop.blocks/related-categories/_margintop/related-categories_margintop_none.styl:end */
/* ../../desktop.blocks/related-categories/_marginleft/related-categories_marginleft_none.styl:begin */
/* ../../desktop.blocks/related-categories/_marginleft/related-categories_marginleft_none.styl:end */
/* ../../desktop.blocks/ui-icon-label/_size/ui-icon-label_size_sm.styl:begin */
.ui-icon-label_size_sm {
    font-size: 13px;
}
/* ../../desktop.blocks/ui-icon-label/_size/ui-icon-label_size_sm.styl:end */
/* ../../desktop.blocks/product-status/_color/product-status_color_green.styl:begin */
.product-status_color_green {
    color: #037816;
    background-color: #9de7bb;
}
/* ../../desktop.blocks/product-status/_color/product-status_color_green.styl:end */
/* ../../desktop.blocks/header/header.styl:begin */
/* ../../desktop.blocks/header/header.styl:end */
/* ../../desktop.blocks/search/_size/search_size_lg.styl:begin */
/* ../../desktop.blocks/search/_size/search_size_lg.styl:end */
/* ../../desktop.blocks/search/_icon/search_icon_left.styl:begin */
.search_icon_left:after {
    left: 16px;
    top: 12px;
}
/* ../../desktop.blocks/search/_icon/search_icon_left.styl:end */
/* ../../desktop.blocks/header/_fixed/header_fixed.styl:begin */
.header_fixed:before {
    content: "";
    display: block;
    padding-top: 82px;
    transition: padding-top 0.25s ease;
    box-sizing: border-box;
}
@media (max-width: 1109px) {
    .header_fixed:before {
        padding-top: 63px;
    }
    .header_fixed.header_search_show:before {
        padding-top: 118px;
    }
}
/* ../../desktop.blocks/header/_fixed/header_fixed.styl:end */
/* ../../desktop.blocks/header/_line/header_line.styl:begin */
.header_line:before {
    padding-top: 91px;
}
/* ../../desktop.blocks/header/_line/header_line.styl:end */
/* ../../desktop.blocks/ui-link/_color/ui-link_color_blue.styl:begin */
.ui-link_color_blue {
    color: #273d94;
}
/* ../../desktop.blocks/ui-link/_color/ui-link_color_blue.styl:end */
/* ../../desktop.blocks/tab-links/__item/_color/tab-links__item_color_black.styl:begin */
.tab-links__item_color_black {
    color: #222325;
}
/* ../../desktop.blocks/tab-links/__item/_color/tab-links__item_color_black.styl:end */
/* ../../desktop.blocks/tab-links/_type/tab-links_type_vendor-landing.styl:begin */
/* ../../desktop.blocks/tab-links/_type/tab-links_type_vendor-landing.styl:end */
/* ../../desktop.blocks/categories-list/categories-list.styl:begin */
/* ../../desktop.blocks/categories-list/categories-list.styl:end */
/* ../../desktop.blocks/categories-list/_colls/categories-list_colls.styl:begin */
.categories-list_colls {
    column-count: 2;
    column-gap: 30px;
}
.categories-list_colls.categories-list_odd:after {
    content: "";
    display: flex;
    height: 62px;
}
@media (max-width: 545px) {
    .categories-list_colls {
        column-count: 1;
    }
    .categories-list_colls.categories-list_odd:after {
        display: none;
    }
}
/* ../../desktop.blocks/categories-list/_colls/categories-list_colls.styl:end */
/* ../../desktop.blocks/header/_search/header_search_absolute.styl:begin */
/* ../../desktop.blocks/header/_search/header_search_absolute.styl:end */
.integrator-info__preview {
    background: rgba(163, 165, 172, 0.08);
    padding: 28px 0 33px;
    margin-bottom: 56px;
}

.integrator-info__preview-title {
    font-family: 'proxima-nova_bold';
    font-size: 32px;
    line-height: 40px;
    margin: 33px 0 15px;
}

.integrator-info__preview-description {
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
    width: 55%;
}

.integrator-info__preview-description-wrap {
    display: flex;
    justify-content: space-between;
}

.integrator-info__preview-buttons {
    display: flex;
    gap: 13px;
}

.integrator-info__preview-buttons .ui-btn_fontcolor_gray {
    background: #fff;
}

.integrator-info-wrap {
    padding-top: 198px;
}

.integrator-info__background {
    width: calc(100vw - 17px);
    height: 274px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    z-index: 0;
    background-color: rgba(163, 165, 172, 0.1);
    background-size: cover;
}

#bx-panel ~ .page-wrap .integrator-info__background {
    top: 147px;
}

#bx-panel.bx-panel-folded ~ .page-wrap .integrator-info__background {
    top: 39px;
}

.integrator-info__flex {
    display: flex;
    width: 100%;
}

.integrator-info__info-wrap__left {
    min-width: 315px;
    max-width: 315px;
    width: 100%;
    margin-right: 50px;
    margin-top: -129px;
    z-index: 2;
}

.integrator-info__info-wrap__right {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
}

.integrator-info__info-wrap__right .breadcrumbs {
    margin-bottom: 31px;
}

.integrator-info__information-wrap {
    border: 1px solid #ededee;
    box-shadow: 0 2px 6px rgba(25, 30, 46, 0.1);
    border-radius: 6px;
    padding: 27px 19px 36px;
    background-color: #fff;
    margin-bottom: 30px;
}

.integrator-info__head {
    border-bottom: 1px solid rgba(163, 165, 172, 0.2);
    padding-bottom: 21px;
}

.integrator-info__integrator-logo img {
    height: 121px;
    width: 121px;
    border-radius: 50%;
    object-fit: contain;
}

.integrator-info__integrator-logo {
    text-align: center;
}

.integrator-info__integrator-no-photo {
    height: 121px;
    width: 121px;
    border-radius: 50%;
    background-color: #ededee;
    margin: 0 auto;
}

.integrator-info__integrator-name h1 {
    font-size: 17px;
    line-height: 24px;
    font-family: 'proxima-nova_semibold', sans-serif;
    text-align: center;
    margin: 10px 0 0;
}

.integrator-info__integrator-motto {
    font-size: 14px;
    line-height: 20px;
    color: #a3a5ac;
    text-align: center;
}

.integrator-info__contacts {
    padding: 20px 0;
    border-bottom: 1px solid rgba(163, 165, 172, 0.2);
}

.integrator-info__contacts .ui-btn_size_xs {
    height: 36px;
}

.integrator-info__contacts .ui-btn {
    width: 100%;
    text-align: center;
}

.integrator-info__title__small {
    font-size: 17px;
    line-height: 24px;
    font-family: 'proxima-nova_semibold', sans-serif;
    color: #404145;
    margin-bottom: 10px;
}

.integrator-info__text__small {
    font-size: 15px;
    line-height: 20px;
    color: #62646a;
}

.integrator-info__about-company {
    padding: 25px 0 20px;
}

.integrator-info__work-experience {
    padding: 2px 0 20px;
}

.integrator-info__socials {
    border-top: 1px solid rgba(163, 165, 172, 0.2);
    padding-top: 25px;
}

.integrator-info__social {
    text-decoration: none;
}

.integrator-info__socials-links {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    align-items: center;
    column-gap: 20px;
    row-gap: 8px;
}

.integrator-info__top-city {
    font-size: 15px;
    line-height: 22px;
    color: #62646a;
    padding: 4px 12px 4px 29px;
    border: 1px solid #ededee;
    border-radius: 29px;
    width: fit-content;
    position: relative;
}

.integrator-info__top-city:first-of-type {
    /*background: rgba(163, 165, 172, 0.08);*/
}

.integrator-info__top-city:before {
    content: '';
    display: block;
    position: absolute;
    width: 15px;
    height: 15px;
    background: url("/local/templates/main.2020/img/icons/location.svg") 50% no-repeat;
    background-size: contain;
    top: 7px;
    left: 9px;
}

.integrator-info__cities {
    padding-bottom: 21px;
}

.integrator-info__cities-list {
    font-size: 15px;
    line-height: 22px;
    color: #62646a;
    margin-top: 14px;
}

.integrator-info__cities-list-top {
    display: flex;
    flex-flow: row wrap;
    gap: 9px;
}

.tooltip__title.tooltip-information .tooltip {
    top: 4px;
    left: 2px;
}

.integrator-info__cities-list .tooltip-wrap::after,
.integrator-info__cities-list .tooltip-wrap::before {
    left: 138px;
}

.integrator-info__cities-list .tooltip-wrap {
    left: -140px;
}

.integrator-info__company-types {
    border-top: 1px solid rgba(163,165,172,0.2);
    padding-top: 21px;
}

.integrator-info__register {
    padding: 20px 20px 22px;
}

.integrator-info__register a {
    color: #273d94;
    line-height: 1;
    text-decoration: none;
    border-bottom: 1px solid rgba(39, 61, 148, 0.4);
}

.integrator-info__register a:hover {
    border-bottom: 0;
}

.integrator-info__title {
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 24px;
    line-height: 34px;
}

.integrator-info__certificates-wrap {
    position: relative;
}

.integrator-info__certificate img {
    width: 192px;
    max-width: 100%;
    height: auto;
    border: 1px solid #ededee;
    margin: 0 32px 0 0;
}

.integrator-info__certificates-wrap .product-viewed__arrows {
    top: -3px;
    right: 0;
}

.integrator-info__categories {
    margin-top: 74px;
}

.integrator-info__categories .integrator-info__title {
    margin-bottom: 0;
}

.integrator-info__categories-more {
    color: #a3a5ac;
    text-align: center;
    margin-top: 5px;
}

.header__menu {
    padding-right: 0;
}

.integrator-info__partners {
    margin-top: 75px;
    position: relative;
    overflow: hidden;
}

.integrator-info__partners .ui-tabs__tab {
    text-transform: inherit;
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #a3a5ac;
    padding-bottom: 0;
    margin-right: 35px;
    border-bottom: 0;
}

.integrator-info__partners .ui-tabs__head:after {
    display: none;
}

.integrator-info__partners .ui-tabs__tab:hover,
.integrator-info__partners .ui-tabs__tab.active {
    border-bottom: 0;
    color: #222325;
}

.integrator-info__clients-logo-slide img,
.integrator-info__partners-logo-slide img {
    height: 50px;
    width: auto;
    margin: 0 auto;
}

.integrator-info-wrap .product-page__viewed {
    margin-top: 100px;
}

.integrator-info__partners .product-viewed__arrows {
    top: 0;
    right: 0;
}

.integrator-info__clients-logo-slide,
.integrator-info__partners-logo-slide {
    width: fit-content;
    margin-right: 100px;
}

.integrator-info__clients-logo-slide:last-of-type,
.integrator-info__partners-logo-slide:last-of-type {
    margin-right: 0;
}

.integrator-info__partners .integrator-info__title {
    margin-bottom: 30px;
}

.integrator-info__projects {
    position: relative;
    margin-top: 87px;
}

.integrator-info__project-slides {
    margin-left: -30px;
}

.integrator-info__project-slide {
    border: 1px solid #EDEDEE;
    border-radius: 4px;
    padding: 22px 20px 32px;
    display: flex;
    flex-flow: row nowrap;
    column-gap: 20px;
    margin-left: 30px;
}

.integrator-info__projects .integrator-info__title {
    margin-bottom: 16px;
}

.integrator-info__projects .product-viewed__arrows {
    top: 0;
    right: 0;
}

.integrator-info__project-title {
    font-size: 17px;
    font-family: 'proxima-nova_semibold', sans-serif;
    line-height: 20px;
    color: #222325;
    margin-bottom: 15px;
}

.integrator-info__project-text {
    font-size: 14px;
    line-height: 20px;
    color: #62646a;
}

.integrator-info__project-article-link {
    text-decoration: none;
    line-height: 1;
    border-bottom: 1px solid rgba(39, 61, 148, 0.4);
}

.integrator-info__project-article-link:hover {
    border-bottom: 0;
}

.integrator-info__media {
    margin: 60px 0 0;
}

.integrator-info__media .integrator-info__title {
    margin-bottom: 17px;
}

.integrator-info__media-wrap {
    display: flex;
    flex-flow: row nowrap;
    column-gap: 40px;
    row-gap: 20px;
}

.integrator-info__media-left {
    width: calc(100% / 2 - 40px);
}

.integrator-info__media-right {
    /*width: calc(100% / 2 - 40px);*/
}

.integrator-info__media-title {
    font-family: 'proxima-nova_semibold', sans-serif;
    font-size: 24px;
    line-height: 30px;
    color: #222325;
    margin-bottom: 25px;
}

.integrator-info__media-description {
    font-size: 15px;
    line-height: 20px;
    color: #62646A;
}

.integrator-info__fotorama .fotorama__video-play {
    background: url('/local/templates/main.2020/js/libs/fotorama/video-play.svg') no-repeat;
}

.integrator-popups__window.integrator-popups__window__detail.fancybox-content {
    max-width: 626px;
    width: 100%;
    padding: 30px 30px 25px;
    border-radius: 4px;
}

.integrator-popups__window__detail .integrator-popups__contact-phone-value {
    outline: none;
    font-family: 'proxima-nova_bold', sans-serif;
    font-size: 24px;
    line-height: 40px;
    color: #000000;
    text-decoration: none;
}

.integrator-popups__window__detail .integrator-popups__contact-phone-value:hover {
    text-decoration: underline;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__work_time-name,
.integrator-popups__window__detail .integrator-popups__content .integrator-popups__work_time-time,
.integrator-popups__window__detail .integrator-popups__content .integrator-popups__work_time-days {
    width: auto;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__work_time {
    margin-top: 5px;
    color: #62646a;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__website {
    margin-top: 6px;
    color: #62646a;
    column-gap: 6px;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__website a {
    text-decoration: none;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__website a:hover {
    text-decoration: underline;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__contact-socnetworks {
    margin-top: 16px;
}

.integrator-popups__window__detail .integrator-popups__content .integrator-popups__work_info {
    margin-top: 60px;
}

.integrator-popups__window__detail .integrator-popups__content-item-rows {
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    gap: 18px;
}

.integrator-popups__window__detail .integrator-popups__no-contacts {
    text-align: center;
    font-size: 16px;
    line-height: 22px;
    color: #4f4f4f;
    margin-top: 33px;
}

.integrator-popups__window__detail .integrator-popups__no-contacts-name {
    font-family: 'proxima-nova_semibold', sans-serif;
}

.integrator-popups__window__detail .integrator-popups__content-item-rows .ui-btn {
    margin: 2px 0 35px;
}

.integrator-info__similar-integrators {
    margin-top: 70px;
}

.integrator-info__last {
    margin-top: 120px;
}

.integrator-info__results {
    margin-top: 72px;
}

.integrator-info__results-items {
    margin-top: 18px;
    display: flex;
    flex-direction: row;
    column-gap: 50px;
    row-gap: 20px;
}

.integrator-info__result-item {
    flex: 1;
}

.integrator-info__result-title {
    font-family: 'proxima-nova_bold';
    font-size: 24px;
    line-height: 32px;
    color: #222325;
    margin-bottom: 3px;
}

.integrator-info__result-description {
    color: #62646A;
    line-height: 22px;
}

.integrator-info__reviews {
    margin-top: 86px;
}

.integrator-info__review-link {
    width: 100%;
    margin-top: 20px;
    text-align: center;
}

.integrator-info__review-link .ui-btn {
    width: 100%;
    justify-content: center;
    max-width: 285px;
}

.integrator-info__integrator-reviews {
    display: flex;
    margin: 10px auto;
    justify-content: center;
}

.integrator-info__integrator-reviews .ui-rating-ex__stars {
    width: 106px;
    height: 21px;
}

.integrator-info__integrator-reviews .ui-rating-ex__num {
    margin-left: 5px;
    line-height: 21px;
}

.integrator-info__reviews-link {
    color: #a3a5ac;
    text-decoration: none;
}

.integrator-info__reviews-count-mobile {
    margin: -1px 0 0 6px;
    height: 21px;
}

.integrator-info__integrator-rating .ui-rating-ex__mask {
    width: 100%;
    height: 100%;
    background-size: cover;
}

.features-rating__rating {
    min-width: 18px;
    text-align: right;
}

@media (max-width: 800px) {
    .integrator-info__media-wrap {
        flex-direction: column;
    }

    .integrator-info__media-left {
        width: 100%;
    }

    .integrator-info__media-right {
        width: 100%;
    }

    .integrator-info__results-items {
        flex-direction: column;
    }
}

@media (max-width: 680px) {
    .integrator-info__media-left .integrator-info__arrow_right {
        right: 0;
    }

    .integrator-info__media-left .integrator-info__arrow_left {
        left: 0;
    }

}

@media (max-width: 600px) {
    .integrator-info__flex {
        flex-direction: column;
    }

    .integrator-info__info-wrap__left {
        margin-right: 0;
        width: 100%;
        min-width: fit-content;
    }

    .integrator-info__certificate img {
        width: 40vw;
        max-width: 100%;
        height: auto;
        border: 1px solid #ededee;
        margin: 0 13px;
    }

    .integrator-info__clients-logo-slide,
    .integrator-info__partners-logo-slide {
        margin-right: 0;
    }

    .integrator-info__project-slide {
        flex-direction: column;
        row-gap: 20px;
    }

    .integrator-info__project-img img {
        margin: 0 auto;
    }

}

@media (max-width: 400px) {
    .integrator-info__projects .integrator-info__title {
        width: 79%;
    }

    .integrator-info__projects .product-viewed__arrows {
        top: 36px;
    }
}

.integrator-info__short-list-top {
    align-content: start;
    display: grid;
    gap: 8px 20px;
    grid-template-areas:"title image" "descr image";
    grid-template-columns:auto 100px;
    padding-bottom: 19px
}

.integrator-info__short-list-bottom {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    padding-top: 19px;
    position: relative
}

.integrator-info__short-list-bottom:before {
    border-top: 1px solid hsla(227, 5%, 66%, .2);
    content: "";
    display: block;
    left: -19px;
    position: absolute;
    right: -19px;
    top: 0
}

.integrator-info__short-list .integrator-info__title__small {
    grid-area: title;
    margin: 0
}

.integrator-info__short-list-descr {
    color: #62646a;
    font-size: .9375rem;
    grid-area: descr;
    line-height: 1.25rem
}

.integrator-info__short-list-image {
    display: block;
    grid-area: image;
    height: auto;
    width: 100%
}

.integrator-info__short-list-link {
    background: #ededee;
    border: 1px solid #ededee;
    border-radius: 28px;
    color: #62646a;
    font-size: .9375rem;
    line-height: 1.375rem;
    padding: 4px 12px;
    text-decoration: none;
    transition: background-color .25s
}

.integrator-info__certificates-wrap {
    margin-top: 56px;
}

@media screen and (width <= 768px) {
    .category-page--profile {
        display: none
    }
}

@media (hover: hover) {
    .integrator-info__short-list-link:hover {
        background-color: #e5e4e4
    }
}

.integrator-info__clients {
    margin-top: 56px
}

.integrator-clients {
    position: relative
}

.integrator-clients__title {
    left: 0;
    position: absolute;
    top: 0
}

.integrator-clients__row {
    display: grid;
    gap: 100px;
    grid-template-columns:1fr 1fr 1fr
}

.integrator-clients__graph {
    min-height: 300px
}

.integrator-clients__legend {
    align-content: center;
    display: grid;
    gap: 12px
}

.integrator-clients__legend .legend-item {
    display: flex;
    padding-left: 24px;
    position: relative;
    cursor: pointer;
}

.integrator-clients__legend .legend-item:before {
    background-color: var(--color);
    border-radius: 50%;
    content: "";
    display: block;
    height: 12px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 12px;
    pointer-events: none;
}

.integrator-clients__legend .legend-value {
    color: #222325;
    font-family: proxima-nova_semibold, sans-serif;
    font-size: 1rem;
    line-height: 1.25rem;
    margin-right: 4px;
    pointer-events: none;
}

.integrator-clients__legend .legend-value span {
    font-family: proxima-nova, sans-serif;
    font-weight: 400
}

.integrator-clients__legend .legend-percent {
    margin-left: auto;
    pointer-events: none;
}

.integrator-clients__industries {
    align-self: center;
}

.integrator-clients__industry {
    display: none;
    gap: 16px;
}

.integrator-clients__industry.active {
    display: grid;
}

.integrator-clients__subtitle {
    color: #222325;
    font-family: proxima-nova-semibold, sans-serif;
    font-size: 1rem;
    font-weight: 600;
    margin: 0
}

.integrator-clients__list {
    display: grid;
    gap: 16px;
    list-style: none;
    margin: 0;
    padding: 0
}

.integrator-clients__list li {
    display: flex;
    justify-content: space-between
}



.short-list {
    margin-bottom: 52px;
    padding-top: 52px
}

.short-list__side {
    border-bottom: 1px solid #ededee;
    padding-bottom: 24px;
    width: 100%;
}

.short-list__main {
    min-height: 100vh;
    padding-top: 32px
}

.short-list__info {
    margin-top: 32px;
    position: relative
}

.short-list__descr {
    color: #62646a;
    font-size: 1rem;
    line-height: 1.375rem
}

.short-list__grid {
    display: grid;
    gap: 24px
}

.short-list__link {
    align-items: center;
    color: #a3a5ac;
    display: flex;
    font-size: 1rem;
    font-style: normal;
    gap: 11px;
    justify-self: start;
    line-height: 1.375rem;
    margin-top: 8px;
    text-decoration: none
}

.short-list__link:after {
    background-image: url(/local/templates/.default/components/picktech/ip.detail/.default/../img/btVsHxaB3jnQQpgrP1aMoHPbsA4.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 12px 7px;
    content: "";
    display: block;
    height: 10px;
    width: 6px
}

.short-list-block {
    border: 1px solid hsla(227, 5%, 66%, .3);
    border-radius: 6px
}

.short-list-block__header {
    color: #222325;
    align-items: center;
    background-color: hsla(227, 5%, 66%, .08);
    display: flex;
    font-family: proxima-nova_bold, sans-serif;
    font-size: .9375rem;
    gap: 12px;
    line-height: 1.25rem;
    padding: 11px
}

.short-list-block__list {
    display: grid;
    gap: 15px;
    list-style: none;
    margin: 0;
    padding: 14px 11px
}

.short-list-block__list li {
    display: flex;
    font-size: .8125rem;
    justify-content: space-between;
    line-height: normal
}

.short-list-block__value {
    align-items: center;
    color: #a3a5ac;
    display: flex
}

.short-list-block__value span {
    color: #222325;
}

.short-list-block__value .icon {
    background-size: cover;
    height: 16px;
    margin-right: 4px;
    width: 16px
}

.short-list-graph {
    display: grid;
    grid-template-areas:"vert graph" ". hor";
    grid-template-columns:24px auto;
    position: relative
}

.short-list-graph__hor, .short-list-graph__vert {
    align-items: center;
    display: flex;
    justify-content: center
}

.short-list-graph__vert {
    grid-area: vert;
    justify-content: end;
    position: relative;
    width: 24px
}

.short-list-graph__hor {
    grid-area: hor
}

.short-list-graph__title {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: none;
    color: #62646a;
    cursor: pointer;
    display: flex;
    font-size: 1rem;
    font-family: 'proxima-nova_semibold', sans-serif;
    gap: 4px;
    padding: 0
}

.short-list-graph__title svg path {
    stroke: #62646a
}

.short-list-graph__title:hover svg path {
    stroke: #273d94
}

.short-list-graph__title:hover {
    color: #273d94
}

.short-list-graph__title[data-graph-title=pop] {
    position: absolute;
    transform: translate(32%, 50%) rotate(-90deg);
    transform-origin: 50% 0
}

.short-list-graph__wrap {
    aspect-ratio: 1/1;
    grid-area: graph
}

.short-list-graph__wrap img {
    display: block;
    width: 64px;
    height: 64px;
    object-fit: contain;
    background-color: #fff;
    cursor: pointer;
}

.short-list-graph__wrap image {
    cursor: pointer;
}

.short-list-popup {
    align-items: end;
    background-color: rgba(34, 35, 37, .3);
    display: flex;
    inset: 0;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    transition: opacity .2s, visibility .2s;
    visibility: hidden;
    z-index: 99999
}

.short-list-popup__inner {
    background-color: #fff;
    padding: 20px 48px 20px 20px;
    position: relative
}

.short-list-popup__close {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: none;
    height: 20px;
    padding: 2px;
    position: absolute;
    right: 12px;
    top: 20px;
    width: 20px
}

.short-list-popup__close svg {
    display: block;
    height: 12px;
    pointer-events: none;
    width: 12px
}

.short-list-popup__title {
    align-items: center;
    color: #273d94;
    display: flex;
    font-size: 1rem;
    font-family: 'proxima-nova_semibold', sans-serif;
    gap: 4px;
    margin-bottom: 12px
}

.short-list-popup__title svg {
    display: none
}

.short-list-popup__title svg path {
    stroke: #273d94
}

.short-list-popup__descr {
    color: #62646a;
    font-size: .9375rem;
    line-height: 1.25rem
}

.short-list-popup[data-graph-popup-state=open] {
    opacity: 1;
    pointer-events: auto;
    visibility: visible
}

.short-list-tile {
    border: 1px solid #ededee;
    border-radius: 8px;
    scroll-margin-top: 40vh;
}

.short-list-tile:target {
    outline: 5px solid rgba(255, 155, 60, 0.35);
}

.short-list-tile__header {
    grid-area: header;
    padding: 19px 19px 15px
}

.short-list-tile__side {
    align-content: start;
    display: grid;
    gap: 20px;
    grid-area: side;
    padding: 0 19px
}

.short-list-tile__body {
    grid-area: body
}

.short-list-tile__body-inner {
    display: none;
    gap: 20px;
    padding: 0 19px 24px 16px
}

.short-list-tile_open .short-list-tile__body-inner {
    display: grid
}

.short-list-tile__body-trigger {
    border-top: 1px solid #ededee;
    display: flex;
    font-size: .9375rem;
    font-family: proxima-nova_bold, sans-serif;
    justify-content: space-between;
    line-height: 1.25rem;
    padding: 24px 24px 24px 20px
}

.short-list-tile__body-trigger:after {
    background-image: url(/local/templates/.default/components/picktech/ip.detail/.default/../img/w4fAxiKlnEcTFZg4rgz-qdIkh7A.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 12px 7px;
    content: "";
    display: block;
    height: 24px;
    transition: transform .25s ease;
    width: 24px
}

.short-list-tile_open .short-list-tile__body-trigger:after {
    rotate: 180deg
}

.short-list-tile__body-row {
    display: flex;
    flex-wrap: wrap;
    gap: 20px
}

.short-list-tile__subtitle {
    color: #222325;
    align-items: center;
    display: flex;
    font-family: proxima-nova_bold, sans-serif;
    font-size: .9375rem;
    gap: 4px;
    line-height: 1.25rem;
    margin-bottom: 12px
}

.short-list-tile__list {
    display: grid;
    gap: 6px;
    list-style: none;
    margin: 0;
    padding: 0
}

.short-list-tile__list li {
    align-items: center;
    color: #62646a;
    display: flex;
    font-size: .9375rem;
    gap: 12px;
    line-height: 1.25rem
}

.short-list-tile__list_bullets li, .short-list-tile__list_bullets-grid li {
    padding-left: 11px;
    position: relative
}

.short-list-tile__list_bullets li:before, .short-list-tile__list_bullets-grid li:before {
    background-color: #62646a;
    border-radius: 50%;
    content: "";
    display: block;
    height: 4px;
    left: 0;
    position: absolute;
    top: 8px;
    width: 4px
}

.short-list-tile__list_bullets-grid li {
    padding-left: 20px
}

.short-list-tile__list_bullets-grid li:before {
    height: 8px;
    top: 6px;
    width: 8px
}

.short-list-tile__list_bullets-grid li[data-color=blue]:before {
    background-color: #273d94
}

.short-list-tile__list_bullets-grid li[data-color=green]:before {
    background-color: #219653
}

.short-list-tile__list_bullets-grid li[data-color=orange]:before {
    background-color: #ff9b3c
}

.short-list-tile__list_bullets-grid li[data-color=grey]:before {
    background-color: #a3a5ac
}

.short-list-tile__list_percent li {
    display: flex;
    gap: 4px;
    align-items: start;
}

.short-list-tile__footer {
    grid-area: footer;
    padding: 19px
}

.short-list-tile__footer .ui-btn_color_blue {
    margin-bottom: 0
}

.short-list-tile__footer-primary {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.short-list-tile__footer-secondary {
    display: none;
    flex-direction: column;
    gap: 16px
}

.short-list-tile__caption {
    display: flex;
    gap: 16px;
    margin-bottom: 16px
}

.short-list-tile--alt .short-list-tile__caption {
    margin-bottom: 0;
}

.short-list-tile__logo {
    height: 64px;
    width: 64px;
    object-fit: contain;
}

.short-list-tile__info {
    align-content: start;
    display: grid;
    flex-grow: 1;
    gap: 4px;
    scroll-margin-top: 100px;
}

@media screen and (min-width: 576px) {
    .short-list-tile__info {
        gap: 8px;
        scroll-margin-top: 120px;
    }
}

@media screen and (min-width: 576px) {
.short-list-tile--alt .short-list-tile__info {
        gap: 12px;
    }
}

.short-list-tile__row {
    align-items: baseline;
    display: flex;
    flex-direction: column;
    gap: 2px
}

.short-list-tile__row_jcsb {
    gap: 4px
}

.short-list-tile__line {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 2px
}

.short-list-tile__actions {
    display: none
}

.short-list-tile__action {
    display: flex;
    gap: 4px
}

.short-list-tile__action:hover {
    background-color: rgba(163, 165, 172, 0.08);
}

.short-list-tile__name {
    align-items: baseline;
    color: #273d94;
    display: flex;
    font-family: proxima-nova_semibold, sans-serif;
    gap: 4px;
    text-decoration: none
}

.short-list-tile__name h2 {
    font-size: 1rem;
    line-height: 1.1875rem;
    margin: 0
}

.short-list-tile__by {
    color: #a3a5ac;
    font-size: 1rem;
    line-height: 1.375rem
}

.short-list-tile__approved {
    align-items: center;
    color: #219653;
    display: flex;
    font-family: proxima-nova_bold, sans-serif;
    font-size: .6875rem;
    line-height: .75rem
}

.short-list-tile__approved img {
    padding-right: 7px
}

.short-list-tile__location {
    color: #a3a5ac;
    font-size: 1rem;
    line-height: 1.375rem
}

.short-list-tile__descr {
    color: #62646a;
    font-size: .9375rem;
    line-height: 1.25rem;
}

.short-list-tile--alt > .short-list-tile__descr {
    grid-area: descr;
    padding: 5px 19px 20px;
}

@media screen and (min-width: 576px) {
    .short-list-tile--alt > .short-list-tile__descr {
        padding: 20px 19px 4px;
    }
}

.short-list-tile__more-link {
    color: #62646a;
    font-family: proxima-nova_semibold, sans-serif
}

.short-list-tile__bar {
    background-color: hsla(227, 5%, 66%, .08);
    border-radius: 4px;
    display: flex;
    height: 40px;
    margin-top: 20px;
}

.short-list-tile__bar span {
    align-items: center;
    color: #fff;
    display: flex;
    justify-content: center;
    width: calc(var(--percent) * 1%);
    transition: scale 0.2s ease-in-out;
}

.short-list-tile__bar span:hover {
    scale: 1.08;
}

.short-list-tile__bar span:first-child {
    border-radius: 4px 0 0 4px;
}

.short-list-tile__bar span:last-child {
    border-radius: 0 4px 4px 0;
}

.short-list-tile__bar span:before {
    content: counter(variable) "%";
    counter-reset: variable var(--percent);
    font-size: .9375rem;
    line-height: 1.25rem;
    text-align: center
}

.short-list-tile__bar span[data-color=blue] {
    background-color: #273d94
}

.short-list-tile__bar span[data-color=green] {
    background-color: #219653
}

.short-list-tile__bar span[data-color=orange] {
    background-color: #ff9b3c
}

.short-list-tile__bar span[data-color=grey] {
    background-color: #a3a5ac
}

.short-list-tile__buttons {
    display: flex;
    gap: 24px;
    justify-content: space-between;
    padding-top: 8px
}

.rating-reviews {
    display: flex
}

.category-info__img {
    display: none
}

.team-method {
    background-color: hsla(227, 5%, 66%, .08);
    transform: translateX(calc(((100vw - var(--css-scroll-size)) - min((100vw - var(--css-scroll-size)) - 30px, 1230px)) / 2 * -1));
    width: 100vw
}

.team-method__cols {
    display: grid
}

.team-method__divider {
    background-color: #fff;
    height: 1px;
    width: 100%
}

.team-method__item {
    display: flex;
    flex-direction: column;
    gap: 12px;
    padding: 20px 0
}

.team-method__team {
    display: flex
}

.team-method__img {
    border: 1px solid #a3a5ac;
    border-radius: 50%;
    height: 60px;
    width: 60px
}

.team-method__img + .team-method__img {
    margin-left: -12px
}

.team-method__title {
    font-family: proxima-nova_semibold, sans-serif;
    font-size: 1rem;
}

.team-method__descr {
    font-size: .9375rem;
    line-height: 1.25rem
}

.team-method__link {
    color: #273d94;
    font-size: .9375rem;
    line-height: 1.25rem;
    text-decoration: none
}

@media screen and (min-width: 576px) {
    .short-list-tile__footer-primary {
        flex-direction: row;
        gap: 18px
    }

    .short-list-tile__row {
        flex-direction: row;
        gap: 8px
    }

    .short-list-tile__row_jcsb {
        justify-content: space-between
    }

    .short-list-tile__line {
        gap: 12px
    }

    .short-list-tile__buttons {
        justify-content: start
    }

    .products-list__rating-reviews {
        border-right: 1px solid hsla(227, 5%, 66%, .2);
        padding-right: 12px
    }

    .products-list__item .products-list__rating-reviews {
        border-right: none;
        padding-right: 0
    }

    .short-list-tile__body-row {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
    }
}

@media screen and (min-width: 768px) {
    .advices__cols {
        display: grid;
        gap: 24px;
        grid-template-columns:repeat(12, 1fr);
        margin-bottom: 80px;
        width: 100%
    }

    .advices__side {
        grid-column: 1/5
    }

    .advices__main {
        grid-column: 5/13;
        margin-top: 0
    }

    .short-list {
        display: grid;
        gap: 24px;
        grid-template-columns:repeat(12, 1fr);
        margin-bottom: 80px;
        width: 100%
    }

    .short-list__side {
        border-bottom: none;
        grid-column: 1/5;
        padding-bottom: 0;
    }

    .short-list__main {
        grid-column: 5/13;
        padding-top: 0
    }

    .short-list__descr {
        margin-top: 42px
    }

    .short-list-popup {
        background-color: #fff;
        display: none;
        position: relative;
        z-index: 1
    }

    .short-list-graph .short-list-popup {
        align-self: start;
        background-color: transparent;
        left: 0;
        position: absolute;
        width: 230px
    }

    .short-list-graph .short-list-popup[data-graph-popup=pop] {
        top: 50%;
        transform: translate(-274px, -50%)
    }

    .short-list-graph .short-list-popup[data-graph-popup=rate] {
        position: absolute;
        top: 100%;
        transform: translate(-274px, 20px)
    }

    .short-list-graph .short-list-popup__inner {
        margin-top: 0
    }

    .short-list-popup__inner {
        background-color: hsla(227, 5%, 66%, .08);
        margin-top: 24px;
        padding: 20px
    }

    .short-list-popup__close {
        display: none
    }

    .short-list-popup__title {
        margin-bottom: 4px
    }

    .short-list-popup[data-graph-popup-state=open], .short-list-popup__title svg {
        display: block
    }

    .category-info__img {
        display: block;
        float: left;
        margin-right: 20px;
        width: 100px
    }

    .team-method__cols {
        gap: 15px;
        grid-template-columns:auto 1px auto
    }

    .team-method__divider {
        background-color: #ededee;
        height: 100%;
        width: 1px
    }

    .team-method__divider + .team-method__item {
        padding-left: 9px
    }

    .team-method__item {
        flex-direction: row;
        gap: 24px;
        padding: 32px 32px 32px 0
    }
}

@media screen and (min-width: 992px) {
    .advices__side {
        padding-right: 56px
    }

    .advices__graph {
        margin-bottom: 12px;
        margin-top: 72px
    }

    .short-list__side {
        padding-right: 56px
    }

    .short-list-graph .short-list-popup {
        width: 260px
    }

    .short-list-graph .short-list-popup[data-graph-popup=pop] {
        transform: translate(-360px, -50%)
    }

    .short-list-graph .short-list-popup[data-graph-popup=rate] {
        transform: translate(-360px, 32px)
    }
}

@media screen and (width >= 1110px) {
    .short-list__link {
        margin-top: 0
    }

    .short-list-tile {
        display: grid;
        grid-template-areas:"header header" "side body" "footer footer";
        grid-template-columns:266px auto
    }

    .short-list-tile--alt {
        grid-template-areas: "header header" "descr descr" "side body" "footer footer";
    }

    .short-list-tile__header {
        border-bottom: 1px solid #ededee
    }

    .short-list-tile__side {
        border-right: 1px solid #ededee;
        padding: 16px 15px 24px 19px
    }

    .short-list-tile--alt .short-list-tile__side {
        border-right: none;
    }

    .short-list-tile__body-inner {
        display: grid;
        padding: 16px 19px 24px 16px
    }

    .short-list-tile__body-trigger {
        display: none
    }

    .short-list-tile__list_bullets-grid {
        gap: 12px 16px;
        grid-template-columns:1fr 1fr
    }

    .short-list-tile__footer {
        border-top: 1px solid #ededee;
        display: flex;
        flex-wrap: wrap;
        gap: 16px;
        justify-content: space-between
    }

    .short-list-tile__footer-secondary {
        display: flex;
        flex-direction: row;
        gap: 17px
    }

    .short-list-tile__actions {
        display: flex;
        gap: 14px
    }

    .short-list-tile__buttons {
        display: none
    }
}

@media screen and (min-width: 1280px) {
    .short-list-graph .short-list-popup {
        width: 338px
    }

    .short-list-graph .short-list-popup[data-graph-popup=pop] {
        transform: translate(-438px, -50%)
    }

    .short-list-graph .short-list-popup[data-graph-popup=rate] {
        transform: translate(-438px, 32px)
    }

    .short-list-tile__body-row {
        flex-wrap: nowrap
    }
}

@media screen and (width <= 1110px) {
    .integrator-clients__row {
        gap: 40px
    }
}

@media screen and (width <= 1024px) {
    .integrator-clients__row {
        gap: 40px;
        grid-template-areas:"legend graph" "industries graph";
        grid-template-columns:1fr 1fr
    }

    .integrator-clients__graph {
        grid-area: graph
    }

    .integrator-clients__legend {
        grid-area: legend
    }

    .integrator-clients__industries {
        grid-area: industries
    }
}

@media screen and (width <= 768px) {
    .integrator-info__clients {
        margin-top: 52px
    }

    .category-page--profile {
        display: none
    }

    .integrator-clients__title {
        margin-bottom: 32px;
        position: relative
    }

    .integrator-clients__row {
        gap: 0;
        grid-template-areas:"graph" "legend" "industries";
        grid-template-columns:1fr
    }

    .integrator-clients__graph {
        margin-bottom: 32px;
        min-height: 225px
    }

    .integrator-clients__legend {
        padding-bottom: 16px
    }

    .integrator-clients__industry {
        border-top: 1px solid hsla(227, 5%, 66%, .2);
        padding-top: 15px
    }
}

@media (hover: hover) {
    .integrator-info__short-list-link:hover {
        background-color: #e5e4e4
    }
}

[data-link] {
    scroll-margin-top: 120px;
}

.integrator-info__title--mb {
    margin-bottom: 32px;
}

/* Блок Кейсы — та же вёрстка, что «Полезные статьи» на решениях */
.articles-viewed {
    margin-top: 70px;
}
.articles-viewed__header {
    position: relative;
}
.articles-viewed__header .articles-viewed__title {
    margin-bottom: 31px;
}
.articles-viewed__arrows {
    position: absolute;
    top: -7px;
    right: -7px;
}
.articles-viewed__arrow {
    transition: opacity 0.25s ease;
}
.articles-viewed__arrow.slick-disabled {
    opacity: 0.5;
}
.articles-viewed__items-body,
.articles-viewed__slides {
    padding: 0;
    margin: 0;
    margin-left: -30px;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
}
.articles-viewed__item {
    margin-left: 30px;
    outline: 0;
    display: flex;
    flex-direction: column;
    min-width: 0;
    box-sizing: border-box;
}
.articles-viewed .article-item__category {
    color: #ff9b3c;
    text-transform: uppercase;
    font-size: 11px;
    font-family: proxima-nova_bold, sans-serif;
    line-height: 12px;
    letter-spacing: 1px;
    text-decoration: none;
}
.articles-viewed .article-item__category:hover {
    text-decoration: underline;
}
.articles-viewed__item:nth-child(2n) .article-item__category {
    color: #273d94;
}
.articles-viewed__item .articles-viewed__item-name {
    line-height: 22px;
    color: #62646a;
}
.articles-viewed__item-info {
    margin-bottom: 4px;
}
.articles-viewed__item-name a:hover {
    border-bottom: 1px solid rgba(98, 100, 106, 0.4);
}
.articles-viewed__item img {
    margin-bottom: 6px;
}

/* Заголовок статьи — как на решениях: серый, без синего подчёркивания по умолчанию */
.articles-viewed__item-name a {
    color: #62646a;
    text-decoration: none;
}
.articles-viewed__item-name {
    word-wrap: break-word;
    overflow-wrap: break-word;
    max-width: 100%;
    min-width: 0;
}

/* 1–3 элемента без слайдера: 1–2 по центру, 3 в ряд — как у продуктов */
.articles-viewed_static .articles-viewed__items-body,
.articles-viewed_static .articles-viewed__slides {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
    gap: 30px;
}
.articles-viewed_static .articles-viewed__item {
    margin-left: 0;
    flex: 0 0 auto;
    width: calc(33.333% - 20px);
    max-width: calc(33.333% - 20px);
}
@media (max-width: 992px) {
    .articles-viewed_static .articles-viewed__item {
        width: calc(50% - 15px);
        max-width: calc(50% - 15px);
    }
}
@media (max-width: 710px) {
    .articles-viewed_static .articles-viewed__item {
        width: 100%;
        max-width: 100%;
    }
}
/* Slick переопределяет display — слайдер только при 4+ элементах */
.articles-viewed__slides.slick-initialized {
    display: block;
}
.articles-viewed__slides.slick-initialized .articles-viewed__item {
    width: auto;
    max-width: none;
}

/* End */


/* Start:/local/components/picktech/ip.services.view/templates/horizontal/style.min.css?17441166012876*/
.integrator-page-services__services-title{font-family:'proxima-nova_semibold',sans-serif;font-size:24px;line-height:34px;padding:10px 0 10px}.integrator-page-services__services-items-wrapper{display:block}.integrator-page-services__services-item{width:100%;padding:10px 0}.integrator-page-services__services-item-header{display:flex;flex-direction:row;justify-content:space-between}.integrator-page-services__header-title{color:#62646a;font-family:'proxima-nova_semibold',sans-serif;font-size:16px;line-height:21px;flex-grow:inherit}.integrator-page-services__header-title a{text-decoration:none;cursor:pointer;line-height:1}.integrator-page-services__header-title a:hover{border-bottom:1px solid rgba(39,61,148,0.4)}.integrator-page-services__header-price{color:#62646a;font-weight:400;font-size:16px;line-height:22px}.integrator-page-services__services-item-content{font-style:normal;font-weight:normal;font-size:15px;line-height:20px;color:#62646a;overflow:visible}.integrator-page-services__more{color:#62646a;font-family:'proxima-nova_semibold',sans-serif;font-size:16px;line-height:21px;text-decoration:underline;cursor:pointer}.reviews__show-all.show:after{top:-1px;transform:rotate(180deg)}.integrator-page-services__services-wrapper{margin-top:70px}.integrator-page-services__sep{border-bottom:1px dashed #a3a5ac;flex:1 0;margin:0 10px}.services-popups__window{width:690px;height:320px}.services-popups__content{position:relative;height:100%}.integrator-popups__service-info-name{font-family:'proxima-nova_semibold',sans-serif;font-size:24px;line-height:30px;color:#222325;margin-bottom:12px}.integrator-popups__service-info-description{font-size:15px;line-height:20px;color:#62646a;margin-bottom:25px}.integrator-popups__service-info-cost{display:flex;flex-direction:row;justify-content:space-between;color:#62646a}.integrator-popups__cost-title{font-size:15px;line-height:20px}.integrator-popups__cost-value{font-size:16px;line-height:22px}.integrator-popups__cost-sep{border-bottom:1px dashed #a3a5ac;flex:1 0;margin:0 10px}.services-popups__arrows{position:absolute;height:100%;width:100%;z-index:0}.services-popups__arrow{background-image:url('/local/templates/main.2020/img/icons/slider-arrow.svg');width:34px;height:34px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;position:absolute;top:calc(50% - 17px);cursor:pointer}.services-popups__arrow-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:0}.services-popups__arrow-next{right:0}.services-popups__close{position:absolute;top:-7px;left:0;z-index:1;cursor:pointer}.services-popups__arrow__disabled{opacity:.5}.services-popups__window.fancybox-content{padding:30px 38px}.services-popups__service-info{padding:47px 59px 10px 59px;z-index:1}@media(max-width:760px){.integrator-page-services__services-item-header{flex-direction:column}.integrator-page-services__sep{display:none}}
/* End */


/* Start:/local/templates/main.2020/css/popups/integrator_contacts.min.css?17441205591455*/
.integrator-popups__content-item{display:flex;justify-content:center;align-items:center}.integrator-popups__content{display:flex;flex-direction:column}#integrator_phone_popup{padding-top:20px;height:305px;width:498px}.integrator-popups__contact-phone,.integrator-popups__contact-socnetworks{margin-top:40px;padding-top:0;color:#000}.integrator-popups__contact-socnetworks{gap:12.5px}.integrator-popups__work_time{margin-top:18px;padding-top:0;font-family:'proxima-nova_regular';font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#4f4f4f}.integrator-popups__work_info{margin-top:24px;padding-top:0;color:#a3a5ac;text-align:center;line-height:20px}.integrator-popups__contact-phone{font-size:32px;font-weight:700;line-height:40px;font-family:'proxima-nova_bold';height:40px}.integrator-popups__work_time-item{padding:0 16px;text-align:center}.integrator-popups__work_time-days,.integrator-popups__work_time-time{position:relative}.integrator-popups__work_time-days{width:95px}.integrator-popups__work_time-name,.integrator-popups__work_time-time{width:160px}.integrator-popups__work_time-days:before,.integrator-popups__work_time-time:before{content:"";width:1px;height:20px;background-color:rgba(163,165,172,0.2);position:absolute;top:0;left:-1px}.integrators-list__contacts_horizontal{display:flex;gap:10px}.integrators-list__contacts_horizontal .integrators-list__contacts-item{width:30px;align-content:center;justify-content:center}
/* End */


/* Start:/local/templates/main.2020/js/libs/slick/slick.css?17691794521776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/integrators-for-integrator/style.min.css?17441166075573*/
.solution-detail__integrators-wrapp{display:flex;width:100%;margin-top:100px}.solution-detail__integrators-list-wrapp{max-width:840px}.solution-detail__sort-wrap{text-align:right;margin-bottom:12px}.solution-detail__sort{display:inline-block}.integrators-list__item{border:1px solid rgba(163,165,172,0.3);padding:25px 20px 25px 20px;margin-bottom:16px;border-radius:8px}.integrators-list__header{display:flex}@media(max-width:867px){}.integrators-list__logo-wrap{display:flex;align-items:center}.integrators-list__logo{width:65px;margin-right:20px}.integrators-list__title-wrap{flex-grow:1;padding-left:4px;box-sizing:border-box}.integrators-list__title{position:relative;margin-bottom:2px !important;box-sizing:border-box;display:flex;justify-content:space-between}.integrators-list__title h2{font-family:'proxima-nova_semibold',sans-serif;font-size:17px;line-height:24px}.integrators-list__name{color:#273d94;text-decoration:none}.integrators-list__name:hover{text-decoration:underline}.integrators-list__rating-reviews{font-size:16px;height:22px}.integrators-list__price{font-family:'proxima-nova';font-size:16px;line-height:22px;color:#a3a5ac}.integrators-list__connect-with-integrator{border:1px solid rgba(163,165,172,0.3);box-sizing:border-box;border-radius:6px;max-width:211px;padding:10px;max-height:39px;display:flex;text-decoration:none}.integrators-list__btn-logo{background-image:url("/local/templates/main.2020/img/connect-with-integrator.svg");background-repeat:no-repeat;width:24px;height:24px}.integrators-list__btn-text{font-family:'proxima-nova';font-size:13px;line-height:20px;color:#a3a5ac}.integrators-list__desc{color:#62646a;font-size:15px;margin-top:12px;line-height:20px;box-sizing:border-box;word-break:break-word}.desc-text__hide{height:70px;overflow:hidden}.desc-text__hide:after{content:"";display:block;position:relative;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 75%);bottom:84px;height:54px}.integrators-list__more-text{text-align:center;margin-top:10px}.integrators-list__more-text a{text-decoration:none;font-family:'proxima-nova';font-size:16px;line-height:22px;color:#a3a5ac}.integrators-list__name{font-size:17px;line-height:24px;font-family:"proxima-nova_semibold",sans-serif;color:#273d94}.integrators-list__logo-wrap{height:65px;min-width:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.integrators-list__rating-reviews{font-size:16px}.products-list__price,.products-list__price_single{display:inline-block;vertical-align:middle;color:#a3a5ac;position:relative}.integrators-list__title-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.integrators-list__title{position:relative;margin-bottom:9px;-webkit-box-sizing:border-box;box-sizing:border-box}.products-list__more-link{text-decoration:underline}.integrators-list__desc{color:#62646a}.integrators-list__desc.desc-text__hide{height:auto;overflow:unset}.integrators-list__contacts{display:flex;margin-top:22px;gap:12px}.integrators-list__contacts-item{display:flex;align-items:center;border:1px solid rgba(163,165,172,.3);border-radius:4px;color:#a3a5ac;gap:6px;padding:5px 14px;font-size:16px;line-height:22px;cursor:pointer}.integrators-list__contacts-item img{width:16px;height:16px;object-fit:contain}.integrators-list__title-premium .integrators-list__name{display:flex;gap:10px;align-items:baseline}.integrators-list__approved{font-family:"proxima-nova_bold",sans-serif;color:#219653;font-size:11px;line-height:12px;display:flex;align-items:center}.integrators-list__approved img{padding-right:7px}.alternatives__show-all:after{top:0 !important}.product-solutions{padding-top:58px;position:relative}.product-integrators__header,.product-solutions__header{position:relative;padding-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-solutions__header .tooltip{padding-bottom:4px}.product-solutions .product-solutions__title,.product-integrators .product-integrators__title{margin:0}.product-solutions .product-solutions__arrows,.product-integrators .product-integrators__arrows{position:absolute;bottom:0;right:-7px}.product-solutions__title a,.product-integrators__title a{color:#273d94;text-decoration:none}.product-solutions__title a:hover,.product-integrators__title a:hover{text-decoration:underline}.slider-solution-cards .integrators-cards-slider,.slider-integrator-cards .integrator-cards{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;max-width:none}.slider-solution-cards .integrators-cards-slider .solution-card-slide,.slider-integrator-cards .integrator-cards .integrator-card-slide{margin-left:30px;outline:0}.slider-solution-cards .integrators-cards-slider .solution-card,.slider-integrator-cards .integrator-cards .integrator-card{width:100%;margin:0}.solution-card__footer,.integrator-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-card__button,.integrator-card__button,.solution-card__button span,.integrator-card__button span{display:-webkit-box;display:-ms-flexbox;display:flex;align-self:unset;margin-left:auto}.integrator-info__similar-integrators .products-list__more-link{font-family:'proxima-nova_regular'}@media(max-width:803px){}
/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/slider-solution-cards/style.css?17231019492610*/
.product-solutions {
    padding-top: 58px;
    position: relative;
}

.product-integrators__header,
.product-solutions__header {
    position: relative;
    padding-bottom: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /*display: flex;*/
    /*align-items: center;*/
}
.product-solutions__header .tooltip{
    padding-bottom: 4px;
}

.product-solutions .product-solutions__title,
.product-integrators .product-integrators__title
{
    margin: 0;
}

.product-solutions .product-solutions__arrows,
.product-integrators .product-integrators__arrows
{
    position: absolute;
    bottom: 0px;
    right: -7px;
}

.product-solutions__title a,
.product-integrators__title a
{
    color: #273d94;
    text-decoration: none;
}

.product-solutions__title a:hover,
.product-integrators__title a:hover
{
    text-decoration: underline;
}

.slider-solution-cards .solution-cards,
.slider-integrator-cards .integrator-cards
{
    /*margin: 0 0 0 -30px;*/
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
    max-width: none;
}

.slider-solution-cards .solution-cards .solution-card-slide,
.slider-integrator-cards .integrator-cards .integrator-card-slide
{
    /*width: 600px;*/
    margin-left: 30px;
    outline: 0;
}

.slider-solution-cards .solution-cards .solution-card,
.slider-integrator-cards .integrator-cards .integrator-card {
    width: 100%;
    margin: 0;
    padding: 24px 24px 36px 24px;
}

.solution-card__footer,
.integrator-card__footer
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.solution-card__button,
.integrator-card__button,
.solution-card__button span,
.integrator-card__button span
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-self: unset;
    margin-left: auto;
}

.solution-card .solution-card__content {
    margin-bottom: 0;
}

.solution-card__header .solution-card__info-wrap {
    margin-left: 20px;
    row-gap: 6px;
}

.product-viewed__show-all-wrap {
    text-align: center;
}

.solution-card__header .solution-card__image img {
    width: 65px;
    height: 65px;
    object-fit: cover;
}

@media (max-width: 803px) {
    .product-solutions .product-solutions__title {
        /*margin-bottom: 50px;*/
    }
}

/* End */


/* Start:/local/templates/.default/components/picktech/popup/solution-integrator-form/style.css?17231019495731*/
/* ../../desktop.blocks/popup-solution-detail-form/__wrapp/popup-solution-detail-form__wrapp.styl:begin */
.popup-solution-detail-form__wrapp {
    position: relative;
    max-width: 550px !important;
    width: 100%;
    padding: 40px;
    box-sizing: border-box;
    border-radius: 6px;
    box-shadow: 0 0 2px #000;
    margin-top: 20px;
    margin-left: 20px;
    min-height: 332px;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__wrapp/popup-solution-detail-form__wrapp.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__header/popup-solution-detail-form__header.styl:begin */
  .popup-solution-detail-form__header {
    margin-bottom: 32px;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__header/popup-solution-detail-form__header.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__title/popup-solution-detail-form__title.styl:begin */
  .popup-solution-detail-form__title {
    margin-top: 0;
    margin-bottom: 12px;
  }
  .popup-solution-detail-form__title u {
    font-style: normal;
    text-decoration: none;
    position: relative;
    z-index: 2;
  }
  .popup-solution-detail-form__title span {
    position: relative;
  }
  .popup-solution-detail-form__title span:before {
    content: "";
    background-color: rgba(105,133,246,0.3);
    width: calc(100% + 4px);
    position: absolute;
    height: 11px;
    z-index: 1;
    bottom: -1px;
    left: -3px;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__title/popup-solution-detail-form__title.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__desc/popup-solution-detail-form__desc.styl:begin */
  .popup-solution-detail-form__desc {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    color: #62646a;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__desc/popup-solution-detail-form__desc.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__success/popup-solution-detail-form__success.styl:begin */
  /* ../../desktop.blocks/popup-solution-detail-form/__success/popup-solution-detail-form__success.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__form/popup-solution-detail-form__form.styl:begin */
  .popup-solution-detail-form__form {
    display: flex;
    flex-direction: column;
  }
  .popup-solution-detail-form__form .popup-solution-detail-form__row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 12px;
    align-items: flex-end;
  }
  .popup-solution-detail-form__form .form-row__title span {
    color: #ea5c5d;
  }
  .popup-solution-detail-form__form .ui-checkbox {
    display: flex;
    align-items: baseline;
  }
  .popup-solution-detail-form__form .ui-checkbox b {
    display: flex;
  }
  .popup-solution-detail-form__form .ui-checkbox b + i {
    display: flex;
    margin-top: -3px;
    margin-left: 6px;
  }
  .popup-solution-detail-form__form input {
    width: 100%;
  }
  @media (max-width: 600px) {
    .popup-solution-detail-form__form .form-row__content {
      width: 100%;
    }
    .popup-solution-detail-form__form .form-row__content input {
      width: 100%;
    }
  }
  .popup-solution-detail-form__form .popup-solution-detail-form__row.textarea {
    margin-top: 8px;
    margin-bottom: 24px;
  }
  .popup-solution-detail-form__form .popup-solution-detail-form__row.textarea .form-row__content {
    width: 100%;
  }
  .popup-solution-detail-form__form .popup-solution-detail-form__row.textarea .form-row__content textarea {
    min-height: 86px;
    min-width: 100%;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__form/popup-solution-detail-form__form.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-wrap/popup-solution-detail-form__confirm-wrap.styl:begin */
  .popup-solution-detail-form__confirm-wrap {
    padding-top: 18px;
    box-sizing: border-box;
    margin-bottom: 15px;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-wrap/popup-solution-detail-form__confirm-wrap.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-row/popup-solution-detail-form__confirm-row.styl:begin */
  .popup-solution-detail-form__confirm-row {
    margin-bottom: 20px;
  }
  .popup-solution-detail-form__confirm-row:last-child {
    margin-bottom: 0;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-row/popup-solution-detail-form__confirm-row.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm/popup-solution-detail-form__confirm.styl:begin */
  .popup-solution-detail-form__confirm {
    color: #62646a;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm/popup-solution-detail-form__confirm.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-field/popup-solution-detail-form__confirm-field.styl:begin */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-field/popup-solution-detail-form__confirm-field.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-text/popup-solution-detail-form__confirm-text.styl:begin */
  /* ../../desktop.blocks/popup-solution-detail-form/__confirm-text/popup-solution-detail-form__confirm-text.styl:end */
  /* ../../desktop.blocks/popup-solution-detail-form/__footer/popup-solution-detail-form__footer.styl:begin */
  .popup-solution-detail-form__footer {
    margin-top: 4px;
  }
  .popup-solution-detail-form__footer .ui-btn {
    width: 100%;
    text-align: center;
  }
  /* ../../desktop.blocks/popup-solution-detail-form/__footer/popup-solution-detail-form__footer.styl:end */
  .popup-solution-detail-form__success-title, .popup-solution-detail-form__success-desc{text-align: center}

/* End */


/* Start:/local/templates/.default/components/picktech/form.agreement/.default/style.css?1723101949211*/
.confirm-text {
  color: #62646A;
  font-size: 16px;
  line-height: 22px;
}
.confirm-text a {
  font-family: proxima-nova_semibold;
  color: #273d94;
  text-decoration: none;
}
.col-checkbox {
  height: 20px;
}

/* End */


/* Start:/local/templates/main.2020/js/libs/fotorama/fotorama.css?172310194915141*/
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/local/templates/main.2020/js/libs/fotorama/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(/local/templates/main.2020/js/libs/fotorama/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
/* End */


/* Start:/local/templates/main.2020/js/libs/fancybox/jquery.fancybox.min.css?172310194912795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */
/* /local/templates/.default/css/integrators.min.css?1744120559736 */
/* /local/templates/.default/components/picktech/ip.detail/.default/style.css?1769977564365233 */
/* /local/components/picktech/ip.services.view/templates/horizontal/style.min.css?17441166012876 */
/* /local/templates/main.2020/css/popups/integrator_contacts.min.css?17441205591455 */
/* /local/templates/main.2020/js/libs/slick/slick.css?17691794521776 */
/* /local/templates/.default/components/bitrix/news.list/integrators-for-integrator/style.min.css?17441166075573 */
/* /local/templates/.default/components/bitrix/news.list/slider-solution-cards/style.css?17231019492610 */
/* /local/templates/.default/components/picktech/popup/solution-integrator-form/style.css?17231019495731 */
/* /local/templates/.default/components/picktech/form.agreement/.default/style.css?1723101949211 */
/* /local/templates/main.2020/js/libs/fotorama/fotorama.css?172310194915141 */
/* /local/templates/main.2020/js/libs/fancybox/jquery.fancybox.min.css?172310194912795 */
