.mprkr-crs__b {}
.mprkr-crs__w {
}
body.__partition .mprkr-crs__w {
    width: calc(100% - 344px);
}
.mprkr-crs {
    margin: 12px 0 0 0;
}
.mprkr-cr {
    display: inline-block;
    vertical-align: top;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}
.mprkr-cr__el:hover {
}
.mprkr-cr:before {
    content: '';
    margin: 10px 10px;
    border-radius: 4px;
    width: 4px;
    height: 4px;
    background-color: var(--mp-beige, #D6C3AF);
    display: inline-block;
    vertical-align: top;
}
.mprkr-cr:first-child {}
.mprkr-cr:first-child:before {
    content: none;
}
.mprkr-cr:last-child {}
.mprkr-cr__a {
    color: var(--mp-link, #138AA8);
}
.mprkr-cr__a:hover {
    color: var(--mp-dark, #262326);
}
.mprkr-cr__el {
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
}

body.__order .mprkr-cr.__crumbs_order_btn .mprkr-cr__el,
.mprkr-cr__btn {
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
   
    color: var(--mp-link, #138AA8);
}

body.__order .mprkr-cr.__crumbs_order_btn .mprkr-cr__el:hover,
.mprkr-cr__btn:hover {
    color: var(--mp-dark, #262326);
}

.mprkr-cr.mprkr-cr-good .mprkr-cr__el {
    color: var(--mp-light-on-lightbg, #7D7B7D);
}
.mprkr-cr.mprkr-cr--l {}

.mprkr-crs__l {
    display: inline-block;
    vertical-align: middle;
}
.mprkr-crs__l + .mprkr-crs__w {
    display: inline-block;
    vertical-align: middle;
}
.mprkr-crs__bck {}


.mprkr-cinfs__b.__fx {
    display: flex;
}

.mprkr-cinfs__b.__fx .__fx1 {
    order: 1
}
.mprkr-cinfs__b.__fx .__fx2 {
    order: 2
}

.mprkr-cnavs {
    margin: -40px 0 0 0;
    padding: 119px 0 0 0;
    width: 344px;
    background: var(--mp-bg-grad, linear-gradient(90deg, #FFF 0%, #F0F0F0 21.87%, #F0F0F0 77.5%, #FFF 100%));
}

.mprkr-cnavs + .mprkr-cinfs {
    width: calc(100% - 344px);
}

.mprkr-cnav__ilnks-list {
    padding: 18px 12px 50px;
}
.mprkr-cnav__ilnk-group {
}
.mprkr-cnav__ilnk-group:last-child {
    margin: 0;
}
.mprkr-cnav__ilnk-row {min-width: 304px;border-radius: 3px;overflow: hidden;}
.mprkr-cnav__ilnk-row:hover {

}
.mprkr-cnav__ilnk-el {
    display:block;
    position: relative;
}
.mprkr-cnav__ilnk-el.__a:before {
    content: '';
    position: absolute;
    background-color: var(--mp-dark, #262326);
    width: 5px;
    height: 5px;
    left: 68px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    border-radius: 3px;
}
.mprkr-cnav__ilnk-txt {
    display:inline-block;
    color: var(--mp-light-on-lightbg, #7D7B7D); 
    font-size: 16px;
    font-weight: 400;
    line-height: 28px; 
    margin: 0 0 0 85px;
}
.mprkr-cnav__ilnk-el.__a .mprkr-cnav__ilnk-txt {
    color: var(--mp-dark, #262326);
    font-weight: 700;
}
.mprkr-cnav__ilnk-txt.__il {
    margin: 0 0 0 19px;
}
.mprkr-cnav__ilnk-el:hover .mprkr-cnav__ilnk-txt {
    color: var(--mp-link, #138AA8);
}
.mprkr-cnav__ilnk-el.__a:hover .mprkr-cnav__ilnk-txt {
    color: var(--mp-dark, #262326);
}

.mprkr-cinfs {
    margin: 36px 0 0 0;
    position: relative;
    z-index: 1;
}
.mprkr-cinf__h1 {
    margin: 0 0 12px;
}

.mprkr-cinf__txt-artsw {
    margin:  36px 0 0 0;
}
.mprkr-cinf__txt-arts {}
.mprkr-cinf__art {
    max-width: 1000px;
    height: 126px;
    border-radius: 12px 12px 12px 1px;
    background: var(--c2, #FFF);
    margin: 0 0 36px 0;
}
.mprkr-cinf__art:hover {
    box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.12);
}
.mprkr-cinf__art-imgw {
    width: 196px;
    height: 126px;
}
.mprkr-cinf__art-imglnk {
    display: block;
    border-radius: 12px 12px 12px 1px;
    overflow: hidden;
    height: 126px;
    width: 196px;
}
.mprkr-cinf__art-img {
    object-fit: contain;
    width: 100%;
}
.mprkr-cinf__art-dataw {width: calc(100% - 200px);}
.mprkr-cinf__art-data {}
.mprkr-cinf__art-ttlw {
    margin: 24px 0 0 36px;
}
.mprkr-cinf__art-ttl {
    color: var(--mp-dark, #262326);
    font-size: 20px;
    font-weight: 900;
    line-height: 30px;
}
.mprkr-cinf__art-ttl:hover {
    color: var(--mp-link, #138AA8);
}
.mprkr-cinf__art-dscrw {
    margin: 12px 0 0 36px;
    height: 44px;
    overflow: hidden;
    width: calc(100% - 40px);
}
.mprkr-cinf__art-dscr {
    color: var(--mp-dark, #262326);
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
}

.mprkr-catalog__b {
}
.mprkr-catalog {
    margin: 36px 0 0 0;
}
.mprkr-catalog__fltrw {}
.mprkr-catalog__fltr {position: relative;z-index: 51;}
.mprkr-catalog__ppp { 
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    opacity: 0;
    visibility: hidden;
    cursor: url(/i_n/ico_reset_crs.svg), pointer;
    -webkit-transition: opacity .3s, visibility .3s;
    -moz-transition: opacity .3s, visibility .3s;
    -ms-transition: opacity .3s, visibility .3s;
    -o-transition: opacity .3s, visibility .3s;
    transition: opacity .3s, visibility .3s;
}
.mprkr-catalog__fltr.__o > .mprkr-catalog__ppp {
    /*opacity: 1;*/
    /*visibility: visible;*/
    display: none;
}

.mprkr-catalog__fltr.__o > .mprkr-cf__el.__o {
    position: relative;
    z-index: 1;
}
.mprkr-catalog__fltr.__o > .mprkr-cf__el.__o2 {
    z-index: 2;
}
.mprkr-cf__el-w {}
.mprkr-cf__el-blck {position: relative;}
.mprkr-cf__el-val {
    box-sizing: border-box;
    
    color: var(--mp-dark, #262326);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;

    border-radius: 6px;
    border: 1.2px solid var(--mp-border-i-nactive, #E3E3E3);
    background-color: var(--c2, #FFF);
    position: relative;
    height: 30px;
    padding: 0 5px 0 0;
}
.mprkr-cf__el.__clr .mprkr-cf__el-val {
    border: 1.2px solid transparent;
}
.mprkr-cf__el-val:hover {
    border-color: var(--mp-dark, #262326);
}
.mprkr-cf__el-blck.__a .mprkr-cf__el-val {
    border-color: var(--mp-dark, #262326);
}
.mprkr-cf__el-one .mprkr-cf__el-val {
    padding: 0 3px 0 0;
}
.mprkr-cf__el-blck.mprkr-cf__el-one.__a .mprkr-cf__el-val {
    padding: 0 31px 0 0;    
}
.mprkr-cf__el-menu {
    position: absolute;
    top: 40px;
    left: 0;
    
    border-radius: 0px 0px 6px 6px;
    background-color: var(--c4, #FAFAFA);
    box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
    
    opacity: 0;
    visibility: hidden;
    
    z-index: 30;
    width: 208px;
    max-height: 330px;
    overflow: hidden;
    padding: 15px 0 15px;
}

.mprkr-cf__el-blck.__o .mprkr-cf__el-menu {
    top: 34px;
    opacity: 1;
    visibility: visible;
}
.mprkr-srt__b {margin: 0 24px 0 0;}
.mprkr-srt {}
.mprkr-srt__slctd {
    width: 196px;
}
.mprkr-srt[data-srt=""] .mprkr-srt__btn:before {
    content: 'По популярности';
}
.mprkr-srt[data-srt="new"] .mprkr-srt__btn:before {
    content: 'Новинки';
}
.mprkr-srt[data-srt="prc"] .mprkr-srt__btn:before {
    content: 'По возрастанию цены';
}
.mprkr-srt[data-srt="prc-desc"] .mprkr-srt__btn:before {
    content: 'По убыванию цены';
}
.mprkr-srt[data-srt="dsc"] .mprkr-srt__btn:before {
    content: 'По размеру скидки';
}
.mprkr-srt .mprkr-srt__btn {
    padding: 3.8px 23.8px 3.8px 8.8px;
    display: block;
}
.mprkr-srt__menu {width: 209px;}
.mprkr-srt__list {
    padding: 0 0 0 15px;
}
.mprkr-srt__el {
    display: inline-block;
    vertical-align: top;
    
    width: calc(100% - 30px);
    
    padding:  0 0 0 30px;
    
    color: var(--mp-dark, #262326);
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    
    position: relative;
    
    cursor: pointer;
    
}
.mprkr-srt__el.__dsbld {
    color: var(--mp-light-on-darkbg, #A8A7A8);
}
.mprkr-srt__el:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    border: 1.2px solid var(--mp-light-on-lightbg, #7D7B7D);
    width: 20px;
    height: 20px;
    border-radius: 10px;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
}
.mprkr-srt__el:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: calc(100% - 20px);
    left:0;
    margin: auto;
    width: 0;
    height: 0;
    border-radius: 10px;
    background-color: var(--mp-dark, #262326);

    -webkit-transition: width .3s cubic-bezier(0.1, 2, 1, 1.1), height .3s cubic-bezier(0.1, 2, 1, 1.1);
    -moz-transition: width .3s cubic-bezier(0.1, 2, 1, 1.1), height .3s cubic-bezier(0.1, 2, 1, 1.1);
    -ms-transition: width .3s cubic-bezier(0.1, 2, 1, 1.1), height .3s cubic-bezier(0.1, 2, 1, 1.1);
    -o-transition: width .3s cubic-bezier(0.1, 2, 1, 1.1), height .3s cubic-bezier(0.1, 2, 1, 1.1);
    transition: width .3s cubic-bezier(0.1, 2, 1, 1.1), height .3s cubic-bezier(0.1, 2, 1, 1.1);
}
.mprkr-srt__el.__dsbld:before {
    border-color: var(--mp-light-on-darkbg, #A8A7A8);
}
.mprkr-srt__el.__dsbld:after {
    width: 17.6px;
    height: 17.6px;
    background-color: var(--c6, #EFEFEF);
}
.mprkr-srt[data-srt=""] .mprkr-srt__el[data-srt=""]:after,
.mprkr-srt[data-srt="new"] .mprkr-srt__el[data-srt="new"]:after,
.mprkr-srt[data-srt="prc-desc"] .mprkr-srt__el[data-srt="prc-desc"]:after,
.mprkr-srt[data-srt="prc"] .mprkr-srt__el[data-srt="prc"]:after,
.mprkr-srt[data-srt="dsc"] .mprkr-srt__el[data-srt="dsc"]:after {
    width: 10px;
    height: 10px;
}
.mprkr-srt__el.__crs {}
.mprkr-cf__el {
    margin: 0 12px 12px 0;
}
.mprkr-cf__el-w {}
.mprkr-cf__el-blck {}
.mprkr-cf__el-val {
    cursor: pointer;
}
.mprkr-cf__elval-txt {
    padding: 3.8px 50.8px 3.8px 8.8px;
}

.mprkr-catalog__fltrw:not(.__a) .mprkr-cf__el.__clr {
    display: none;
}

.mprkr-cf__el.__clr .mprkr-cf__elval-txt {
    display: inline-block;
    vertical-align: top;
    color: var(--mp-light-on-lightbg, #7D7B7D);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    border-bottom: 1px solid var(--mp-light-on-lightbg-60, #7d7b7d99);
    cursor: pointer;
    padding: 3.8px 0 0 0;
}
.mprkr-cf__el.__clr .mprkr-cf__elval-txt:hover {
    border-bottom: 1px solid transparent;
}

.mprkr-cf__el-one .mprkr-cf__elval-txt {
    padding: 3.8px 31.8px 3.8px 8.8px;
}
.mprkr-cf__el-blck.__a .mprkr-fltr__char-slctd .mprkr-cf__elval-clrb {
    position: absolute;
    right: 5px;
    top: 0;
    bottom: 0;
    margin: auto 0;
    width: 20px;
    height: 20px;
}
.mprkr-cf__el-blck.__a .mprkr-fltr__char-slctd .mprkr-cf__elval-clr {
    width: 20px;
    height: 20px;
    background-color: var(--mp-dark, #262326);
}
.mprkr-cf__el-menu {}

.mprkr-fltr__char-b {}

.mprkr-fltr__char {
}
.mprkr-fltr__char-slctd {

}

.mprkr-cf__el-blck.__o .mprkr-fltr__char-slctd {
    background-color: var(--c4, #FAFAFA);
}
.mprkr-cf__el-blck.__a .mprkr-fltr__char-slctd {
    background-color: var(--mp-dark, #262326);
    color: var(--c2, #fff);
}
.mprkr-cf__el-blck.__a .mprkr-fltr__char-slctd .mprkr-cf__elval-txt {
    padding: 3.8px 24.8px 3.8px 8.8px;
}
.mprkr-cf__el-blck.mprkr-cf__el-one.__a .mprkr-fltr__char-slctd .mprkr-cf__elval-txt {
  padding: 3.8px 31.8px 3.8px 8.8px;
}
.mprkr-fltr__slctd-txt {
}
.mprkr-fltr__slctd-txt:before {
    content: attr(data-cttl);
    display: inline-block;
    vertical-align: top;
}

.mprkr-cf__el-blck.__a .mprkr-cf__elval-txt {}
.mprkr-cf__el-blck.__a .mprkr-cf__elval-txt:before {
    margin: 0 6px 0 0;
}
.mprkr-cf__el-blck.__a .mprkr-cf__elval-txt:empty:before {
    margin: 0;
}

.mprkr-fltr__slctd-clrb {}
.mprkr-fltr__slctd-clr {}
.mprkr-fltr__char-menu {}

.mprkr-cf__cell {}
.mprkr-cf__param {}
.mprkr-cf__trigger-wrap {}
.mprkr-cf__label-title {}
.mprkr-cf__container {}
.mprkr-cf__charact_value-list {
    padding: 0 0 0 15px;
}
.mprkr-cf__el .mprkr-cf__charact_value-list {
    max-height: 310px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 0 0 10px;
    display: flex;
    flex-direction: column;
}
.mprkr-cf__charact_value-list {
   scrollbar-color: #eee transparent;
   scrollbar-width: thin;
}

.mprkr-cf__charact_value-list::-webkit-scrollbar {
    width: 3px;
}
.mprkr-cf__charact_value-list::-webkit-scrollbar-track {
    background-color: transparent;
    border-radius: 0;
}
.mprkr-cf__charact_value-list::-webkit-scrollbar-thumb {
    background-color: #eee;
    border-radius: 5px; 
}
.mprkr-cf__charact_value-item {
    white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer; 
    height: 30px;
    flex: 1 0 30px;
    order: 1;
}
#ctg_filter8 .mprkr-cf__charact_value-item.__dsbld:not(.__a) {
    display: none;
}
#ctg_filter8 .mprkr-cf__charact_value-item.__a {
    order: 1;
}
.mprkr-cf__charact_value-item.__ismore {
    height: 0;
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item.__ismore {
    margin: 0;
    overflow: hidden;
    width: 0;    
}
.mprkr-cf__container.__more .mprkr-cf__charact_value-item.__ismore,
.mprkr-cf__container.__fastsrch .mprkr-cf__charact_value-item.__ismore {
    height: 30px;
}
.mprkr-cf__container.__more .mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item.__ismore,
.mprkr-cf__container.__fastsrch .mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item.__ismore {
    margin: 0 16px 7px 0;
    overflow: visible;
    width: auto;    
}
.mprkr-cf__container.__more .mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item.__ismore:nth-child(5n+5),
.mprkr-cf__container.__fastsrch .mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item.__ismore:nth-child(5n+5) {
    margin: 0 0 12px;
}

.mprkr-cf__item {
  color: var(--mp-dark, #262326);
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}
.mprkr-cf__charact_value-item .mprkr-cf__item {
    display: block;
    padding: 0px 5px;
    border-radius: 3px;
    
}
.mprkr-cf__charact_value-item .mprkr-cf__item:hover {
    background-color: var(--c2, #fff);
}
.mprkr-cf__item.__dsbld {
    color: var(--mp-light-on-darkbg, #A8A7A8);
}
.mprkr-cf__charact_value-icon {}
.mprkr-cf__item.__dsbld .mprkr-cf__charact_value-icon {
    opacity: .5;
}
.mprkr-cf__checkbox {
    box-sizing: border-box;
    
    display: inline-block;
    vertical-align: top;
    border-radius: 2.4px;
    width: 20px;
    height: 20px;
    margin: 5px 6px 0 0;
    border: 1.2px solid var(--mp-light-on-lightbg, #7D7B7D);
    position: relative;
    
    background-size: auto;
    background-position: center center;
    background-color: var(--c2, #fff);
    background-repeat: no-repeat;
    
    overflow: hidden;
     
    outline: 1px solid var(--c2, #fff);
    outline-offset: -2px;
    
    /*! background-image: url(/i_n/fltr/ico_fltr_chck.svg); */
}
.mprkr-cf__item.__dsbld .mprkr-cf__checkbox {
    outline: 1px solid var(--c6, #EFEFEF);
    background-color: var(--c6, #EFEFEF);
    border-color: var(--mp-light-on-darkbg, #A8A7A8);
}
.mprkr-cf__checkbox:before, .mprkr-cf__checkbox:after {
    content: '';
    position: absolute;
    width: 0;
    height: 6px;

    background-size: auto;
    background-position: left top;
    background-color: transparent;
    background-repeat: no-repeat;

}
.mprkr-cf__checkbox:before {
    background-image: url(/i_n/fltr/ico_fltr_chck_left.svg);
    top: 8px;
    left: 2px;
}
.mprkr-cf__checkbox:after {
    width: 0;
    height: 10px;

    background-image: url(/i_n/fltr/ico_fltr_chck_rght.svg);
    left: 6px;
    top: 4px;
}
.mprkr-cf__checkbox.__dark1:before {
    background-image: url(/i_n/fltr/ico_fltr_chck_left_w.svg);
}
.mprkr-cf__checkbox.__dark1:after {
    background-image: url(/i_n/fltr/ico_fltr_chck_rght_w.svg);
}
.mprkr-cf__item.__a .mprkr-cf__checkbox:before {
    width: 6px;
    -webkit-transition: width .06s;
}
.mprkr-cf__item.__a .mprkr-cf__checkbox:after {
    width: 10px;
    -webkit-transition: width .1s .06s;
}
.mprkr-cf__item.__w .mprkr-cf__checkbox:before {
    background-image: url(/i_n/fltr/ico_fltr_chck_left_w.svg);
}
.mprkr-cf__item.__w .mprkr-cf__checkbox:after {
    background-image: url(/i_n/fltr/ico_fltr_chck_rght_w.svg);
}
.mprkr-cf__charact_value-item:hover .mprkr-cf__checkbox {
    border-color: var(--mp-dark, #262326);
}
.mprkr-cf__charact_value-icon[style] {
    display: inline-block;
    vertical-align: top;
    width: 16px;
    height: 16px;
    margin: 0 6px 0 0;
    border-radius: 10px;
    border: 2px solid #fff;
    
    background-size: auto;
    background-position: center center;
    background-color: transparent;
    background-repeat: no-repeat;
}
.mprkr-cf__charact_value-item .mprkr-cf__charact_value-icon[style] {
    margin: 5px 6px 0 0;
}

.mprkr-cf__searchw {
    box-sizing: border-box;
    height: 30px;
    border-radius: 6px;
    border: 1px solid var(--mp-border-i-nactive, #E3E3E3);
    background-color: var(--c2, #FFF);
    padding: 0 0 0 5px;

    margin: 0 10px 12px;
}
.mprkr-cf__search-input {
    border: none;
    background-color: transparent;
    color: var(--mp-beige, #D6C3AF);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    padding: 5px 5px 5px 25px;
    width: calc(100% - 39px);
}
.mprkr-cf__search-crsw {
    position: relative;
}

.mprkr-cf__search-crs {
    position: absolute;
    bottom: 5px;
    right: 5px;
    width: 20px;
    height: 20px;
    display: none;
    cursor: pointer;
}

.mprkr-cf__container.__fastsrch .mprkr-cf__search-crs {
    display:block;
}

.mprkr-cf__acts {
    margin: 0 0 12px 10px;
}
.mprkr-cf__act {}
.mprkr-cf__slct-btn {
    box-sizing: border-box;
    border-radius: 16px;
    border: 1.2px solid var(--mp-link-light, #6FB8C8);
    background: #FFF;
    padding: 0 0 0 5px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px 5px 0;

}
.mprkr-cf__sbtn-txt {
    color: var(--mp-link, #138AA8);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    padding: 3.8px 8.8px 3.8px 28.8px;
}

.mprkr-cf__btns {
    margin: 20px 15px 0;
}
.mprkr-cf__btn {
    border-radius: 16px;
    background: var(--mp-link, #138AA8);
    color: var(--c2, #FFF);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    padding: 5px 0;
}
.mprkr-fltr__all-b {}
.mprkr-fltr__all {}
.mprkr-fltr__all-btn {
    padding: 0 0 0 6px;
    border-radius: 6px;
    background-color: var(--mp-beige-light-btn, #F3EDE880);
    border: none;
    height: 30px;
}
.mprkr-catalog__fltrw.__a .mprkr-fltr__all-btn {
    background-color: var(--mp-dark, #262326);
    color: var(--c2, #fff);
}
.mprkr-catalog__fltrw.__a .mprkr-fltr__all-btn .mprkr-fltr__all-txt[data-cnt]:after {
    content: attr(data-cnt);
    display: inline-block;
    vertical-align: top;
    color: var(--c2, #fff);
    text-align: center;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    background-color: var(--mp-red, #F33);
    padding: 0 2px;
    border-radius: 9px;
    height: 18px;
    min-width: 14px;
    margin: 1px 0 1px 10px;
}
.mprkr-catalog__fltrw.__a .mprkr-fltr__all-btn .mprkr-fltr__all-txt[data-cnt="0"]:after {
    content: none;
}
.mprkr-fltr__all-btn i {
    
}
.mprkr-fltr__all-btn i:empty {
    display: none;
}
.mprkr-fltr__all-btn:hover {
    background-color: var(--mp-beige-light, #F3EDE8);
    box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.12); 
}

.mprkr-fltr__all-btn.__a {
    background-color: var(--mp-dark, #262326);
}

.mprkr-fltr__all-btn.__a:hover {
    background-color:var(--mp-link, #138AA8);
}

.mprkr-fltr__all-btn.__a .mprkr-fltr__all-txt{
    color: var(--c2, #fff);
}

.mprkr-fltr__all-txt {padding: 5px 15px 5px 26px;}
.mprkr-fltr__all-txt:before {
    content: 'Все фильтры';
}
.mprkr-catalog__fltrw + .mprkr-catalog__pagsw {
    margin: 24px 0 0 0;
}

.mprkr-catalog__pagsw {position: -webkit-sticky;position: sticky;top: 40px;z-index: 50;}
.mprkr-catalog__pags {}
.mprkr-pag__i {
    background: linear-gradient(to bottom, var(--c2, #fff) 17.5px, var(--mp-border-i-nactive, #e3e3e3), var(--c2, #fff) 19.5px, var(--c2, #fff) 100%);
}
.mprkr-pg__w {background-color: var(--c2, #fff);}
.mprkr-pg__lst {
    
    padding: 4px 0 3px;
}
.mprkr-pg__l {
    margin: 0 3px;
}
.mprkr-pg__a {
    display: block;
    padding: 5px 0;
    width: 36px;
    border-radius: 6px;
    overflow: hidden;
    color: var(--mp-link, #138AA8);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
}
.mprkr-pg__a.__i {
    width: 20px;
    height: 20px;
}
.mprkr-pg__a:hover {
    color: var(--mp-dark, #262326);
}
.mprkr-pg__l.__a .mprkr-pg__a {
    background: var(--mp-beige-light, #F3EDE8);
    color: var(--mp-dark, #262326);
    font-weight: 600;
}

.mprkr-catalog__pagsw + .mprkr-catalog__goodsw {
    margin: 24px 0 0 0;
}

.mprkr-catalog__goodsw {
    min-height: 609px;
}

body.__cf_prepare .mprkr-catalog__goodsw {
    opacity: .5;
}

.mprkr-ppp__param {}
.mprkr-ppp__param-ttlw {
    margin: 18px 0 0 0;
}
.mprkr-ppp__param-ttl {
    color: var(--mp-dark, #262326);
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
}

.mprkr-ppp__param-clrw {
    margin: 36px 0 24px;
    text-align: center;
}
.mprkr-ppp__param-clr {
    display: inline-block;
    vertical-align: top;
    color: var(--mp-light-on-lightbg, #7D7B7D);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    border-bottom: 1px solid var(--mp-light-on-lightbg-60, #7d7b7d99);
    cursor: pointer;
}
.mprkr-ppp__param-clr:hover {
    border-bottom: 1px solid transparent;
}
.mprkr-ppp__param-elsw {}
.mprkr-ppp__param-el {
    margin: 24px 60px 0 9px;
}
.mprkr-ppp__param-el .mprkr-cf__trigger-wrap {
    display: block;
    padding: 0 0 6px 15px;
}
.mprkr-ppp__param-el .mprkr-cf__label-title {
    display: block;
    color: var(--mp-dark, #262326);
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    cursor: pointer;
}
.mprkr-ppp__param-el .mprkr-cf__container {
    display: none;
}
.mprkr-ppp__param-el .mprkr-cf__container.__open {
    display: block;
}
.mprkr-ppp__param-el .mprkr-cf__container .mprkr-cf__searchw {
    margin: 6px 28px 12px 15px;
}
.mprkr-ppp__param-el .mprkr-cf__container .mprkr-cf__acts {
    margin: 0 0 12px 15px;
}
.mprkr-ppp__param-el .mprkr-cf__container .mprkr-cf__slct-btn {
    margin: 0 0 0 0;
}
.mprkr-ppp__param-el .mprkr-cf__container .mprkr-cf__slct-btn + .mprkr-cf__slct-btn {
    margin: 0 0 0 24px;
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item {
    display: inline-block;
    vertical-align: top;
    overflow: visible;
    width: auto;
    margin: 0 16px 7px 0;
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item:nth-child(5n+5) {
    margin: 0 0 12px;
}

.mprkr-cf__charact_value-list.__colors .mprkr-cf__item {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 27px; 
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__checkbox {
    margin: 5px 0 0 0;
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__value {

}

.mprkr-cf__charact_value-list.__colors .mprkr-cf__value {
  content: '';
  position: absolute; 
  padding: 7px 12px 7px 9px;
  white-space: nowrap;
  left: 0;
  top: -40px;
  opacity: 0;
  visibility: hidden;
  z-index: 1;
  
  color: var(--mp-light-on-lightbg, #7D7B7D);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px; 

  border-radius: 12px 12px 12px 1px;
  background-color: var(--c2, #FFF);
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
  
  background-position: left 8px top 7px;
}

.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item:nth-child(5n+4) .mprkr-cf__value ,
.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-item:nth-child(5n+5) .mprkr-cf__value {
    left: auto;
    right: 6px;
    border-radius: 12px 12px 1px 12px;
}

.mprkr-cf__charact_value-list.__colors .mprkr-cf__item:hover .mprkr-cf__value {
  top: -35px;
  opacity: 1;
  visibility: visible;
}
.mprkr-cf__charact_value-list.__colors .mprkr-cf__charact_value-icon {
    margin: 0 6px 0 0;
}
.mprkr-cf__mores {
    margin: 6px 0 0 15px;
}
.mprkr-ppp__param-el .mprkr-cf__container.__fastsrch .mprkr-cf__mores {
    display: none;
}
.mprkr-cf__more {
    color: var(--mp-link, #138AA8);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    cursor: pointer;
}

.mprkr-cf__more:before {
    content: 'развернуть ещё 'attr(data-more);
}
.mprkr-cf__container.__more .mprkr-cf__more:before {
    content: 'скрыть 'attr(data-more);
}

.mprkr-lpromo {
    border-radius: 3px;
    background: var(--mp-beige-light, #F3EDE8);
    overflow: hidden;
    margin: 0 0 36px;
}

.mprkr-lprm {
    display: flex;
    width: 1100px;
    margin: 0 auto;
}

.mprkr-lprm__ttlw {margin: 0 0 0 10px;order: 0;}
.mprkr-lprm__ttl {
    color: var(--mp-dark, #262326);
    font-size: 30px;
    font-weight: 900;
    line-height: 40px;
    letter-spacing: 3px;
    text-transform: uppercase; 
    margin: 10px 0;
}
.mprkr-lprm__txtw {margin: 0 0;order: 2;}
.mprkr-lprm__txt {
    color: var(--mp-dark, #262326);
    font-size: 22px;
    line-height: 28px; 
    margin: 15px 0;
}
.mprkr-lprm__x {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    margin: 0 8px;
}
.mprkr-lprm__prmw {
    margin: 6px 50px 6px;
    order: 1;
}
.mprkr-lprm__prm {
    display: inline-block;
    vertical-align: middle;
    border-radius: 3px;
    border: 1.2px solid var(--mp-light-on-darkbg, #A8A7A8);
    padding: 10px 24px;
}
.mprkr-lprm__prm-ttlw {}
.mprkr-lprm__prm-ttl {
    color: var(--mp-dark, #262326);
    font-size: 22px;
    line-height: 28px; 
}
.mprkr-lprm__prm-valw {
    margin: 0 0 0 15px;
}
.mprkr-lprm__prm-val {
    color: var(--mp-dark, #262326);
    font-size: 22px;
    line-height: 28px;
}

.mprkr-lprm__btnw {
    order: 3;
    margin: 16px 0 16px 57px;
}

.mprkr-lprm__btn {
    box-sizing: border-box;
    height: 30px;
    width: 30px;
    border-radius: 6px;
    border: 1.2px solid var(--c2, #fff);
    outline: 1.8px solid var(--mp-beige-light, #F3EDE8);
    outline-offset: -3px;
    background-color: var(--c2, #fff);
    cursor: pointer;
}
.mprkr-gpromo {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  height: 500px;
  min-width: 265px;
  min-height: 470px;
  max-height: 500px;
  max-width: 353px;
  background-color: var(--c2, #FFFFFF);
  text-align: left;
  position: relative;
  white-space: normal;
}

.mprkr-ghelp__w {margin: 12px 0 0 0;}
.mprkr-ghelp {
    box-sizing: border-box;
    height: 260px;
    border-radius: 24px;
    border: 2px solid var(--mp-beige, #D6C3AF);
    padding: 12px 0 12px 30px;
}
.mprkr-ghelp__ttlw {
    margin: 12px 0 24px 0;
}
.mprkr-ghelp__ttl {
    color: var(--mp-dark, #262326);
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}
.mprkr-ghelp__lnksw {}
.mprkr-ghelp__lnks {}
.mprkr-ghelp__lnk-blck {
    color: var(--mp-dark, #262326);
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    margin: 0 0 12px;
}
.mprkr-ghelp__lnk {
    color: var(--mp-link, #138AA8);
}
.mprkr-ghelp__lnk:hover {
    color: var(--mp-dark, #262326);
}
.mprkr-ghelp__w + .mprkr-ggrav__w {
    margin: 24px 0 0 0;
}
.mprkr-ggrav__w {}
.mprkr-ggrav {
    height: 180px;
    border-radius: 24px;
    background-color: var(--mp-beige-light, #F3EDE8);
    position: relative;
}
.mprkr-ggrav:after {
    content: '';
    position: absolute;
    width: 75px;
    height: 153px; 
    top: 14px;
    right: 19px;
    background-image: url(/i_n/fltr/bg_gpromo.png);
    mix-blend-mode: darken;
}
.mprkr-ggrav__ttlw {
    padding: 24px 0 12px 30px;
}
.mprkr-ggrav__ttl {
    color: var(--mp-dark, #262326);
    font-size: 20px;
    font-weight: 900;
    line-height: 27px;
    letter-spacing: 2px;
    text-transform: uppercase;
}
.mprkr-ggrav__listw {}
.mprkr-ggrav__list {
    padding: 0 0 0 30px;
}
.mprkr-ggrav__el {
    color: var(--mp-dark, #262326);
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
}
.mprkr-ggrav__el.__il {
    padding: 0 0 0 23px;
}
.mprkr-ggrav__el.__il {
    margin: 0 0 0 0;
}
.mprkr-ggrav__el.__il + .mprkr-ggrav__el.__il {
    margin: 0 0 0 23px;
}

.mprkr-ctg__pttlw {
    position: relative;
    background: linear-gradient(to bottom, var(--c2, #fff) 17.5px, var(--mp-border-i-nactive, #e3e3e3), var(--c2, #fff) 19.5px, var(--c2, #fff) 100%);
    padding: 4px 0 3px 0;
    margin: 0 0 36px;
}
.mprkr-ctg__pttlw:before {
    content: '';
    position: absolute;
    left: 0;
    height: 30px;
    width: 144px;
    background-color: var(--c2, #fff);
}
.mprkr-ctg__pttlw:after {
    content: '';
    position: absolute;
    right: 0;
    height: 30px;
    width: 144px;
    background-color: var(--c2, #fff);
}
.mprkr-ctg__pttl {   
    border-radius: 6px;
    background: var(--mp-beige-light, #F3EDE8);
    
    width: 120px;
    
    padding: 5px 0;
    
    color: var(--mp-dark, #262326);
    text-align: center;
    font-size: 12px;
    font-weight: 800;
    line-height: 20px;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    position: relative;
    z-index: 10;
}

.mprkr-ctg__h {
    position: relative;
}
.mprkr-ctg__h {
    min-height: 609px;
    height: 3289px;
}
.mprkr-ppp__bd-goodsw .mprkr-ctg__h{
    height: auto;
    min-height: 0;
}
.mprkr-ctg__h[data-page=1] {
    height: 3216px;
}
.mprkr-ppp__bd-goodsw .mprkr-ctg__h[data-page=1]{
    height: auto;
    min-height: none;
}
.mprkr-ctg__h.__last {
    height: auto;
}

.mprkr-ctg__h:not(:empty):after {
    content: attr(data-prevgoods);
    position: absolute;
    top: 9px;
    right: 0px;  

    padding: 0 0 0 25px;
    color: var(--mp-light-on-lightbg, #7D7B7D);
    text-align: right;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    
    background-color: var(--c2, #fff);
}

#ph_1.mprkr-ctg__h:after {
  content: '';
}


.mprkr-gs {
    display: inline-block;
    vertical-align: top;
    width: 472px;
    height: 48px;
 
    background-color: transparent;
    text-align: left;
    position: relative;
    white-space: normal;
    margin: 8px 50px 8px 24px;
}

.mprkr-gs__blck {
    height: 100%;
}

.mprkr-g__srch:hover {
  z-index: 1;
}

.mprkr-gs__w {height: 100%;}

.mprkr-gs__slds {
  display: block;
}
.mprkr-gs__sldsw {
  height: 48px;
  width: 48px;
}

.mprkr-gs__slds {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    height: 48px;
    background-color: var(--c2, #FFF);
    text-align: center;
    position: relative;
    border-radius: 24px;
}
.mprkr-gs__sldsw {
    position: relative;
    z-index: 1;
    display: block;
    border: 1px solid var(--mp-beige-light, #F3EDE8);
    overflow: hidden;
    border-radius: 24px;
}
.mprkr-gs__sld {
  height: 48px;
  text-align: center;
  display: inline-block;
  vertical-align: top;

}

.mprkr-gs__sld-i {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    width: auto !important;
}

.mprkr-gs__dts {
    display: inline-block;
    vertical-align: top;
    height: 48px;
    width: 422px;
}
.mprkr-gs__arts {
    margin: 6px 0 0 0;
}

.mprkr-gs__art {
  display: inline-block;
  vertical-align: top;
  color: var(--mp-dark, #262326);
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 1.12px;
  border-radius: 3px;
  background: var(--mp-beige-light, #F3EDE8);
  padding: 0 4px;
}

.mprkr-gs__copy-txt, .mprkr-gs__art.__TMP:after {
  content: '';
  position: absolute; 
  padding: 6px 12px 6px 34px;
  white-space: nowrap;
  left: 20px;
  top: -40px;
  opacity: 0;
  visibility: hidden;
  z-index: 1;
  
  color: var(--mp-light-on-lightbg, #7D7B7D);
  font-size: 16px;
  font-weight: 400;
  line-height: 22px; 

  border-radius: 12px 12px 12px 1px;
  background-color: var(--c2, #FFF);
  box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
  
  background-position: left 8px top 7px;
}
.mprkr-gs__copy-txt, .mprkr-gs__art.__TMP.__a:after {
  top: -35px;
  opacity: 1;
  visibility: visible;
}
.mprkr-gs__art.__TMP.__1:after {
  content: 'Артикул скопирован';

}
.mprkr-gs__art.__TMP.__2:after {
  content: 'Код скопирован';
}

.mprkr-gs__ttlw {overflow: hidden;text-overflow: ellipsis;width: 410px;white-space: nowrap;}
.mprkr-gs__ttl {
  color: var(--mp-dark, #262326);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.mprkr-gs__ttl:hover {
  color: var(--mp-link, #138AA8);
}

.mprkr-gs__dtsw {
    margin: 0 0 0 12px;
    height: 48px;
    overflow: hidden;
}

.mprkr-gs__data {
    text-align: right;
}

.mprkr-gs__dataw {
    margin: -22px 0 0 0;
    display: inline-block;
    vertical-align: top;
}
.mprkr-gs__prcsw {
    display: flex;
}
.mprkr-gs__prcow {
    order: 1;
    margin: 0 24px 0 0;
}
.mprkr-gs__prco {
    color: var(--mp-dark, #262326);
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    text-decoration-line: line-through; 
}
.mprkr-gs__prcnw {
    order: 2;
    color: var(--mp-red, #F33);
}
.mprkr-gs__prcn {
    font-size: 14px;
    font-weight: 700;
    line-height: 20px; 
}
.mprkr-gs__prcow:empty ~ .mprkr-gs__prcnw {
    color: var(--mp-dark, #262326);
}

.mprkr-cinf__fltrs {
  margin: 0 0 40px 0;
  text-align: center;
}

.mprkr-cprods__b {}
.mprkr-cprods {padding: 34px 0 0 0;}
.mprkr-cprods__top {display: flex;flex-direction: row;flex-wrap: wrap;display: block;text-align: center;}
.mprkr-cprods__cntrsw {flex: 1;}
.mprkr-cprods__cntrs {display: flex;flex-direction: row;padding: 0 12px;}
.mprkr-cinf__fltrs .mprkr-cprods__cntrs {padding: 0 12px 0 2px;}

.mprkr-cprods__cntr {
  width: 36px;
  height: 28px;
  cursor: pointer;
  background-size: auto;
  background-position: center;
  margin: 0 8px 2px;
  background-repeat: no-repeat;
-webkit-transition: box-shadow .3s;
-moz-transition: box-shadow .3s;
-ms-transition: box-shadow .3s;
-o-transition: box-shadow .3s;
transition: box-shadow .3s;
  border: 1px solid transparent;
}
.mprkr-cprods__cntr:hover {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
}
.mprkr-cprods__ltrsw {flex: 1;}
.mprkr-cprods__ltrs {padding: 2px 5px;}
.mprkr-cprods__ltr {
  line-height: 24px;
  font-size: 16px;
  margin: 0 4px;
  cursor: pointer;
  color: var(--mp-link, #138AA8);
-webkit-transition: color .3s;
-moz-transition: color .3s;
-ms-transition: color .3s;
-o-transition: color .3s;
transition: color .3s;
}
.mprkr-cprods__ltr:hover {
  color: var(--mp-dark, #262326);
}
.mprkr-cprods__ltr-break {
  margin: 10px 8px;
  width: 4px;
  height: 4px;
  border-radius: 4px;
  background-color: var(--c5);
}
.mprkr-cprods__listw {
 
}
.mprkr-cprods__top + .mprkr-cprods__listw {
  margin: 18px 0 0 0;
}
.mprkr-cprods__list {
  background-color: var(--c7);
  height: 160px;
  border-radius: 24px;
  text-align: center;
  overflow: hidden;
}
.mprkr-cprod__a {
  height: 90px;
  width: 130px;
  background-color: var(--c2);
  margin: 30px 10px;
  border-radius: 12px;
  position: relative;
  text-align: center;
  padding: 5px;
-webkit-transition: box-shadow .3s;
-moz-transition: box-shadow .3s;
-ms-transition: box-shadow .3s;
-o-transition: box-shadow .3s;
transition: box-shadow .3s;
}
.mprkr-cprod__a:hover {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.2);
}
.mprkr-cprod__a:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
}
.mprkr-cprod__a.__e:after {
  content: attr(data-t);
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  color: var(--c5);
  display: inline-block;
  vertical-align: middle;
}
.mprkr-prd__i {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
.mprkr-cprod__a.__e .mprkr-prd__i,
.mprkr-brd__i[src=""] {
  display: none;
}

.mprkr-producers__b {}
.mprkr-prod {
  position: relative;
  margin: 0 0 40px 0;
}
.mprkr-prod__ttl-w {
  width: 220px;
  text-align: right;
}
.mprkr-prod__ttl-w:after {
  content: '';
  position: absolute;
  left: 218px;
  top: 0;
  height: 100%;
  width: 2px;
  border-radius: 2px;
  background-color: var(--c7);
}
.mprkr-prod__ttl {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin: 10px 20px 10px 0;
}
.mprkr-prod.__bold .mprkr-prod__ttl {
    font-weight: 900;
}
.mprkr-prod__aw {margin: 0 20px 10px;}
.mprkr-prod__a {
    color: var(--mp-link, #138AA8);
    text-align: right;
    font-size: 16px;
    line-height: 22px; 
    border-bottom: 1px solid var(--mp-link-border, #138AA899);
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    -ms-transition: color .3s;
    -o-transition: color .3s;
    transition: color .3s;
}
.mprkr-prod__a:hover {
    border-bottom: 1px solid transparent;
}
.mprkr-prod__data {
  padding: 10px 0 20px 20px;
  width: calc(100% - 240px);
}
.mprkr-prod__grs-w {}
.mprkr-prod__gr-aw {
    margin: 0 27px 10px 0;
}
.mprkr-prod__gr-a {
  font-size: 14px;
  line-height: 18px;
  padding: 5px 12px;
  border-radius: 7px;
  border: 2px solid var(--mp-beige-light, #F3EDE8);
  background-color: var(--mp-beige-light, #F3EDE8);
  cursor: pointer;
  color: var(--mp-dark, #262326);
  display: block;
  -webkit-transition: color .3s, box-shadow .3s, background-color .3s;
  -moz-transition: color .3s, box-shadow .3s, background-color .3s;
  -ms-transition: color .3s, box-shadow .3s, background-color .3s;
  -o-transition: color .3s, box-shadow .3s, background-color .3s;
  transition: color .3s, box-shadow .3s, background-color .3s;
}

.mprkr-prod__gr-a:hover {
  background-color: var(--mp-beige-light-30, #fcf7f2);
  color: var(--mp-dark, #262326);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
}
.mprkr-prod__gs-lst {
  margin: 0 0 0 0;
  padding: 31px 25px 29px;
  white-space: nowrap;
  overflow: hidden;
  border-radius: 24px;
  background-color: var(--c7);
  display: inline-block;
  vertical-align: top;
}

.mprkr-cprods__ltr.__gr{
 opacity: 0.5;
}
.mprkr-cprods__ltr.__a{color: var(--mp-dark, #262326);}
.mprkr-cprods__cntr.__gr{
 opacity: 0.5;
}
.mprkr-cprods__cntr.__a{margin: 0 8px;border-color: var(--mp-beige-light, #F3EDE8);}
.mprkr-cprods__grp.__gr{}
.mprkr-cprods__grp.__a{}

.mprkr-prod.__h{
 display: none;
}
.mprkr-prodgood__el {
  width: 140px;
  height: 150px;
  border-radius: 12px;
  overflow: hidden;
  margin: 0 15px;
  -webkit-transition: box-shadow .3s;
  -moz-transition: box-shadow .3s;
  -ms-transition: box-shadow .3s;
  -o-transition: box-shadow .3s;
  transition: box-shadow .3s;
}
.mprkr-prodgood__a {
  display: block;
}

.mprkr-prodgood__el:hover {
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);
}
.mprkr-prodgood__imgw {
  text-align: center;
  width: 120px;
  height: 130px;
  display: block;
  overflow: hidden;
  border-radius: 12px;
  background-color: var(--c2);
  padding: 10px;
}
.mprkr-prodgood__imgw:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0;
}
.mprkr-prodgood__img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  mix-blend-mode: darken;
}

.mprkr-cinf__txt .mprkr-metro__name {
    font-weight: 600;   
}
.mprkr-cinf__txt .mprkr-cinf__cntntw {margin: 24px 0 36px 0;}
.mprkr-cinf__txt .mprkr-cinf__cntnt {}
.mprkr-cinf__txt .mprkr-cinf__cntnt.__1 {
    width: calc(100% - 360px);
}
.mprkr-cinf__txt .mprkr-cinf__cntnt.__2 {
    width: 360px;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-blockw {}
.mprkr-cinf__txt .mprkr-cinf__cntnt-block {
    background-color: #F0F0F0;
    border-radius: 12px 12px 12px 1px;
    padding: 20px;
    margin: 0 40px 0 0;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-addressw {
    margin: 0 0 16px 0;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-address {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #262326;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-schedulew {
    margin: 0 0 16px 0;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-schedule {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #262326;
    background-position: left 2px center;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-schedule b {
    font-weight: 600;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-phonew {
    margin: 0 0 16px 0;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-phone {
    padding: 0 0 0 26px;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-phonelnk {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    color: #262326;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-emailw {
    margin: 0 0 0 0;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-email {
    padding: 0 0 0 26px;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-emaillnk {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #138AA8;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-txtw {text-align: right;}
.mprkr-cinf__txt .mprkr-cinf__cntnt-txt {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #A8A7A8;
    padding: 10px 47px 0 0;
    background-image: url(/i_n/ico_dot_beige.svg), url(/i_n/ico_dot_beige.svg), url(/i_n/ico_dot_beige.svg);
    background-repeat: no-repeat;
    background-position: right 28px top 21px, right 19px top 21px, right 9px top 21px;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-map {}
.mprkr-cinf__txt .mprkr-cinf__cntnt-maplnk {}
.mprkr-cinf__txt .mprkr-cinf__cntnt-mapimg {
    width: 360px;
}
.mprkr-cinf__txt .mprkr-cinf__cntnt-data {}
.mprkr-cinf__txt .mprkr-cinf__cntnt-value {}
.mprkr-cinf__txt .mprkr-cinf__photo-blck {}
.mprkr-cinf__txt .mprkr-cinf__photo-list {}
.mprkr-cinf__txt .mprkr-cinf__photo-row.__1 {}
.mprkr-cinf__txt .mprkr-cinf__photo-el {}
.mprkr-cinf__txt .mprkr-cinf__photo-elimg {}
.mprkr-cinf__txt .mprkr-cinf__photo-blck {}
.mprkr-cinf__txt .mprkr-cinf__photo-list {font-size: 0;text-align: center;margin: 36px 0;}
.mprkr-cinf__txt .mprkr-cinf__photo-row {
  font-size: 0;
  margin: 0 0 0;
  display: flex;
  flex-direction: row;

}

.mprkr-cinf__txt .mprkr-cinf__photo-row.__1 {
    gap: 12px;
    margin:  0 0 12px 0;
}

.mprkr-cinf__txt .mprkr-cinf__photo-row.__2 {
    gap: 16px;
    margin: 0 0 12px 0;
}

.mprkr-cinf__txt .mprkr-cinf__photo-row.__3 {
    gap: 16px;
}

.mprkr-cinf__txt .mprkr-cinf__photo-el {
  border-radius: 12px;
  overflow: hidden;
  outline: 1px solid rgba(255,255,255,0.4);
  outline-offset: 0px;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  /* cursor:pointer;*/
}

.mprkr-cinf__txt .mprkr-cinf__photo-el:hover {
  outline: 2px solid rgba(255,255,255,0.7);
  outline-offset: -6px;
  -webkit-filter: brightness(1.1);
  -moz-filter: brightness(1.1);
  -o-filter: brightness(1.1);
  filter: brightness(1.1);
}

.mprkr-cinf__txt .mprkr-cinf__photo-elimg {
    width: 100%;
    height: 100%;
}