.category-body{display:flex}.category-body>div{flex-grow:1}.category-side{flex:none;padding-right:100px;width:25%}.category-products{width:75%}.filter-form .custom-control{padding:1rem 2rem;width:50%}.filter-form .custom-control.disabled{opacity:.5;pointer-events:none}.filter-form .custom-control .custom-control-indicator{left:8px;top:22px}.filter-row{align-items:center;border-top:1px solid #dedede;display:flex;flex-direction:row;justify-content:space-between}.filter-label{color:#0f0f0f;margin:0;text-align:right;width:100px}.filter-tab{align-items:center;display:flex;font-size:13px;line-height:1.2;padding:10px 0;width:33.333%}@media (max-width:991px){.filter-tab{width:50%}}@media (max-width:543px){.filter-tab{width:100%}}.filter-param-float{align-items:center;display:flex;margin-right:10px;max-width:300px;width:calc(100% - 100px)}.filter-param-float>span{color:#8d9198;min-width:30px}.filter-param-float>span:first-child{text-align:right}.filter-param-float>div{flex-grow:1;margin:0 10px}.filter-param-float .filter-float-inputs{align-items:center;display:flex}.filter-param-float .filter-float-inputs .filter-param-float-inner{padding:0 10px;width:170px}.filter-param-float .filter-float-inputs .form-control{align-items:center;display:flex;max-height:50px;max-width:50px;min-height:unset;padding:5px}.filter-param-float input{border:0;color:#8d9198;flex:1;text-align:center;width:100%}.tab-pane .filter-param-float{max-width:300px;width:100%}.filter-viewtype{color:#0f0f0f}.filter-subrow{margin:20px 0}.filter-tab-wrapper{display:flex;flex-grow:1;flex-wrap:wrap;padding:10px 0}.btn-filter{cursor:pointer;margin:15px 0;padding-right:15px;position:relative;text-decoration:underline}.btn-filter:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f126";font-size:8px;position:absolute;right:0;text-decoration:none;top:8px;transform:rotate(0deg);transition:all .2s}.btn-filter.active:before{transform:rotate(-180deg)}@media (max-width:1239px){.filter-row{flex-direction:column}.btn-filter{margin-bottom:10px}}.filter-top{align-items:center;background:#f9f9fb;display:flex;margin-bottom:30px;padding:18px 30px}.filter-top p{color:#8d9198}.filter-sort{margin-right:auto}.filter-selected{margin-left:auto}.filter-total{color:#8d9198;text-align:right;width:15ch}.filter-viewtype{border-right:1px solid #dedede;padding-left:25px;padding-right:25px}@media (max-width:991px){.filter-total{display:none}.filter-viewtype{border-right:none;padding-left:0;padding-right:0}}@media (max-width:767px){.filter-top{flex-direction:column}.filter-top .filter-sort{flex-wrap:wrap;justify-content:center;margin-right:0;text-align:center}}.filter-sort{align-items:center;display:flex}.filter-sort p{margin:0 20px 0 0}.filter-sort .filter-sort-title{color:#0f0f0f;cursor:pointer}.filter-sort input{opacity:0;position:absolute;z-index:-1}.filter-sort input:active~.filter-sort-title,.filter-sort input:checked~.filter-sort-title,.filter-sort input:focus~.filter-sort-title{text-decoration:underline}.filter-sort input:checked~.filter-sort-title{border-bottom:1px solid #e60b2d;text-decoration:none}.filter-sort label{margin:.25rem 20px .25rem 0}.filter-sort label:last-child{margin-right:0}.filter-sort label:hover .filter-sort-title{text-decoration:underline}@media screen and (max-width:991px){.filter-sort{flex-wrap:wrap;justify-content:flex-start}.filter-sort p{width:100%}}.filter-sort-tooltip .wpj-tooltip{display:none}.filter-sort-tooltip:active .wpj-tooltip,.filter-sort-tooltip:focus .wpj-tooltip,.filter-sort-tooltip:hover .wpj-tooltip{display:block}.filter-selected{margin-bottom:2rem}.filter-selected .filter-selected-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.filter-selected .filter-selected-item{background:#f9f9fb;color:#0f0f0f;display:inline-block;margin-bottom:5px;margin-right:5px;padding:5px 25px 5px 10px;position:relative}.filter-selected .delete{color:#e60b2d;font-size:.75rem;line-height:1;margin-left:5px;position:absolute;right:8px;text-decoration:none;top:calc(50% - .375rem)}.filter-selected .delete:active,.filter-selected .delete:hover{text-decoration:none}.filter-selected .reset{color:#e60b2d;margin-left:auto;padding:6px 0;text-decoration:none}.filter-selected .reset:active,.filter-selected .reset:hover{text-decoration:underline}.filter-selected .reset span{font-size:.75rem;line-height:1;margin-left:5px}.filter-selected.empty{display:none}.noUi-target,.noUi-target *{touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.noUi-background{background:#e60b2d;border:0 solid #dedede;height:2px}.noUi-target{direction:ltr;position:relative}.noUi-base{height:100%;position:relative;width:calc(100% - 14px);z-index:1}.noUi-origin{border-left:0;border-right:0;bottom:0;left:0;position:absolute;right:0;top:0}.noUi-handle{background:#fff;border:2px solid #0f0f0f;border-radius:50%;cursor:pointer;display:block;height:14px;margin-top:-6px;outline:none;position:absolute;width:14px;z-index:1}.noUi-handle:hover{background-color:#0f0f0f}.noUi-handle-upper{top:0}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-active{background-color:#0f0f0f}.noUi-connect{background:#e60b2d;transition:background .45s}[disabled] .noUi-connect,[disabled] .noUi-handle,[disabled].noUi-connect{background:#b8b8b8}[disabled].noUi-target{opacity:.4}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.test{background-color:#0f0f0f;display:none;height:400px;opacity:0;width:100%}.test.active{display:block;opacity:1;transition:all .2s}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav-inline .nav-item,.nav-link{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-tabs{border-bottom:1px solid #0f0f0f}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs .nav-link{border:1px solid #0f0f0f;display:block;padding:10px}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{border:1px solid #f9f9fb;display:block;padding:10px;text-decoration:none;transition:all .3s}.nav-pills .nav-link:hover{background-color:#f9f9fb}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-link.active{background-color:#f9f9fb;color:#0f0f0f;cursor:default}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-left:0;margin-top:.2rem}.nav-content{background-color:#f9f9fb;float:none;padding-left:0;vertical-align:middle}.navigation{float:none;padding:0}.tab-content{padding:0 20px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:flex;flex-wrap:wrap}.nav-tabs .dropdown-menu{margin-top:-1px}.filter-viewtype{align-items:center;display:flex}.filter-viewtype p{margin-bottom:0;margin-right:8px}.filter-viewtype .fc{font-size:18px;padding:5px}.filter-viewtype input[type=radio]:checked+label{color:#0f0f0f}.radio-toggle label{cursor:pointer;margin-bottom:0}.radio-toggle input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.radio-toggle input[type=radio]:checked+label{pointer-events:none}.subsections{display:flex;flex-wrap:wrap;padding-bottom:1.25rem}.subsection-item{margin-bottom:1.25rem}.subsection-item-inner{align-items:center;border:1px solid #dedede;display:flex;height:100%;text-decoration:none;transition:box-shadow .3s}.subsection-item-inner:active,.subsection-item-inner:hover{text-decoration:none}.subsection-item-inner:hover{box-shadow:0 6px 11px 1px rgba(36,40,43,.1)}.subsection-item-image{border-right:1px solid #dedede;padding:5px}.subsection-item-title{color:#0f0f0f;padding:0 1.25rem 0 0}.subsection-item{line-height:1.4;padding-left:.625rem}@media (max-width:543px){.subsection-item{margin-bottom:6px;padding-left:3px;padding-right:3px}.subsection-item a{padding:3px}}.subsection-item-inner{align-items:flex-start;border:0;flex-direction:column;text-align:left}.subsection-item-inner .subsection-item-title h2{color:#555;font-size:20px;font-weight:700}.subsection-item-inner:hover{box-shadow:unset}.subsection-item-inner:hover .subsection-item-title h2{color:#c12d00}@media screen and (max-width:543px){.subsection-item-inner .subsection-item-title h2{font-size:16px}}.subsection-item-image{background-color:#f9f9fb;border-right:0;margin-bottom:10px;margin-right:8px;width:100%}.subsection-item-image img{aspect-ratio:1;mix-blend-mode:darken;object-fit:contain;width:100%}@media (max-width:543px){.subsection-item-image{padding:0}}.subsection-item-title h2{font-size:.875rem;font-weight:400;margin-bottom:0}@media (max-width:543px){.subsections{margin-left:-3px;margin-right:-3px}.subsection-item-title{font-size:13px;padding-right:0}}.search-types{margin-bottom:30px}.search-types ul{margin-bottom:10px;padding-left:20px}.search-types ul li{list-style-type:none;padding-left:1.25rem;position:relative}.search-types ul li:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#e60b2d;content:"\f129";font-size:.5rem;left:0;position:absolute;top:9px;transform:rotate(90deg)}.search-types ul .hidden{display:none}.search-types ul.active .hidden{display:block}.search-types .btn-link{padding-left:20px;position:relative}.search-types .btn-link .less{display:none}.search-types .btn-link:after{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#e60b2d;content:"\f126";font-size:.625rem;position:absolute;right:-15px;text-decoration:none;top:4px}.search-types .btn-link.active .less{display:inline}.search-types .btn-link.active .more{display:none}.search-types .btn-link.active:after{transform:rotate(180deg)}