.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:none;box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{border-radius:.4rem;overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{position:absolute;right:0;top:0;transform-origin:0 0;transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1}.noUi-connect{background:#35a2f3;height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:8px;margin:0 8px}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0b6eb7;border:1px solid #0b6eb7;border-radius:50%;cursor:default;outline:none;position:absolute}.noUi-vertical{margin:8px 0;width:8px}.noUi-vertical .noUi-handle{height:16px;right:-4px;top:-8px;width:16px}.noUi-target{background:#e9ecef;border:0 solid #dee2e6;border-radius:.4rem;position:relative}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-active{background:#085187}[disabled] .noUi-connect{background:#e9ecef}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #dee2e6;border-radius:.4rem;color:#212529;display:block;font-size:12px;font-weight:600;padding:1px 5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.display-toggle__link{background:#f8f9fa;border-radius:50%;color:#212529;font-size:1.125rem;height:1.7em;line-height:1.7em;text-align:center;width:1.7em}.display-toggle__link:focus,.display-toggle__link:hover{background:#e9ecef;color:#212529}.display-toggle__link.active{background:#0b6eb7;color:#fff}.display-toggle__icon{font-size:inherit;line-height:inherit}.block-category__totalcount{color:#999;font-size:1rem}.block-category .category-header-row{gap:1rem}@media(max-width:991.98px){.block-category .category-header-row{align-items:flex-start}}@media(max-width:767.98px){.block-category .category-header-row{align-items:flex-start;flex-direction:column;gap:.75rem}}.block-category .category-header-main h1.h1{color:#333;font-size:24px}@media(max-width:991.98px){.block-category .category-header-main{width:100%}.block-category .category-header-main h1.h1{font-size:1.25rem}}.block-category .category-header-right{gap:.75rem}@media(max-width:991.98px){.block-category .category-header-right{width:100%}}.block-category .category-sort-filters-row{gap:.75rem}.block-category .category-sort-filters-row .custom-select{min-width:13rem}@media(max-width:767.98px){.block-category .category-sort-filters-row{flex-wrap:nowrap;gap:10px;width:100%}.block-category .category-sort-filters-row .category-sort-select,.block-category .category-sort-filters-row .mobile-filter-btn{flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px);min-width:0;width:calc(50% - 5px)}.block-category .category-sort-filters-row .category-sort-select .custom-select{min-width:0;width:100%}}body#category section.ec-samplebox.samples-section,body#category section.links-section.ec-categorylistsingle-container{box-shadow:none;-webkit-clip-path:none;clip-path:none;margin:0;max-width:none;width:100%}body#category section.ec-samplebox.samples-section>.container,body#category section.links-section.ec-categorylistsingle-container>.container{background:transparent}body#category section.links-section.ec-categorylistsingle-container{background:var(--color-bg-gray);padding:var(--spacing-2xl) 0}body#category section.links-section.ec-categorylistsingle-container .section-header{margin-bottom:var(--spacing-lg)}body#category section.links-section.ec-categorylistsingle-container .section-title{color:var(--color-text-dark);font-size:var(--font-size-2xl);font-weight:600}body#category section.ec-samplebox.samples-section{background:var(--color-bg-white);padding:var(--spacing-3xl) 0}body#category section.ec-samplebox.samples-section .ec-samplebox__title{margin-bottom:var(--spacing-xl)}@media(max-width:767.98px){body#category section.ec-samplebox.samples-section{padding:var(--spacing-3xl) 16px}}body#category .ybc-blog-category-related-posts{background:var(--color-bg-white);margin:0;max-width:none;padding:var(--spacing-3xl) 0;width:100%}body#category .ybc-blog-category-related-posts .title_blog{margin-bottom:var(--spacing-xl)}body#category .ybc-blog-category-related-posts .ybc_blog_content_block{max-width:100%;width:100%}body#category .ybc-blog-category-related-posts .ybc_blog_content_block_item{max-width:none}body#category .ybc-blog-category-related-posts.page_home.ybc_block_default .ybc_blog_content_block{padding:0}body#best-sales .l-footer,body#category .l-footer,body#manufacturer .l-footer,body#new-products .l-footer,body#prices-drop .l-footer,body#search .l-footer,body#supplier .l-footer{margin-top:0}.ec-subcategory-block__image{height:70px;width:70px}.subcategory-card{text-align:center}.category-header__title{display:inline-block}@media(max-width:767.98px){.search-filters{border:0;border-radius:0}}#left-column,.sidebar-filters{background:var(--color-bg-white);border-radius:var(--radius-md);min-width:0;overflow:hidden;padding:var(--spacing-lg)}@media(max-width:767.98px){#left-column,.sidebar-filters{padding:1rem 1rem 0}}#left-column .sidebar-filters{background:transparent;border-radius:0;padding:0}@media(max-width:767.98px){#wrapper .container .row.category-page-row{display:block}}#wrapper .container .row.category-page-row #left-column{max-width:none}#wrapper .container .row.category-page-row .js-content-wrapper{min-width:0}.search-filters__title{color:var(--color-text-dark);font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-md)}@media(max-width:767.98px){.search-filters__title{font-size:1rem;margin-bottom:.75rem}.filter-section{margin-bottom:1rem;padding-bottom:1rem}}.filter-section .search-filters__title,.filter-section h4{color:var(--color-text-dark);font-size:var(--font-size-base);font-weight:600;margin-bottom:var(--spacing-md)}@media(max-width:767.98px){.filter-section .search-filters__title,.filter-section h4{font-size:1rem;margin-bottom:.75rem}}.filter-section.filter-section-subcategories,.search-filters__block.filter-section{padding-bottom:var(--spacing-md)}.search-filters__block.filter-section:last-child{margin-bottom:0;padding-bottom:0}@media(max-width:767.98px){.search-filters__block.filter-section{margin-bottom:1rem;padding-bottom:1rem}}.search-filters__block.filter-section.filter-section-price .search-filters__title,.search-filters__block.filter-section.filter-section-price h4{color:var(--color-text-dark);font-size:1rem;font-weight:600;margin-bottom:1.25rem}.subcategories-all-link{color:var(--color-text-light);display:block;font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);text-decoration:none}.subcategories-all-link span{color:#c0392b}.subcategories-all-link:hover span{text-decoration:underline}@media(max-width:767.98px){.subcategories-all-link{font-size:.875rem}}.subcategories-list{list-style:none;margin:0;padding:0}.subcategory-arrow{align-items:center;color:var(--color-text-light);cursor:pointer;display:flex;transition:transform .2s ease}.subcategory-arrow:after,.subcategory-arrow:before{content:none!important;display:none!important}.subcategory-arrow svg{fill:none!important;display:block;flex-shrink:0;height:16px;width:16px}.subcategory-arrow svg path{fill:none!important}.subcategory-item{align-items:center;background:transparent;border:none;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;padding:8px 0}.subcategory-item:last-child{border-bottom:none}.subcategory-item.has-children:hover .subcategory-arrow{color:var(--color-primary)}.parent-category-link{margin-bottom:var(--spacing-md)}.parent-category-link__item{color:var(--color-text-light);font-size:var(--font-size-sm);margin-bottom:.25rem}@media(max-width:767.98px){.parent-category-link__item{font-size:.875rem}}.subcategory-item a{color:var(--color-text-dark);flex:1;font-size:var(--font-size-sm);text-decoration:none}.parent-category-link__item a{color:#c0392b;text-decoration:none}.subcategory-item a:hover{color:var(--color-primary)}.parent-category-link__item a:hover{text-decoration:underline}.subcategory-item-collapse{border:none;list-style:none;padding:0}.subcategory-item-collapse .collapsing{transition:none!important}.subcategory-item-collapse .collapse .subcategories-list{margin-top:-.25rem;padding-left:var(--spacing-md)}.search-filters{background:transparent;border:none;border-radius:0;margin-bottom:0}.search-filters .list-group,.search-filters .list-group-flush{border:none;margin:0;padding:0}.search-filters__block.list-group-item{background:transparent;border:none;border-radius:0;padding-left:0;padding-right:0}.search-filters .btn-outline-secondary{border-color:var(--color-border);color:var(--color-text-medium);font-size:var(--font-size-sm)}.search-filters .btn-outline-secondary:hover{background:var(--color-bg-gray);border-color:var(--color-border);color:var(--color-text-dark)}.search-filters .clear-all-wrapper{border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-md);padding:0 0 var(--spacing-md)!important}.search-filters .search-filters__header{margin-bottom:0}.search-filters .search-filters__header .icon-collapse .material-icons,.search-filters .search-filters__header .material-icons{font-size:1.25rem}@media(max-width:767.98px){.search-filters .search-filters__header .icon-collapse .material-icons,.search-filters .search-filters__header .material-icons{font-size:1.125rem}}.search-filters__input{color:var(--color-text-dark);font-size:.875rem;font-weight:500;padding:.625rem .75rem;text-align:center}@media(max-width:767.98px){.search-filters__input{font-size:.8125rem;padding:.5rem .625rem}}.price-inputs-row{display:flex;gap:.75rem;margin-bottom:1rem}.price-inputs-row .price-input-box{display:flex;flex:1;flex-direction:column;gap:.375rem;min-width:0}.price-inputs-row .price-input-box .price-input-label{color:var(--color-text-medium);font-size:.8125rem}.price-inputs-row .price-input-box .price-input-field{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;overflow:hidden}.price-inputs-row .price-input-box .price-input-field .search-filters__input,.price-inputs-row .price-input-box .price-input-field input{background:transparent;border:none;border-radius:0;color:var(--color-text-dark);flex:1;font-size:14px;font-weight:500;min-width:0;padding:10px 12px}.price-inputs-row .price-input-box .price-input-field .search-filters__input::-moz-placeholder,.price-inputs-row .price-input-box .price-input-field input::-moz-placeholder{color:var(--color-text-light)}.price-inputs-row .price-input-box .price-input-field .search-filters__input::placeholder,.price-inputs-row .price-input-box .price-input-field input::placeholder{color:var(--color-text-light)}.price-inputs-row .price-input-box .price-input-field .search-filters__input:focus,.price-inputs-row .price-input-box .price-input-field input:focus{outline:none}.price-inputs-row .price-input-box .price-input-field .price-unit-suffix{background:#f8f8f8;border-left:1px solid #ddd;color:#888;font-size:13px;font-weight:400;padding:10px 12px}.filter-btn{background:var(--color-primary);border:none;border-radius:var(--radius-md);color:var(--color-bg-white);cursor:pointer;font-size:var(--font-size-base);font-weight:500;margin-bottom:var(--spacing-lg);margin-top:.25rem;padding:var(--spacing-md);transition:background .2s ease;width:100%}.filter-btn:hover{background:var(--color-primary-dark);color:var(--color-bg-white)}.cut-to-size-card{align-items:center;background:#fff;border:2px dashed #c0d8e8;border-radius:10px;display:flex;gap:1rem;margin-bottom:1.5rem;padding:1.25rem}.cut-to-size-card .cut-to-size-icon-wrapper{flex-shrink:0}.cut-to-size-card .cut-to-size-content strong{color:var(--color-text-dark);display:block;font-size:.9375rem;font-weight:600;margin-bottom:.375rem}.cut-to-size-card .cut-to-size-content a{color:var(--color-primary);font-size:var(--font-size-sm);font-style:italic;text-decoration:none}.cut-to-size-card .cut-to-size-content a:hover{text-decoration:underline}.color-options-list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.search-filters__block .color-options-list .custom-control{align-items:center;display:flex;gap:var(--spacing-sm);margin-bottom:.5rem;min-height:auto;padding-left:0}.search-filters__block .color-option-item.custom-control-label{align-items:center;color:var(--color-text-medium);cursor:pointer;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm)}.search-filters__block .color-options-list .color-swatch[style*=ffffff],.search-filters__block .color-options-list .custom-control-input-color[style*=ffffff],.search-filters__block .custom-control-label-bright .color-swatch[style*=ffffff],.search-filters__block .custom-control-label-bright .custom-control-input-color[style*=ffffff]{border:1px solid #ddd}.search-filters__block .custom-control-input-color.texture{background-position:50%;background-size:cover}.search-filters__block .custom-control-input{accent-color:var(--color-primary);flex-shrink:0;height:1.125rem;opacity:1!important;width:1.125rem}.search-filters__block .custom-control-label{margin-bottom:.5rem}.search-filters__block .custom-control-label:after,.search-filters__block .custom-control-label:before{top:.15rem}.search-filters__block .custom-control-label .checkmark~span{flex:1}.search-filters__block .custom-control:not(.custom-checkbox-color) .custom-control-label{color:#666;font-size:14px}.search-filters__block .custom-control:not(.custom-checkbox-color) .custom-control-label:after,.search-filters__block .custom-control:not(.custom-checkbox-color) .custom-control-label:before{display:none}.search-filters__block .custom-control.custom-checkbox-color .custom-control-label:after,.search-filters__block .custom-control.custom-checkbox-color .custom-control-label:before{top:.15rem}.search-filters__block .custom-select{border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-dark);font-size:var(--font-size-sm);padding:.5rem 2rem .5rem .75rem}.search-filters__block .search-filters__collapse{padding-top:.25rem}.search-filters__block .search-filters__slider .js-input-range-slider-container{margin-top:.5rem}.search-filters__block .search-filters__slider .d-flex.mx-n2{gap:.75rem;margin-bottom:1rem}.search-filters__block .search-filters__slider .cut-to-size-card .cut-to-size-content{margin-top:15px}.color-swatch.custom-control-input-color,.search-filters__block .color-options-list .custom-control-input-color{border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-block;flex-shrink:0;height:18px;left:auto!important;min-height:18px;min-width:18px;pointer-events:auto;position:static!important;top:auto!important;vertical-align:middle;width:18px}.color-swatch.texture{background-position:50%;background-size:cover}.checkmark{border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-block;flex-shrink:0;height:1.125rem;position:relative;transition:border-color .2s,background .2s;width:1.125rem}.custom-control-input:checked~.custom-control-label .checkmark{background:var(--color-primary);border-color:var(--color-primary)}.custom-control-input:checked~.custom-control-label .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.5rem;left:.3125rem;position:absolute;top:.125rem;transform:rotate(45deg);width:.3125rem}.show-more-link{color:var(--color-text-dark);display:block;font-size:var(--font-size-sm);font-weight:500;margin-top:var(--spacing-md);text-decoration:underline}.show-more-link .show-more-count{color:var(--color-text-medium);font-weight:400;margin-left:var(--spacing-sm)}.mobile-filter-btn{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#333;cursor:pointer;display:flex;flex:1;font-size:.875rem;font-weight:500;gap:6px;justify-content:center;padding:10px 14px;width:100%}.mobile-filter-btn svg{fill:none;height:18px;width:18px}.sidebar-filters-modal .modal-header.mobile-filter-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;margin-bottom:0;padding:1rem}.sidebar-filters-modal .modal-header.mobile-filter-header .modal-title{font-size:1.125rem;font-weight:600;margin:0}.sidebar-filters-modal .mobile-filter-close{align-items:center;background:#f5f5f5;border:none;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.sidebar-filters-modal .mobile-filter-close svg{height:1.5rem;width:1.5rem}.sidebar-filters-modal .mobile-filter-apply{background:#fff;border-top:1px solid #e5e5e5;padding:1rem}.sidebar-filters-modal .mobile-filter-apply .btn-primary{background:var(--color-primary);border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;padding:.875rem 1.5rem;width:100%}.sidebar-filters-modal .mobile-filter-apply .btn-primary:hover{background:var(--color-primary-dark)}#_mobile_filters.sidebar-filters,#mobile_filters .sidebar-filters{padding:1rem}.noUi-target{margin-top:.5rem}.noUi-target .noUi-connect,.noUi-target .noUi-handle{background:var(--color-primary)}.noUi-target .noUi-handle{border:3px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3)}.noUi-horizontal .noUi-handle{box-sizing:border-box;height:16px;right:-8px;top:-4px;width:16px}#category .custom-select,.filter__see-more{color:var(--color-text-dark)}#category .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);height:43px;max-width:290px;min-width:180px;padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-sm) var(--spacing-md)}