.spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px}.spinner .path{stroke:rgba(0,0,0,.1607843137254902);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.filter-drawer .filtered-items-container,.filter-horizontal .filtered-items-container,.filter-vertical .filtered-items-container{display:flex;align-items:center;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;font-size:1.2rem;margin-bottom:1.6rem}.filter-drawer .filtered-items-container .filtered-item,.filter-drawer .filtered-items-container .filtered-type,.filter-horizontal .filtered-items-container .filtered-item,.filter-horizontal .filtered-items-container .filtered-type,.filter-vertical .filtered-items-container .filtered-item,.filter-vertical .filtered-items-container .filtered-type{display:flex;align-items:center;grid-gap:.8rem;gap:.8rem}.filter-drawer .filtered-items-container .filtered-type,.filter-horizontal .filtered-items-container .filtered-type,.filter-vertical .filtered-items-container .filtered-type{flex-wrap:wrap}.filter-drawer .filtered-items-container .filtered-color,.filter-horizontal .filtered-items-container .filtered-color,.filter-vertical .filtered-items-container .filtered-color{width:1.8rem;min-width:1.8rem;height:1.8rem}.filter-drawer .filtered-items-container .filtered-color.-is-white,.filter-horizontal .filtered-items-container .filtered-color.-is-white,.filter-vertical .filtered-items-container .filtered-color.-is-white{border:.1rem solid var(--gray-2,#c3c3c3)}.filter-drawer .filtered-items-container .filtered-items-button-clear,.filter-horizontal .filtered-items-container .filtered-items-button-clear,.filter-vertical .filtered-items-container .filtered-items-button-clear{position:relative;width:2rem;height:2rem}.filter-drawer .filtered-items-container .filtered-items-button-clear:after,.filter-drawer .filtered-items-container .filtered-items-button-clear:before,.filter-horizontal .filtered-items-container .filtered-items-button-clear:after,.filter-horizontal .filtered-items-container .filtered-items-button-clear:before,.filter-vertical .filtered-items-container .filtered-items-button-clear:after,.filter-vertical .filtered-items-container .filtered-items-button-clear:before{content:"";position:absolute;top:50%;left:50%;width:.2rem;height:1rem;background-color:var(--gray-4,#363636);display:block}.filter-drawer .filtered-items-container .filtered-items-button-clear:before,.filter-horizontal .filtered-items-container .filtered-items-button-clear:before,.filter-vertical .filtered-items-container .filtered-items-button-clear:before{transform:translate(-50%,-50%) rotate(45deg)}.filter-drawer .filtered-items-container .filtered-items-button-clear:after,.filter-horizontal .filtered-items-container .filtered-items-button-clear:after,.filter-vertical .filtered-items-container .filtered-items-button-clear:after{transform:translate(-50%,-50%) rotate(-45deg)}.filter-drawer .vnda-search-input-container .input-wrapper,.filter-horizontal .vnda-search-input-container .input-wrapper,.filter-vertical .vnda-search-input-container .input-wrapper{display:flex;border:1px solid var(--gray-2,#c3c3c3);height:4.2rem;padding:0 1.6rem;transition:box-shadow .3s ease}.filter-drawer .vnda-search-input-container .input-wrapper:hover,.filter-horizontal .vnda-search-input-container .input-wrapper:hover,.filter-vertical .vnda-search-input-container .input-wrapper:hover{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.08)}.filter-drawer .vnda-search-input-container input,.filter-horizontal .vnda-search-input-container input,.filter-vertical .vnda-search-input-container input{position:relative;flex:1 1;outline:none;background-color:initial;font-size:1.2rem;cursor:pointer}.filter-drawer .vnda-search-input-container input::placeholder,.filter-horizontal .vnda-search-input-container input::placeholder,.filter-vertical .vnda-search-input-container input::placeholder{font-size:1.2rem;color:var(--gray-3,#707070)}.filter-drawer .vnda-search-input-container button,.filter-horizontal .vnda-search-input-container button,.filter-vertical .vnda-search-input-container button{position:relative;width:1.4rem;margin-right:.8rem;display:flex;align-items:center;justify-content:center}.filter-drawer .vnda-search-input-container .text-wrapper,.filter-horizontal .vnda-search-input-container .text-wrapper,.filter-vertical .vnda-search-input-container .text-wrapper{font-size:1.2rem;margin-top:.6rem;color:var(--gray-3,#707070)}.filter-drawer .list-value-count,.filter-horizontal .list-value-count,.filter-vertical .list-value-count{border:1px solid var(--gray-2,#c3c3c3);border-radius:50%;display:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;font-size:.7rem;line-height:1rem;margin-left:1rem}.filter-drawer .filter-properties-container .color-value-container,.filter-drawer .filter-tags-container .color-value-container,.filter-horizontal .filter-properties-container .color-value-container,.filter-horizontal .filter-tags-container .color-value-container,.filter-vertical .filter-properties-container .color-value-container,.filter-vertical .filter-tags-container .color-value-container{border:2px solid transparent;border-radius:50%;position:relative;margin-right:.8rem;margin-bottom:.8rem;margin-top:0;padding:.2rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.filter-drawer .filter-properties-container .color-value-container.label-selected,.filter-drawer .filter-tags-container .color-value-container.label-selected,.filter-horizontal .filter-properties-container .color-value-container.label-selected,.filter-horizontal .filter-tags-container .color-value-container.label-selected,.filter-vertical .filter-properties-container .color-value-container.label-selected,.filter-vertical .filter-tags-container .color-value-container.label-selected{border-color:var(--gray-4,#363636)}.filter-drawer .filter-properties-container .color-value-container:hover .color-value-text,.filter-drawer .filter-tags-container .color-value-container:hover .color-value-text,.filter-horizontal .filter-properties-container .color-value-container:hover .color-value-text,.filter-horizontal .filter-tags-container .color-value-container:hover .color-value-text,.filter-vertical .filter-properties-container .color-value-container:hover .color-value-text,.filter-vertical .filter-tags-container .color-value-container:hover .color-value-text{opacity:1;visibility:visible}.filter-drawer .filter-properties-container .color-value-name,.filter-drawer .filter-tags-container .color-value-name,.filter-horizontal .filter-properties-container .color-value-name,.filter-horizontal .filter-tags-container .color-value-name,.filter-vertical .filter-properties-container .color-value-name,.filter-vertical .filter-tags-container .color-value-name{margin:0;width:100%;height:100%;border-radius:50%;border:1px solid var(--gray-2,#c3c3c3)}.filter-drawer .filter-properties-container .color-value-text,.filter-drawer .filter-tags-container .color-value-text,.filter-horizontal .filter-properties-container .color-value-text,.filter-horizontal .filter-tags-container .color-value-text,.filter-vertical .filter-properties-container .color-value-text,.filter-vertical .filter-tags-container .color-value-text{background-color:var(--gray-4,#363636);border-radius:.2rem;color:var(--white,#fff);font-size:1rem;left:50%;line-height:1;opacity:0;padding:.4rem .6rem;pointer-events:none;position:absolute;top:-2rem;transform:translateX(-50%);transition:opacity .2s;white-space:nowrap;z-index:2}.filter-drawer .filter-item-container .grid-value-container,.filter-drawer .filter-properties-container .list-value-container,.filter-horizontal .filter-item-container .grid-value-container,.filter-horizontal .filter-properties-container .list-value-container,.filter-vertical .filter-item-container .grid-value-container,.filter-vertical .filter-properties-container .list-value-container{margin:0 1.6rem 1.6rem 0;cursor:pointer}.filter-drawer .filter-properties-container .list-value-image,.filter-horizontal .filter-properties-container .list-value-image,.filter-vertical .filter-properties-container .list-value-image{display:none}.filter-drawer .filter-item-container .grid-value-container .grid-value-text,.filter-drawer .filter-item-container .grid-value-container .list-value-text,.filter-drawer .filter-properties-container .list-value-container .grid-value-text,.filter-drawer .filter-properties-container .list-value-container .list-value-text,.filter-horizontal .filter-item-container .grid-value-container .grid-value-text,.filter-horizontal .filter-item-container .grid-value-container .list-value-text,.filter-horizontal .filter-properties-container .list-value-container .grid-value-text,.filter-horizontal .filter-properties-container .list-value-container .list-value-text,.filter-vertical .filter-item-container .grid-value-container .grid-value-text,.filter-vertical .filter-item-container .grid-value-container .list-value-text,.filter-vertical .filter-properties-container .list-value-container .grid-value-text,.filter-vertical .filter-properties-container .list-value-container .list-value-text{display:flex;justify-content:center;align-items:center;border-radius:.4rem;min-width:4.8rem;height:3.4rem;padding:.4rem 1rem;border:.1rem solid var(--gray-4,#363636);font-size:1.2rem;font-weight:500;color:var(--gray-4,#363636);transition:all .3s ease}.filter-drawer .filter-item-container .grid-value-container.label-selected .grid-value-text,.filter-drawer .filter-item-container .grid-value-container.label-selected .list-value-text,.filter-drawer .filter-properties-container .list-value-container.label-selected .grid-value-text,.filter-drawer .filter-properties-container .list-value-container.label-selected .list-value-text,.filter-horizontal .filter-item-container .grid-value-container.label-selected .grid-value-text,.filter-horizontal .filter-item-container .grid-value-container.label-selected .list-value-text,.filter-horizontal .filter-properties-container .list-value-container.label-selected .grid-value-text,.filter-horizontal .filter-properties-container .list-value-container.label-selected .list-value-text,.filter-vertical .filter-item-container .grid-value-container.label-selected .grid-value-text,.filter-vertical .filter-item-container .grid-value-container.label-selected .list-value-text,.filter-vertical .filter-properties-container .list-value-container.label-selected .grid-value-text,.filter-vertical .filter-properties-container .list-value-container.label-selected .list-value-text{background-color:var(--gray-4,#363636);color:var(--white,#fff)}@media(min-width:992px){.filter-drawer .filter-item-container .grid-value-container .grid-value-text:hover,.filter-drawer .filter-item-container .grid-value-container .list-value-text:hover,.filter-drawer .filter-properties-container .list-value-container .grid-value-text:hover,.filter-drawer .filter-properties-container .list-value-container .list-value-text:hover,.filter-horizontal .filter-item-container .grid-value-container .grid-value-text:hover,.filter-horizontal .filter-item-container .grid-value-container .list-value-text:hover,.filter-horizontal .filter-properties-container .list-value-container .grid-value-text:hover,.filter-horizontal .filter-properties-container .list-value-container .list-value-text:hover,.filter-vertical .filter-item-container .grid-value-container .grid-value-text:hover,.filter-vertical .filter-item-container .grid-value-container .list-value-text:hover,.filter-vertical .filter-properties-container .list-value-container .grid-value-text:hover,.filter-vertical .filter-properties-container .list-value-container .list-value-text:hover{background-color:var(--gray-4,#363636);color:var(--white,#fff)}}.filter-drawer .filter-item-container:not(.filter-properties-container) .list-value-container,.filter-horizontal .filter-item-container:not(.filter-properties-container) .list-value-container,.filter-vertical .filter-item-container:not(.filter-properties-container) .list-value-container{display:flex;align-items:center;width:100%;cursor:pointer}.filter-drawer .filter-item-container:not(.filter-properties-container) .list-value-container:not(:last-child),.filter-horizontal .filter-item-container:not(.filter-properties-container) .list-value-container:not(:last-child),.filter-vertical .filter-item-container:not(.filter-properties-container) .list-value-container:not(:last-child){margin-bottom:1rem}@media(min-width:992px){.filter-drawer .filter-item-container:not(.filter-properties-container) .list-value-container:hover .list-value-text,.filter-horizontal .filter-item-container:not(.filter-properties-container) .list-value-container:hover .list-value-text,.filter-vertical .filter-item-container:not(.filter-properties-container) .list-value-container:hover .list-value-text{color:var(--gray-4,#363636)}}.filter-drawer .filter-item-container:not(.filter-properties-container) .list-value-image,.filter-horizontal .filter-item-container:not(.filter-properties-container) .list-value-image,.filter-vertical .filter-item-container:not(.filter-properties-container) .list-value-image{position:relative;width:1.4rem;height:1.4rem;border-radius:.4rem;border:1px solid var(--gray-3,#707070);margin-right:.8rem;display:flex;align-items:center}.filter-drawer .filter-item-container:not(.filter-properties-container) .list-value-text,.filter-horizontal .filter-item-container:not(.filter-properties-container) .list-value-text,.filter-vertical .filter-item-container:not(.filter-properties-container) .list-value-text{font-size:1.2rem;color:var(--gray-3,#707070);transition:color .3s ease}.filter-drawer .filter-price-container .filter-price-slider-container,.filter-horizontal .filter-price-container .filter-price-slider-container,.filter-vertical .filter-price-container .filter-price-slider-container{position:relative;padding-bottom:2rem}.filter-drawer .filter-price-container .filter-price-slider-wrapper,.filter-horizontal .filter-price-container .filter-price-slider-wrapper,.filter-vertical .filter-price-container .filter-price-slider-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:2.5rem}.filter-drawer .filter-price-container .filter-price-slider-input,.filter-horizontal .filter-price-container .filter-price-slider-input,.filter-vertical .filter-price-container .filter-price-slider-input{position:absolute;height:0;width:100%;pointer-events:none;outline:2px solid transparent;outline-offset:2px;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.filter-drawer .filter-price-container .filter-price-slider-input::-webkit-slider-thumb,.filter-horizontal .filter-price-container .filter-price-slider-input::-webkit-slider-thumb,.filter-vertical .filter-price-container .filter-price-slider-input::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;background-color:var(--gray-1,#f9f9f9);box-shadow:0 0 0 0 #fff,0 0 0 1px #d1d5db,0 0 0 0 transparent;cursor:pointer;border-radius:50%;height:16px;width:16px;pointer-events:all}.filter-drawer .filter-price-container .filter-price-slider-input::-moz-range-thumb,.filter-horizontal .filter-price-container .filter-price-slider-input::-moz-range-thumb,.filter-vertical .filter-price-container .filter-price-slider-input::-moz-range-thumb{pointer-events:all;height:1.6rem;width:1.6rem}.filter-drawer .filter-price-container .filter-price-slider-inner,.filter-horizontal .filter-price-container .filter-price-slider-inner,.filter-vertical .filter-price-container .filter-price-slider-inner{position:relative;height:.8rem;width:100%}.filter-drawer .filter-price-container .back-slider,.filter-drawer .filter-price-container .front-slider,.filter-horizontal .filter-price-container .back-slider,.filter-horizontal .filter-price-container .front-slider,.filter-vertical .filter-price-container .back-slider,.filter-vertical .filter-price-container .front-slider{position:absolute;top:0;height:.8rem;border-radius:.2rem}.filter-drawer .filter-price-container .back-slider,.filter-horizontal .filter-price-container .back-slider,.filter-vertical .filter-price-container .back-slider{background-color:var(--gray-1,#f9f9f9);width:100%;z-index:0}.filter-drawer .filter-price-container .front-slider,.filter-horizontal .filter-price-container .front-slider,.filter-vertical .filter-price-container .front-slider{background-color:var(--gray-4,#363636);z-index:1}.filter-drawer .filter-price-container .biggest-price,.filter-drawer .filter-price-container .lowest-price,.filter-horizontal .filter-price-container .biggest-price,.filter-horizontal .filter-price-container .lowest-price,.filter-vertical .filter-price-container .biggest-price,.filter-vertical .filter-price-container .lowest-price{position:absolute;top:1rem;right:0;font-size:1.2rem;line-height:1rem;margin-top:1rem;color:var(--gray-3,#707070)}.filter-drawer .filter-price-container .lowest-price,.filter-horizontal .filter-price-container .lowest-price,.filter-vertical .filter-price-container .lowest-price{left:0;right:unset}
/*# sourceMappingURL=products-filter.v17.css.map */