@charset "UTF-8";
.region-sidebar-left{display:none}.site-leftbar__buttons{display:flex;align-items:center;justify-content:space-between;margin:0 -5px;text-align:center}.site-leftbar__buttons--filter{margin:0 5px;flex-grow:1;padding:15px 35px;color:#fff;font-weight:700;background:#D61037;cursor:pointer;border-radius:5px;font-size:1rem}.site-leftbar__buttons--filter:focus{background:#890B24}.site-leftbar__buttons--catalog{margin:0 5px;flex-grow:1;padding:15px 35px;color:#fff;font-weight:700;background:#262626;cursor:pointer;border-radius:5px;font-size:1rem}.site-leftbar__buttons--catalog:focus{background:#D61037}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .b-pMenu__link{text-decoration:none;border-radius:5px;padding:18px 35px;background:#262626;color:#fff;display:flex}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .b-pMenu__link .b-pMenu__name{font-weight:700;font-size:1.125rem}.b-pMenu__item.level-0>.b-pMenu__link-wrapper .b-pMenu__link .b-pMenu__name:first-letter{text-transform:uppercase}.is-active .b-pMenu__item.level-0>.b-pMenu__link-wrapper .b-pMenu__link{background:#890B24}.b-pMenu__item{margin-bottom:5px}.b-pMenu__item:last-child{margin-bottom:0}.b-pMenu__list.level-1{padding:30px;display:none}.b-pMenu__list.level-1 .b-pMenu__link{position:relative;padding-left:30px;text-decoration:none;display:block}.b-pMenu__list.level-1 .b-pMenu__link::before{content:"";position:absolute;width:12px;height:2px;top:0.6em;left:0;background:#440613}.b-pMenu__list.level-1 .b-pMenu__item:not(:last-child){margin-bottom:15px}.is-active .b-pMenu__list.level-1{display:block}.ui-slider-horizontal{height:7px;background:rgba(137, 11, 36, 0.4);border-radius:7px;border:none !important;margin-bottom:13px}.ui-slider-horizontal .ui-slider-handle{width:18px;height:18px;border-radius:50%;background:#FFF;box-shadow:0px 2px 6px rgba(142, 148, 152, 0.2);outline:none;top:-0.4em;margin-left:-0.1em;border:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.ui-slider-horizontal .ui-slider-handle::before{content:"";position:absolute;top:50%;margin-top:-6px;left:50%;margin-left:-6px;width:12px;height:12px;border-radius:50%;background:#D61037}.ui-slider-horizontal .ui-slider-handle:nth-of-type(2){margin-left:-1em}.ui-slider-horizontal .ui-slider-range{height:7px;background:#D61037;border-radius:7px}.mfp-content.is-full{height:100%}.mfp-close.is-white{color:#262626}.mobile-apply-filter{position:fixed;bottom:0;left:0;right:0;height:50px;z-index:2000;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#D61037;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:500}.catalog-filter,.catalog-menu-page{background:#fff;height:100%;padding:60px 15px 60px 25px}.catalog-filter .block__title,.catalog-menu-page .block__title{position:absolute;top:0;left:0;right:0;text-align:center;padding:15px;color:#fff;background:#D61037;font-weight:700}.catalog-filter .block__content,.catalog-menu-page .block__content{overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#D61037 rgba(137, 11, 36, 0.1);max-height:85vh;padding-right:10px}.catalog-filter .block__content::-webkit-scrollbar,.catalog-menu-page .block__content::-webkit-scrollbar{width:7px;height:7px;border-radius:2px}.catalog-filter .block__content::-webkit-scrollbar-track,.catalog-menu-page .block__content::-webkit-scrollbar-track{background:rgba(137, 11, 36, 0.1);border-radius:7px}.catalog-filter .block__content::-webkit-scrollbar-thumb,.catalog-menu-page .block__content::-webkit-scrollbar-thumb{background:#D61037;border-radius:2px}.catalog-menu-page .b-pMenu__item.level-0.is-active>.b-pMenu__link-wrapper>.b-pMenu__link{background:#D61037}.catalog-menu-page .b-pMenu__item.level-1.is-active>.b-pMenu__link-wrapper>.b-pMenu__link,.catalog-menu-page .b-pMenu__item.level-2.is-active>.b-pMenu__link-wrapper>.b-pMenu__link{color:#D61037}.catalog-filter [id^="views-exposed-form-catalog-page"] .f_title{display:none}.catalog-filter [id^="views-exposed-form-catalog-page"]>.form--inline{display:flex;flex-direction:column}.catalog-filter .form-item-price{display:flex;flex-wrap:wrap}.catalog-filter .form-item-price label{flex:100%;order:-2;margin-bottom:10px}.catalog-filter .form-item-price .form-type-number{flex:50%;margin:0}.catalog-filter .form-item-price .form-type-number input{width:95px;height:45px;color:#777676;border-radius:5px}.catalog-filter .form-item-price .form-type-number input::-webkit-input-placeholder{color:#777676}.catalog-filter .form-item-price .form-type-number input::-moz-placeholder{color:#777676}.catalog-filter .form-item-price .form-type-number input:-ms-input-placeholder{color:#777676}.catalog-filter .form-item-price .form-type-number.form-item-price-max{text-align:right}.catalog-filter .form-item-price .arrow{display:none}.catalog-filter .form-item-price .ui-slider-horizontal{flex:100%;order:-1}.catalog-filter .form--inline>.form-item{padding:15px 0;margin:0}.catalog-filter .form--inline>.form-item label{font-weight:700;margin-bottom:15px;font-size:1.125rem}.catalog-filter .form--inline .form-actions{margin:0}.catalog-filter details{margin:0;border:none;padding:25px 0;margin:0}.catalog-filter details summary{padding:25px 25px;padding-right:45px;margin:-25px -25px;font-size:1.125rem;line-height:1.2;font-weight:700;outline:none;position:relative}.catalog-filter details summary::before{position:absolute;content:"";top:0;left:0;right:0;border-top:1px solid #F9F9F9}.catalog-filter details summary::-webkit-details-marker{display:none}.catalog-filter details summary::after{content:"";font-family:"icomoon";font-size:12px;line-height:1;position:absolute;right:30px;top:50%;margin-top:-6px;color:#D61037}.catalog-filter details summary[aria-expanded="true"]::after{content:""}.catalog-filter details .details-wrapper{margin-top:25px;padding:0}.catalog-filter details .details-wrapper .form-checkboxes{display:flex;flex-direction:column}.catalog-filter details .form-item.form-disabled{opacity:0.4}.catalog-filter details .form-item label{padding-right:15px;position:relative;display:block}.catalog-filter details .form-item label::before,.catalog-filter details .form-item label::after{height:20px;width:20px;top:0.1em}.catalog-filter details .form-item .count{color:#9E9D9D;font-size:13px;line-height:1;float:right;position:absolute;top:50%;margin-top:-6px;right:0}.catalog-filter .filter-more{width:fit-content;padding:6px 15px;text-decoration:none;color:#fff;background:#D61037;border-radius:5px;display:inline-block;margin-top:5px}.catalog-filter .filter-more::after{content:"";font-family:"icomoon";font-size:11px;line-height:1;margin-left:9px;vertical-align:-1px}.page-catalog .site-content__title,.page-taxonomy .site-content__title{margin-bottom:50px}.checkboxes_wrap{padding:15px 0;display:flex;align-items:center;justify-content:space-between}.checkboxes_wrap .form-type-checkbox label{font-weight:700}.checkboxes_wrap .form-type-checkbox label::before,.checkboxes_wrap .form-type-checkbox label::after{height:20px;width:20px;top:0.1em}.count_views_catalog{display:none}.catalog_page_1_header{padding:5px 0 15px}.catalog_page_1_header .checkboxes_wrap,.catalog_page_1_header .sort_wrap{display:flex;align-items:center;justify-content:center}.catalog_page_1_header .label{font-weight:700;font-size:0.75rem;color:#9E9D9D;margin-right:10px}.catalog_page_1_header .sort_fields{display:flex;align-items:center}.catalog_page_1_header .sort_fields .item{position:relative;margin:0 10px}.catalog_page_1_header .sort_fields .item input{display:none}.catalog_page_1_header .sort_fields .item input.sort_ASC~label::before{color:#D61037}.catalog_page_1_header .sort_fields .item input.sort_DESC~label::after{color:#D61037}.catalog_page_1_header .sort_fields .item label{font-size:0.75rem;font-weight:700;position:relative;padding-left:25px;cursor:pointer}.catalog_page_1_header .sort_fields .item label::before,.catalog_page_1_header .sort_fields .item label::after{content:"";font-family:"icomoon";color:#9E9D9D;font-size:6px;position:absolute}.catalog_page_1_header .sort_fields .item label::before{left:3px;top:5px;transform:rotate(90deg)}.catalog_page_1_header .sort_fields .item label::after{left:10px;top:3px;transform:rotate(-90deg)}.item-links{flex:100%;display:flex;flex-wrap:wrap;margin:18px -10px 15px}.item-links .item-link{width:50%;padding:0 10px 15px;text-align:center}@media screen and (min-width:768px){.item-links .item-link{width:33.33333%}}@media screen and (min-width:1200px){.item-links .item-link{width:25%}}@media screen and (min-width:1500px){.item-links .item-link{width:20%}}.item-links .item-link a{text-decoration:none;transition:all 0.5s;display:flex;flex-direction:column;height:100%}.item-links .item-link a:hover{color:#D61037}.item-links .item-link .name{font-weight:700;margin-top:5px;display:block}.item-links .item-link .img{display:block;flex-grow:1}.personal-page-title .count_views_catalog{display:block;font-family:"Montserrat", "Arial", "Helvetica", sans-serif;font-size:12px;font-weight:400;line-height:1.25;letter-spacing:3px;text-transform:uppercase}@media screen and (min-width:1200px){.personal-page-title .count_views_catalog{font-size:14px;padding-left:10px;padding-top:5px}}.view-catalog .view-header .count_views_catalog{display:none !important}@media screen and (min-width:768px){.filter-catalog-block .block__content{padding:0 !important}.filter-catalog-block #filter_form_ajax_wrap .filter-form{display:flex;flex-wrap:wrap;justify-content:center}.filter-catalog-block #filter_form_ajax_wrap .filter-form .form-item{margin:0 0 15px;position:relative;width:50%;display:inline-block;padding:0 15px}}@media screen and (min-width:1200px){.personal-page-title{padding-right:0;line-height:1}.personal-page-title h1:first-letter{text-transform:uppercase}.site-content>.l{flex-direction:unset;align-items:flex-start}.site-leftbar{width:390px;margin-right:60px;flex-shrink:0;background:#FFFFFF;border-radius:5px}.site-leftbar__buttons{display:none}.region-sidebar-left{display:block}.catalog-filter,.catalog-menu-page{height:auto;padding:0}.catalog-filter .block__content,.catalog-menu-page .block__content{overflow:unset;max-height:unset;padding:0}.catalog-filter{padding:25px}.view-catalog .view-content{margin:0 0 1px 0}.view-catalog .view-content .views-row{width:33.333%}.catalog-filter .block__title{display:none}.page-catalog .site-content__title,.page-taxonomy .site-content__title{margin-bottom:70px}.view-catalog .view-content{margin:0 -15px -30px}.view-catalog .view-content .views-row{width:33.333%}.view-catalog .view-header{display:flex;flex-wrap:wrap;align-items:center;margin-top:-5px !important;justify-content:flex-end}.view-catalog .view-header .form-checkboxes .form-type-checkbox{margin:0 7px}.view-catalog .view-header .catalog_page_1_header,.view-catalog .view-header .catalog_status_wrap{padding:0;display:block}.view-catalog .view-header .catalog_page_1_header .sort_fields .item,.view-catalog .view-header .catalog_status_wrap .sort_fields .item{margin:0 8px}.view-catalog .view-header .catalog_page_1_header .sort_fields .item label,.view-catalog .view-header .catalog_status_wrap .sort_fields .item label{font-size:1rem;padding-left:35px}.view-catalog .view-header .catalog_page_1_header .sort_fields .item label::after,.view-catalog .view-header .catalog_status_wrap .sort_fields .item label::after{font-size:7px;left:8px;top:5px}.view-catalog .view-header .catalog_page_1_header .sort_fields .item label::before,.view-catalog .view-header .catalog_status_wrap .sort_fields .item label::before{font-size:7px;left:0;top:8px}.view-catalog .view-header .catalog_page_1_header .label,.view-catalog .view-header .catalog_status_wrap .label{font-size:1rem;margin-right:6px}.view-catalog .view-header .checkboxes_wrap{padding:0}.view-catalog .view-header .checkboxes_wrap .form-type-checkbox{margin-left:15px;margin-top:5px;margin-bottom:5px}.view-catalog .view-header .catalog_page_1_header{margin-left:80px;margin-bottom:0}.view-catalog .view-header .count_views_catalog{display:block;position:absolute;margin:auto;text-align:left;letter-spacing:0.25em;text-transform:uppercase;font-size:0.7rem;color:#2E2D2D;white-space:nowrap;left:-450px;top:0;bottom:auto}.ui-slider-horizontal .ui-slider-handle{top:-0.3em}.catalog-filter .block__title,.catalog-menu-page .block__title{display:none}.catalog-filter .form--inline .form-type-checkbox label{font-size:1rem}.filter-catalog-block .block__content{padding:0 !important}.filter-catalog-block #filter_form_ajax_wrap{padding:25px 50px;margin:-30px -75px 0 !important;width:100vw;position:relative;margin:0 0 0 -50vw}.filter-catalog-block #filter_form_ajax_wrap .filter-form{margin:0 -15px -15px}.filter-catalog-block #filter_form_ajax_wrap .filter-form .form-actions{margin:0;position:relative;width:20%;display:inline-block;padding:0 15px}.filter-catalog-block #filter_form_ajax_wrap .filter-form .form-actions .form-submit::after{margin-left:12px}.filter-catalog-block #filter_form_ajax_wrap .filter-form .form-item{width:20%;padding:0 15px}.filter-catalog-block .filter_cats{margin:15px -15px 0;display:flex;flex-wrap:wrap}.filter-catalog-block .filter_cats li{padding:0 15px}}/*# sourceMappingURL=catalog_page.css.map */