.sorting-bar{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;flex-direction:row;justify-content:space-between;padding:5px 29px 5px 36px;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 #0000000d;border-radius:2px 2px 0 0;border:1px solid #dde1e4;margin-top:15px;margin-bottom:15px}.sorting-bar__right_side,.sorting-bar__section{display:flex;align-items:center}.sorting-bar__right_side{flex-direction:row;color:#000;font-size:14px}.sorting-bar__right_side_title{margin-right:10px}.sorting-bar__dropdown-menu{right:-30px;left:auto;min-width:230px}.sorting-bar__button{display:block;width:100%;background-color:#fff;border:none;padding:10px 15px;text-align:left;white-space:nowrap;color:#000}.sorting-bar__button--active,.sorting-bar__button:disabled,.sorting-bar__button:focus,.sorting-bar__button:hover{color:#333;text-shadow:.7px 0 #000;background-color:#dcdcdc}.sorting-bar .dropdown .ui-button{border-color:#0000;background-color:#f0f2f6;padding:4px 10px;font-size:14px}.dropdown-menu--button{color:#000}.sorting-bar__infoIcons-tooltip span{cursor:pointer;white-space:nowrap;text-indent:100%;margin-right:5px}@media screen and (max-width:767px){.sorting-bar{display:none}}@media screen and (min-width:768px) and (max-width:1250px){.sorting-bar__infoIcons-tooltip span{white-space:nowrap}}.reset-filters:hover{opacity:.6}.mobile-filter__title{margin-bottom:0}.mobile-filter__breadcrumbs{padding:10px 10px 0;display:flex;flex-direction:column;gap:10px}.mobile-filter__breadcrumbs .breadcrumbs-list{margin-bottom:0}.sticky_filter{position:fixed;left:0;top:0;width:100%;z-index:999}.sticky_filter+.filter_sticky_layer{padding-top:140px}.mobile__filter{border-radius:2px;background-color:#fff;box-shadow:0 1px 3px 0 #00000029}.sticky_filter.mobile__filter{box-shadow:0 3px 6px 0 #0000001a}.sticky_filter.mobile__filter .mobile__filter-content,.sticky_filter.mobile__filter .mobile__filter-title{display:none}.mobile__filter .mobile__filter-title{font-size:20px;font-weight:500;color:#000;padding:10px;line-height:1.2}.mobile__filter .mobile__filter-content{display:block;width:calc(100% - 20px);text-align:left;padding:6px 10px;margin:0 10px;border-radius:2px;box-shadow:0 1px 2px 0 #0000001a;background-color:#fff;border:1px solid #dde1e4}.mobile__filter .mobile__filter-content--editable{display:flex;background-color:#f0f2f6;color:#000;font-size:16px;font-weight:500;line-height:1.4;box-shadow:none;border:none;margin-top:10px}.mobile__filter .mobile__filter-content--editable:hover{background-color:#f0f2f6;color:#000!important}.mobile__filter-content--editable-icon{min-width:26px;margin-right:10px;margin-left:28px!important}.mobile__filter-content--editable-text{white-space:unset;font-size:16px!important;font-weight:500;font-family:Roboto;margin:0;line-height:1.4}.mobile__filter-sup{display:block;color:#000;font-size:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.1}.mobile__filter-sub{display:block;color:#989898;font-size:13px;line-height:1.1}.mobile__filter .mobile__filter-buttons{display:flex;justify-content:space-around;padding:12px 0 11px}.mobile__filter-buttons .dropdown{position:static}.mobile__filter-buttons .dropdown-menu{width:100%;margin:0;padding:10px;border-left:none;border-right:none;border-radius:0}.mobile__filter-buttons .dropdown-menu button{text-align:center;padding:12px 10px}.empty_check:not(:empty):after{content:")"}.empty_check:not(:empty):before{content:" ("}.modal_flex{display:flex;justify-content:space-between;align-items:center}.dropdown-menu .modal__filter-list .md-checkbox{font-size:16px;padding:3px 0;min-height:47px;display:flex;align-items:center;cursor:pointer;position:relative;margin:0}.sticky_filter .mobile-filter__breadcrumbs{display:none}.sticky_filter .mobile__filter-buttons{padding:5px 0}@media screen and (max-width:767px){.alternative_wrapper button.classButton,.filterButton,.sortButton{padding:0;border-radius:3px;font-size:14px;font-weight:500;color:#000;flex:0 1 100%}.alternative.mobile__filter .mobile__filter-buttons{width:calc(100% - 20px);margin:0 auto}.alternative_wrapper{display:flex;flex:0 1 100%;width:100%;justify-content:space-evenly}.alternative.mobile__filter-buttons.btn-group{display:flex;justify-content:space-between;padding:12px 10px 11px}.alternative.mobile__filter-buttons.btn-group>:not(:first-child):not(:last-child){margin:0 10px}.alternative.mobile__filter-buttons .dropdown-menu{width:calc(100% - 20px);left:10px;border-radius:6px}.alternative.mobile__filter-buttons .dropdown-menu button{text-align:left;padding:12px 10px;font-weight:500;line-height:1}.alternative.dropdown.no-fix.position-relative,.alternative.mobile__filter-buttons .dropdown{flex:1 1}.dropdown.no-fix.position-relative.classDropDown{flex:0 1}.alternative.mobile__filter-buttons .sorting-bar__button--active{background-color:#3745b6;color:#fff;border-radius:3px}.open .sortButton .dropdown-menu{border-radius:6px}button.ui-button.sortButton{padding:2px 4.5px;display:flex;border-radius:3px;border:2px solid #dee3ec;position:relative;height:28px;width:38px}.alternative_wrapper button.classButton{padding:5px 28px;border-radius:3px;font-weight:500;line-height:normal;color:#000}button.ui-button.sortButton svg{margin-left:0;position:absolute;top:calc(50% - 8px)}button#toggleProductCard{border:2px solid #dee3ec;position:relative;height:28px;width:41px;padding:0 16px;margin-left:0}button#toggleProductCard svg{position:absolute;top:calc(50% - 8px);left:calc(50% - 24px);width:inherit}}@media screen and (max-width:320px){.mobile__filter-content--editable-icon{margin-left:10px!important}}