facet-filters-form{display:block}@media(min-width:1440px){.sidebar-filter{padding-right:30px}}.apply-filter-wrap{margin-bottom:40px}.apply-filter-wrap .count-text{margin-bottom:16px}.apply-filter-wrap .title{margin-bottom:18px}@media(min-width:1200px){.apply-filter-wrap{margin-bottom:64px}}#applied-filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-clear-all{color:rgba(var(--color-text-heading))!important}.filter-tag{display:flex;align-items:center;text-transform:capitalize;gap:10px;padding:6px 20px;border-radius:30px;background-color:#ededed;color:rgba(var(--color-text-heading));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.filter-tag .icon{font-size:10px}.filter-tag:hover{background-color:rgba(var(--color-primary));color:#fff!important}.widget-facet:not(:last-child){border-bottom:1px solid rgba(var(--color-border),.15)}.widget-facet .tf-check.style-2:checked{border-color:#1f1f1f;background-color:#1f1f1f}.widget-facet .facet-title{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-bottom:16px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-facet .facet-title .icon:before{transform:rotate(90deg)}.widget-facet .facet-title .icon:after{transform:rotate(180deg)}.widget-facet .facet-title.collapsed{margin-bottom:0}.widget-facet .facet-title.collapsed .icon:before{transform:rotate(0)}.widget-facet .facet-title.collapsed .icon:after{transform:rotate(0)}.widget-facet .collapse-body{padding-bottom:31px}.ic-accordion-custom{position:relative;width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:transform .35s linear}.ic-accordion-custom:after,.ic-accordion-custom:before{content:"";position:absolute;background-color:rgba(var(--color-text-heading));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ic-accordion-custom:before{height:100%;width:2px}.ic-accordion-custom:after{height:2px;width:100%}.filter-group-check .list-item{display:flex;gap:15px;align-items:center;cursor:pointer;letter-spacing:0}.filter-group-check .list-item:not(:last-child){margin-bottom:15px}.filter-group-check .label{cursor:pointer;font-weight:400;font-size:18px;line-height:28px;display:flex;align-items:center;gap:10px;color:rgba(var(--color-text-heading))}.filter-group-check .count-wrap{color:rgba(var(--color-text-body))}.filter-group-check .check-color{width:24px;height:24px;border-radius:50%;overflow:hidden}.filter-size-box{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-size-box .size-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-border));background-color:#fff;color:rgba(var(--color-text-heading));cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.filter-size-box .size-item .count{font-weight:400;font-size:18px;line-height:28px}.filter-size-box .size-item.active,.filter-size-box .size-item:hover{background-color:rgba(var(--color-text-heading));color:#fff}.filter-size-box .size-item.disabled{color:#818181;pointer-events:none}.filter-size-box .size-item input[type=checkbox]{display:none}.filter-size-box .size-item.disabled:after{content:"";position:absolute;top:0;left:0;width:53.568px;height:1px;background-color:#818181;transform:rotate(45deg);transform-origin:top left}.tf-control-filter{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-bottom:32px}@media(min-width:1200px){.tf-control-filter{gap:40px}}.tf-check{position:relative;background:transparent;cursor:pointer;outline:0;-webkit-appearance:none;width:16px;height:16px;min-width:16px;border:1px solid #9C9C9C;padding:0;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-check:checked{border-color:rgba(var(--color-primary));background-color:rgba(var(--color-primary))}.tf-check:checked:before{opacity:1;transform:scale(1)}.tf-check:before{font-weight:500;font-family:icomoon;content:"\e944";position:absolute;color:#fff;opacity:0;font-size:7px;transform:scale(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tf-check.style-2{width:24px;height:24px;min-width:24px}.tf-check.style-2:before{font-size:10px}.tf-check.style-3{width:40px;height:40px;min-width:40px}.tf-check.style-4{width:20px;height:20px;min-width:20px}.checkbox-wrap{display:flex;align-items:center;gap:10px}.checkbox-wrap input{padding:0}.checkbox-wrap label{cursor:pointer}.checkbox-wrap.type-2{gap:8px}.checkbox-wrap.type-2 input+label{color:#818181;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.checkbox-wrap.type-2 input:checked+label{color:rgba(var(--color-text-heading))}.widget-facet .tf-check.style-2:checked{border-color:rgba(var(--color-text-heading));background-color:rgba(var(--color-text-heading))}.widget-facet .tf-check.style-2:checked:before{opacity:1;transform:scale(1)}[data-price-range] .tf-price{padding-top:6px}[data-price-range] .tf-price__track{position:relative;height:22px;margin:4px 2px 14px}[data-price-range] .tf-price__track:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);background:rgba(var(--color-text-heading));opacity:.2;border-radius:999px}[data-price-range] .tf-price__range{position:absolute;top:50%;height:3px;transform:translateY(-50%);background:rgba(var(--color-text-heading));border-radius:999px}[data-price-range] .tf-price__thumb{position:absolute;top:50%;width:14px;height:14px;transform:translate(-50%,-50%);background:rgba(var(--color-text-heading));border-radius:999px;pointer-events:none}.widget-facet .tf-price__thumb--min{margin-left:6px}.widget-facet .tf-price__thumb--max{margin-left:-6px}[data-price-range] .tf-price__input{position:absolute;left:0;top:0;width:100%;height:22px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;outline:none;pointer-events:none}[data-price-range] .tf-price__input::-webkit-slider-runnable-track{height:22px;background:transparent}[data-price-range] .tf-price__input::-moz-range-track{height:22px;background:transparent}[data-price-range] .tf-price__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:transparent;border:0;pointer-events:auto;cursor:pointer}[data-price-range] .tf-price__input::-moz-range-thumb{width:18px;height:18px;background:transparent;border:0;pointer-events:auto;cursor:pointer}[data-price-range] .tf-price__input--min{z-index:2}[data-price-range] .tf-price__input--max{z-index:3}[data-price-range] .tf-price__fields{display:flex;align-items:center;gap:10px}[data-price-range] .tf-price__to{font-size:14px;color:rgba(var(--color-form-text));white-space:nowrap}[data-price-range] .tf-price__field{flex:1;display:flex;align-items:center;gap:8px;padding:15px;background:rgba(var(--color-form-background));border:1px solid rgba(var(--color-form-border));color:rgba(var(--color-form-text))}[data-price-range] .tf-price__currency{font-size:14px;color:rgba(var(--color-form-text));line-height:1}[data-price-range] .tf-price__number{width:100%;border:0;outline:none;background:transparent;font-size:14px;line-height:1;padding:0;color:rgba(var(--color-form-text))}[data-price-range] .tf-price__number::-webkit-outer-spin-button,[data-price-range] .tf-price__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[data-price-range] .tf-price__number{-moz-appearance:textfield}[data-price-range] .tf-price__field:focus-within{box-shadow:0 0 0 2px #00000026}.filter-size-box .size-input{position:absolute;opacity:0;pointer-events:none}.filter-size-box .size-input:checked+.size-check{border-color:#1f1f1f;background:#1f1f1f;color:#fff}.filter-size-box .size-input:disabled+.size-check{opacity:.35;cursor:not-allowed}.tf-sort{position:relative;display:inline-block}.tf-sort__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid rgba(0,0,0,.25);background:#fff;min-width:180px}.tf-sort__menu{position:absolute;right:0;top:calc(100% + 6px);width:220px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 30px #00000014;z-index:999;padding:6px 0}.tf-sort__item{width:100%;text-align:left;padding:10px 14px;background:transparent;border:0;cursor:pointer}.tf-sort__item.is-active{background:var(--color-main);color:#fff}.tf-filter-close{display:none!important}html.tf-filter-open [data-product-grid]{filter:blur(4px);transition:filter .3s ease}.tf-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:100;cursor:url(./cursor-close.svg),auto}.tf-filter-overlay [hidden]{display:none}.tf-filter-close{position:sticky;top:0;width:100%;height:48px;border:0;background:#fff;font-size:28px;line-height:48px;text-align:right;padding:0 14px;cursor:pointer;z-index:1}.canvas-filter{top:0!important;position:fixed;bottom:0;z-index:3000;display:flex;flex-direction:column;background-clip:padding-box;outline:0;max-width:400px;width:min(400px,90%);padding:0!important;background:#fff;overflow:hidden!important}.canvas-filter .group-body::-webkit-scrollbar,.sidebar-filter::-webkit-scrollbar,.canvas-filter::-webkit-scrollbar{width:5px}.canvas-filter .group-body::-webkit-scrollbar-thumb,.sidebar-filter::-webkit-scrollbar-thumb,.canvas-filter::-webkit-scrollbar-thumb{background:rgba(var(--color-primary));border-radius:4px}.canvas-filter{top:0;left:0;transform:translate(-100%)}.canvas-filter.is-open{transform:translate(0)}.canvas-filter.sidebar-filter .top-filter-title{display:flex}.sidebar-filter .top-filter-title{display:none}.icon-close-btn{color:rgba(var(--color-text-heading));cursor:pointer}.canvas-filter .btn-clear-all,.sidebar-filter .filter-tag.filter-clear-all,.sidebar-filter .icon-close-btn{display:none}.canvas-filter .filter-tag.filter-clear-all{display:inline-block}.canvas-filter .icon-close-btn{display:block}.group-footer-btn{display:none}.group-footer-btn>*{width:100%;text-transform:uppercase}.canvas-filter .group-footer-btn{display:flex;gap:10px}.canvas-filter form{isolation:isolate;height:100%;width:100%;max-height:none;display:grid;grid-auto-rows:auto minmax(0,1fr) auto;align-content:start}.canvas-filter .group-body{overscroll-behavior-y:contain;overflow-y:auto;padding:0 32px}.canvas-filter .group-header{margin-bottom:0}.canvas-filter .group-header,.canvas-filter .group-footer-btn{padding:32px;background:#fff}.group-footer-btn .tf-btn:not(.animate-btn):hover{background-color:rgba(var(--color-button-background-hover));border-color:rgba(var(--color-button-border-hover));color:rgba(var(--color-button-text-hover))!important}@media(max-width:1199px){.sidebar-filter .top-filter-title{display:flex}.sidebar-filter{top:0!important;position:fixed;bottom:0;z-index:3000;display:flex;flex-direction:column;background-clip:padding-box;outline:0;max-width:400px;width:min(400px,90%);overflow:hidden;padding:0;background:#fff}.sidebar-filter .filter-tag.filter-clear-all{display:inline-block}.sidebar-filter .icon-close-btn{display:block}.sidebar-filter .btn-clear-all{display:none}.sidebar-filter.left{top:0;left:0;transform:translate(-100%)}.sidebar-filter.is-open{transform:translate(0)}.sidebar-filter .group-footer-btn{display:flex;gap:10px}.sidebar-filter form{isolation:isolate;height:100%;width:100%;max-height:none;display:grid;grid-auto-rows:auto minmax(0,1fr) auto;align-content:start}.sidebar-filter .group-body{overscroll-behavior-y:contain;overflow-y:auto;padding:0 32px}.sidebar-filter .group-header{margin-bottom:0}.sidebar-filter .group-header,.sidebar-filter .group-footer-btn{padding:32px;background:#fff}}@media(max-width:767px){.canvas-filter .group-body,.sidebar-filter .group-body{padding:0 20px}.canvas-filter .group-header,.canvas-filter .group-footer-btn,.sidebar-filter .group-header,.sidebar-filter .group-footer-btn{padding:20px}.widget-facet .collapse-body{padding-bottom:20px}.widget-facet .facet-title{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/facets-canvas.css.map */
