.desktop-block{display:flex}.mob-block{display:none}.f-dropdown .dropdown__toggler{position:relative;background:#f4f4f4;margin-left:5px;margin-right:5px;padding:8px 5px 8px 10px;border:0;line-height:16px;display:flex;align-items:center;white-space:nowrap;font-size:13px}.f-dropdown .dropdown__content{margin:0;min-width:280px}.f-dropdown .dropdown__toggler.active{font-weight:700}.f-dropdown .dropdown__toggler .dd-ico-arrow-down{font-size:7px;margin:5px}.f-dropdown.opened .dropdown__toggler .dd-ico-arrow-down,.f-t-nav li.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.f-dropdown .categories__nav,.f-dropdown .dropdown__content{width:auto}.f-dropdown .dropdown__content{padding:15px;transform:none;border:1px solid #fb6e2d}.f-dropdown .dropdown__content:before{border-color:transparent transparent #fb6e2d}#f-dropdown-sort .dropdown__toggler{margin-left:0}#f-dropdown-sort .dropdown__content{padding:0}.f-dropdown .side-nav__nav ul{padding-left:30px}.f-dropdown .side-nav__nav a{padding:5px 10px 5px 30px}.f-dropdown .side-nav__nav a span{color:#fb6e2d}.f-dropdown .side-nav__nav a:before{content:'';width:16px;height:16px;display:block;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #4a4a4a;position:absolute;border-radius:50%}.f-dropdown .side-nav__nav a:hover:before,.f-dropdown .side-nav__nav li.active div>a:before,.f-dropdown .side-nav__nav li.active>a:before,.f-dropdown .side-nav__nav ul li.active>a:before{width:8px;height:8px;border:6px solid #fb6e2d;background:#fff}.f-dropdown .side-nav__nav li>div i{width:30px;height:30px}.f-dropdown .categories__nav_radio>li a,.f-dropdown .sort-list a.radio-link{white-space:nowrap}.f-scroll{overflow:auto;max-height:300px}.f-scroll::-webkit-scrollbar{width:4px}.f-scroll::-webkit-scrollbar-thumb{background:#d2d2d2;border-radius:8px}.f-scroll::-webkit-scrollbar-track{background:#e9e9e9;border-radius:8px}.filter-tabs-selected{border:0;display:flex;flex-wrap:wrap;padding-left:0;padding-right:0}.f-reset{height:16px;line-height:16px;background-color:#fff;border:1px solid #eaeaea;padding:7px;color:#142021!important;display:flex;margin-bottom:5px;border-radius:0;white-space:nowrap;text-overflow:ellipsis}.f-reset-icon{position:relative;display:inline-block;border-left:1px solid #eaeaea;font-size:8px;padding-left:8px;margin-left:5px;width:8px}.f-reset-icon:before{position:absolute;top:50%}.f-reset-button{margin:0;font-weight:400;background-color:#f73a2d33;height:16px;padding:8px;line-height:16px;border-radius:0}.f-reset-button:hover,.f-reset:hover{color:#f24333!important}.f-t-control{margin-left:30px}.categories__nav{display:block;min-width:250px}#f-tab-categories .categories__nav{display:flex}.f-t-nav li:after{content:"\e90d";font-size:7px;padding:0 5px;font-family:'dd-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.f-t-nav li.active{padding:8px 5px 8px 10px;margin-bottom:0;border:0}.f-t-nav,.filter-modal .f-tab__m-toggler span{font-weight:400}.f-tab.opened{position:absolute;background-color:#fff;z-index:1}.f-tab.opened:after,.f-tab.opened:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.f-tab.opened:before{border-color:transparent transparent #fb6e2d;border-width:11px;margin-left:-11px}.f-tab.opened:after{border-color:transparent transparent #fff;border-width:10px;margin-left:-10px}.f-tab__m-toggler{padding:15px}.filter-modal .dd-modal__top{background:#fff;color:#333;text-align:left;border-bottom:1px solid #e9e9e9;font-size:15px;font-weight:700;padding:15px}.filter-modal .dd-modal__top.category{width:100%;margin:-15px}.filter-modal .dd-modal__close{font-size:12px}.filter-modal .f-tab{border-bottom:none}.filter-modal .f-tab__m-toggler i{font-size:14px;color:#333;transform:none}.filter-modal{display:inline-block;background-color:#fff;width:80%;max-width:320px;overflow:hidden}.filter-modal .filter-back{position:relative;text-decoration:none;color:inherit;margin-left:20px}.filter-modal .categories__item,.filter-modal .categories__item li{padding:10px 0;margin:0;border-bottom:1px solid #f3f3f3;text-align:left}.filter-modal .filter-back:before{content:'';position:absolute;left:-20px;top:50%;background-image:url(../img/arrow-left.svg);background-size:contain;width:15px;height:14px;margin-top:-7px}.remodal .p-s-inputs{margin-top:10px}.filter-modal .dd-modal__inner{padding:15px}.filter-modal .filter-tabs-selected{display:flex;flex-wrap:wrap;border:0;border-bottom:1px solid #f3f3f3;padding:10px 15px}.modal-filter__bottom{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border-top:1px solid #eee}.modal-filter__link{text-decoration:none;color:#d0021b}.categories__item .dd-modal__top,.subcategories{display:none}.categories__item,.subcategories li{padding:10px 10px 10px 0!important}.categories__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.categories__item.is-open .subcategories{display:block!important;overflow:auto;height:80vh;width:100%}.categories__item.is-open .dd-modal__top{display:block}.categories__item.is-open{position:absolute;flex-direction:row-reverse;justify-content:flex-end;z-index:10;background:#fff;top:0;left:0;padding:0 15px 15px!important;height:100%;-webkit-transition:position 600ms linear;o-transition:position 600ms linear;transition:position 600ms linear}.categories__item.is-open .dd-ico-arrow-right,.categories__item.is-open a{display:none}.categories__item.is-open .dd-modal__top.category,.categories__item.is-open .dd-modal__top.category a,.categories__item.is-open .subcategories a{display:inherit}@media (max-width:1024px){.desktop-block{display:none}.mob-block{display:flex;width:100%;justify-content:center}.mob-block .mob-c-toggler_f{margin:0 4px 0 0}.mob-block .sort-and-filter{margin-left:auto;margin-right:auto}.filter-tabs-holder{display:none}.mob-block .mob-c-toggler{margin:0 3px}.mobile-breadcrumbs{border-top:none;border-bottom:none}}@media (min-width:1024px){.sort-and-filter{margin:0 0 10px;padding:0}}