﻿.sticky_compare-control_block { position: relative; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; margin-bottom: 2rem; }
.sticky_compare-control_block__area { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-align-items: center; -ms-flex-align: center; align-items: center; box-sizing: border-box; }
.sticky_compare-control_block__button_show { background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ1OSA0NTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iZmlsdGVyIj4KCQk8cGF0aCBkPSJNMTc4LjUsMzgyLjVoMTAydi01MWgtMTAyVjM4Mi41eiBNMCw3Ni41djUxaDQ1OXYtNTFIMHogTTc2LjUsMjU1aDMwNnYtNTFoLTMwNlYyNTV6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==); background-position: 1rem 50%; background-repeat: no-repeat; background-size: 1rem auto; padding: 0.5rem 1rem 0.5rem 2.8rem; background-color: rgba(0, 0, 0, 0.05); border-radius: 0.3rem; display: none; cursor: pointer; }
.sticky_compare-item_header { overflow: hidden; padding: 0.5rem 1rem; width: 17rem; -ms-flex-negative: 0; -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.sticky_compare-item_image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; }
.sticky_compare-item_image_block { width: 4rem; margin: 0 0.5rem 0 0; position: relative; -ms-flex-negative: 0; -webkit-flex-shrink: 0; flex-shrink: 0; }
.sticky_compare-item_image_block:after { content: ''; display: block; padding-bottom: 100%; }
.sticky_compare-item_description { display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.5rem; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.sticky_compare-item_title { line-height: 1.3; }
.sticky_compare-item_control { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.sticky_compare-compare_items__header { display: -webkit-flex; display: -ms-flexbox; display: flex; background-color: #fff; box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2); position: relative; z-index: 10; transition: 0.2s all 50ms ease; }
.sticky_compare-item_param__value_list { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-top: 1px solid rgba(0, 0, 0, 0.1); min-width: 100%; }
.sticky_compare-item_param__value { width: 17rem; -ms-flex-negative: 0; -webkit-flex-shrink: 0; flex-shrink: 0; padding: 0.5rem 1rem; }
.sticky_compare-compare_items_block { overflow: hidden; position: relative; z-index: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; border-top: 1px solid rgba(0, 0, 0, 0.2); }
.sticky_compare-item_param__title { border-top: 1px solid rgba(0, 0, 0, 0.15); padding: 1rem 0 0.5rem; display: none; }
.sticky_compare-compare_items__params__fixed_titles { top: 0; left: 0; width: 17rem; z-index: 20; background-color: #fff; box-shadow: 0 0 2rem rgba(0, 0, 0, 0.5); -ms-flex-negative: 0; -webkit-flex-shrink: 0; flex-shrink: 0; padding-right: 0.5rem; }
.sticky_compare-compare_items__params__fixed_titles .sticky_compare-item_param__title { display: block; visibility: visible; width: 100%; padding: 1rem 1rem 0.5rem; }
.sticky_compare-compare_items__params__fixed_titles .sticky_compare-item_param__title_text { font-weight: normal; }
.sticky_compare-compare_items__params__fixed_titles .sticky_compare-group_param__title { display: block; }
.sticky_compare-compare_items__params__fixed_titles .sticky_compare-group_param__title_text { background-color: transparent; margin: 0; padding-left: 0; padding-right: 0; }
.sticky_compare-group_param__title { border-top: 3px solid rgba(0, 0, 0, 0.1); padding: 1rem 1rem 0.5rem; display: none; }
.sticky_compare-group_param__title_text { font-weight: bold; display: inline-block; background-color: rgba(0, 0, 0, 0.1); padding: 0.2rem 1rem; border-radius: 1rem; margin-left: -1rem; }
.sticky_compare-item_param__title_text { font-weight: bold; }
.sticky_compare { position: relative; z-index: 0; }
.sticky_compare-compare_items_area__wrapper { -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; overflow: hidden; z-index: 0; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.sticky_compare-compare_items_area { display: inline-block; margin-bottom: 0.5rem; min-width: 100%; overflow: hidden; }
.sticky_compare-empty_list__title { margin-bottom: 1rem; }
.sticky_compare-item_param { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.sticky_compare-group_param { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.sticky_compare-control_item__category { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-right: 3rem; }
.sticky_compare-control_item__category_label { white-space: nowrap; margin-right: 0.7rem; display: block; }
.sticky_compare-control_item__category_select { max-width: 100%; }
.sticky_compare-control_item__difference { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-right: 3rem; cursor: pointer; }
.sticky_compare-control_item__difference__checkbox { margin-right: 0.5rem; }
.sticky_compare-control_item__remove_all__btn_remove_all { background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDMzMi4wMDMgMzMyLjAwMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzMyLjAwMyAzMzIuMDAzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTI3My45Myw4LjI5aC03NS41NjFDMTk2LjY0LDMuNDYxLDE5Mi4wMzUsMCwxODYuNjEsMGgtNDEuMjE4Yy01LjQyNCwwLTEwLjAyNywzLjQ2MS0xMS43NTgsOC4yOUg1OC4wNzMgICAgYy0xOS4wNjMsMC0zNC41NzIsMTUuNTA5LTM0LjU3MiwzNC41NzF2MzEuNDQ4YzAsNi45MDMsNS41OTcsMTIuNSwxMi41LDEyLjVINTkuNTF2MjMyLjY5NGMwLDYuOTAzLDUuNTk3LDEyLjUsMTIuNSwxMi41aDE4Ny45ODIgICAgYzYuOTAyLDAsMTIuNS01LjU5NywxMi41LTEyLjVWODYuODFoMjMuNTFjNi45MDMsMCwxMi41LTUuNTk3LDEyLjUtMTIuNVY0Mi44NjJDMzA4LjUwMiwyMy43OTksMjkyLjk5Myw4LjI5LDI3My45Myw4LjI5eiAgICAgTTI0Ny40OTMsMzA3LjAwNEg4NC41MTFWODYuODFoMTYyLjk4MlYzMDcuMDA0eiBNMjgzLjUwMiw2MS44MWgtMjM1VjQyLjg2MmMwLTUuMjc3LDQuMjkzLTkuNTcxLDkuNTcyLTkuNTcxaDIxNS44NTUgICAgYzUuMjc3LDAsOS41NzIsNC4yOTQsOS41NzIsOS41NzFMMjgzLjUwMiw2MS44MUwyODMuNTAyLDYxLjgxeiIgZmlsbD0iIzAwMDAwMCIvPgoJCTxwYXRoIGQ9Ik0xMzMuMjQ1LDI2My44NzNjNi45MDMsMCwxMi41LTUuNTk4LDEyLjUtMTIuNVYxMTkuNjM4YzAtNi45MDMtNS41OTctMTIuNS0xMi41LTEyLjVjLTYuOTAzLDAtMTIuNSw1LjU5Ny0xMi41LDEyLjUgICAgdjEzMS43MzVDMTIwLjc0NSwyNTguMjc1LDEyNi4zNDIsMjYzLjg3MywxMzMuMjQ1LDI2My44NzN6IiBmaWxsPSIjMDAwMDAwIi8+CgkJPHBhdGggZD0iTTE5OC43NTksMjYzLjg3M2M2LjkwMywwLDEyLjUtNS41OTgsMTIuNS0xMi41VjExOS42MzhjMC02LjkwMy01LjU5Ny0xMi41LTEyLjUtMTIuNWMtNi45MDIsMC0xMi41LDUuNTk3LTEyLjUsMTIuNSAgICB2MTMxLjczNUMxODYuMjU5LDI1OC4yNzUsMTkxLjg1NiwyNjMuODczLDE5OC43NTksMjYzLjg3M3oiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); background-repeat: no-repeat; background-position: 0 50%; background-size: 1.2rem auto; padding-left: 1.8rem; display: inline-block; color: inherit; text-decoration: none; }
.sticky_compare-control_item__remove_all__btn_remove_all:hover { text-decoration: underline; }
.sticky_compare .blockRating { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.sticky_compare .blockRating .ratingOff { background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Ljk0IDQ5Ljk0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OS45NCA0OS45NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNNDguODU2LDIyLjczYzAuOTgzLTAuOTU4LDEuMzMtMi4zNjQsMC45MDYtMy42NzFjLTAuNDI1LTEuMzA3LTEuNTMyLTIuMjQtMi44OTItMi40MzhsLTEyLjA5Mi0xLjc1NyAgYy0wLjUxNS0wLjA3NS0wLjk2LTAuMzk4LTEuMTktMC44NjVMMjguMTgyLDMuMDQzYy0wLjYwNy0xLjIzMS0xLjgzOS0xLjk5Ni0zLjIxMi0xLjk5NmMtMS4zNzIsMC0yLjYwNCwwLjc2NS0zLjIxMSwxLjk5NiAgTDE2LjM1MiwxNGMtMC4yMywwLjQ2Ny0wLjY3NiwwLjc5LTEuMTkxLDAuODY1TDMuMDY5LDE2LjYyMmMtMS4zNTksMC4xOTctMi40NjcsMS4xMzEtMi44OTIsMi40MzggIGMtMC40MjQsMS4zMDctMC4wNzcsMi43MTMsMC45MDYsMy42NzFsOC43NDksOC41MjhjMC4zNzMsMC4zNjQsMC41NDQsMC44ODgsMC40NTYsMS40TDguMjI0LDQ0LjcwMSAgYy0wLjE4MywxLjA2LDAuMDk1LDIuMDkxLDAuNzgxLDIuOTA0YzEuMDY2LDEuMjY3LDIuOTI3LDEuNjUzLDQuNDE1LDAuODcxbDEwLjgxNC01LjY4NmMwLjQ1Mi0wLjIzNywxLjAyMS0wLjIzNSwxLjQ3MiwwICBsMTAuODE1LDUuNjg2YzAuNTI2LDAuMjc3LDEuMDg3LDAuNDE3LDEuNjY2LDAuNDE3YzEuMDU3LDAsMi4wNTktMC40NywyLjc0OC0xLjI4OGMwLjY4Ny0wLjgxMywwLjk2NC0xLjg0NiwwLjc4MS0yLjkwNCAgbC0yLjA2NS0xMi4wNDJjLTAuMDg4LTAuNTEzLDAuMDgzLTEuMDM2LDAuNDU2LTEuNEw0OC44NTYsMjIuNzN6IiBmaWxsPSIjY2NjY2NjIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); background-size: auto 100%; width: 5rem; height: 1rem; display: inline-block; vertical-align: middle; margin-right: 0.5rem; position: relative; z-index: 0; }
.sticky_compare .blockRating .ratingOn { background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ5Ljk0IDQ5Ljk0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OS45NCA0OS45NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNNDguODU2LDIyLjczYzAuOTgzLTAuOTU4LDEuMzMtMi4zNjQsMC45MDYtMy42NzFjLTAuNDI1LTEuMzA3LTEuNTMyLTIuMjQtMi44OTItMi40MzhsLTEyLjA5Mi0xLjc1NyAgYy0wLjUxNS0wLjA3NS0wLjk2LTAuMzk4LTEuMTktMC44NjVMMjguMTgyLDMuMDQzYy0wLjYwNy0xLjIzMS0xLjgzOS0xLjk5Ni0zLjIxMi0xLjk5NmMtMS4zNzIsMC0yLjYwNCwwLjc2NS0zLjIxMSwxLjk5NiAgTDE2LjM1MiwxNGMtMC4yMywwLjQ2Ny0wLjY3NiwwLjc5LTEuMTkxLDAuODY1TDMuMDY5LDE2LjYyMmMtMS4zNTksMC4xOTctMi40NjcsMS4xMzEtMi44OTIsMi40MzggIGMtMC40MjQsMS4zMDctMC4wNzcsMi43MTMsMC45MDYsMy42NzFsOC43NDksOC41MjhjMC4zNzMsMC4zNjQsMC41NDQsMC44ODgsMC40NTYsMS40TDguMjI0LDQ0LjcwMSAgYy0wLjE4MywxLjA2LDAuMDk1LDIuMDkxLDAuNzgxLDIuOTA0YzEuMDY2LDEuMjY3LDIuOTI3LDEuNjUzLDQuNDE1LDAuODcxbDEwLjgxNC01LjY4NmMwLjQ1Mi0wLjIzNywxLjAyMS0wLjIzNSwxLjQ3MiwwICBsMTAuODE1LDUuNjg2YzAuNTI2LDAuMjc3LDEuMDg3LDAuNDE3LDEuNjY2LDAuNDE3YzEuMDU3LDAsMi4wNTktMC40NywyLjc0OC0xLjI4OGMwLjY4Ny0wLjgxMywwLjk2NC0xLjg0NiwwLjc4MS0yLjkwNCAgbC0yLjA2NS0xMi4wNDJjLTAuMDg4LTAuNTEzLDAuMDgzLTEuMDM2LDAuNDU2LTEuNEw0OC44NTYsMjIuNzN6IiBmaWxsPSIjZjVjZjM4Ii8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); display: block; background-size: auto 100%; position: absolute; top: 0; left: 0; bottom: 0; }
.sticky_compare .blockRating .ratingValue { margin-right: 1rem; }
.sticky_compare .blockRating .marks { font-size: 85%; }
.sticky_compare-item__button_buy { margin-right: 1rem; }
.sticky_compare-item__button_remove { color: inherit; text-decoration: none; }
.sticky_compare-item__button_remove:hover { text-decoration: underline; }
@media (max-width:1024px) {
	.sticky_compare-item_header { width: 15rem; }
	.sticky_compare-item_param__value { width: 15rem; }
	.sticky_compare-control_block__button_show { display: inline-block; }
	.sticky_compare-control_item__category_label { margin-right: 0; margin-bottom: 0.5rem; }
	.sticky_compare-control_item__category_select { width: 100%; }
	.sticky_compare-control_item__difference { width: 100%; margin-right: 0; margin-bottom: 1.5rem; }
	.sticky_compare-control_item__category { margin-right: 0; margin-bottom: 1.5rem; width: 100%; display: block; }
	.sticky_compare-control_block__area { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; position: absolute; top: 100%; right: 0; width: 280px; z-index: 50; background-color: #fff; box-shadow: 0 0 2rem rgba(0, 0, 0, 0.2); padding: 2rem; border-radius: 0.3rem; visibility: hidden; opacity: 0; transition: all 0.1s ease-in; -webkit-transform: translate(0, 1rem); -ms-transform: translate(0, 1rem); transform: translate(0, 1rem); }
	.sticky_compare-control_block__area.__visible { visibility: visible; opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }
	.sticky_compare-item_param { display: block; }
	.sticky_compare-group_param__title { visibility: visible; }
	.sticky_compare-item_param__title { display: block; visibility: visible; padding: 1rem 1rem 0.5rem; width: auto; }
	.sticky_compare-compare_items__params__fixed_titles { display: none; }
}