.m-collection-filters-form{--vf-cream: #F7F3EA;--vf-green: #14382C;--vf-ink: #1B2E26;--vf-line: rgba(20, 56, 44, .3);--vf-line-soft: rgba(20, 56, 44, .16);--vf-muted: rgba(27, 46, 38, .45);--vf-ease: cubic-bezier(.22, .61, .36, 1)}.m-collection-filters-form{display:block;background:var(--vf-cream);color:var(--vf-ink);min-height:100%}.m-filter-drawer,.m-filter-drawer__content,.m-collection-filter,.m-collection-filter__inner,.m-drawer--filter,.m-drawer--filter .m-drawer__content{background:#f7f3ea}#CollectionFiltersForm{padding:0!important;margin:0!important}#CollectionFiltersForm .m-filter--widget.m-accordion--item{border:0!important;padding:0!important;margin:0!important;background:transparent!important}#CollectionFiltersForm .m-filter--widget-title.m-accordion--item-button{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:26px 24px 12px!important;margin:0!important;border:0!important;background:transparent!important;cursor:pointer;font-size:17px!important;font-weight:400!important;line-height:1.4;letter-spacing:0!important;text-transform:none!important;color:var(--vf-green)!important;transition:opacity .2s var(--vf-ease);-webkit-tap-highlight-color:transparent}#CollectionFiltersForm .m-filter--widget-title.m-accordion--item-button:hover{opacity:.7}#CollectionFiltersForm .m-filter--widget-title.m-accordion--item-button:focus-visible{outline:2px solid var(--vf-green);outline-offset:-4px;border-radius:4px}#CollectionFiltersForm .m-accordion--item-icon{display:inline-flex!important;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;color:var(--vf-green)!important;transform:rotate(0);transition:transform .3s var(--vf-ease)}#CollectionFiltersForm .m-accordion--item.open .m-accordion--item-icon{transform:rotate(180deg)}#CollectionFiltersForm .m-accordion--item-icon svg{width:16px;height:16px}#CollectionFiltersForm .m-filter--widget-content.m-accordion--item-content{padding:0 24px!important;transition:opacity .28s var(--vf-ease)}#CollectionFiltersForm .m-accordion--item.open .m-filter--widget-content{padding-bottom:14px!important}#CollectionFiltersForm .m-facets,#CollectionFiltersForm .m-facet--item{list-style:none!important;margin:0!important;padding:0!important}#CollectionFiltersForm .m-facet--checkbox{position:relative;display:flex!important;align-items:center;justify-content:flex-start;gap:14px!important;width:100%;min-height:44px;margin:0!important;padding:6px 0!important;border:0!important;border-radius:0;background:transparent;cursor:pointer;font-size:16px!important;font-weight:400;line-height:1.45;color:var(--vf-ink)!important;-webkit-tap-highlight-color:transparent}#CollectionFiltersForm .m-facet--checkbox input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none;-webkit-appearance:none;appearance:none}#CollectionFiltersForm .m-facet--checkbox>svg{width:20px!important;height:20px!important;flex:0 0 20px!important;margin:0!important;overflow:visible}#CollectionFiltersForm .m-facet--checkbox>svg rect{x:.6px;y:.6px;width:16.8px;height:16.8px;rx:0!important;ry:0!important;fill:transparent!important;stroke:var(--vf-line)!important;stroke-width:1.3px!important;transition:fill .18s var(--vf-ease),stroke .18s var(--vf-ease)}#CollectionFiltersForm .m-facet--checkbox>svg path{stroke:transparent!important;stroke-width:2px;transform-origin:center;transform:scale(.7);opacity:0;transition:opacity .16s var(--vf-ease),transform .22s var(--vf-ease)}@media(hover:hover){#CollectionFiltersForm .m-facet--checkbox:hover>svg rect{stroke:var(--vf-green)!important}}#CollectionFiltersForm .m-facet--checkbox input:checked~svg rect{fill:var(--vf-green)!important;stroke:var(--vf-green)!important}#CollectionFiltersForm .m-facet--checkbox input:checked~svg path{stroke:var(--vf-cream)!important;transform:scale(1);opacity:1}#CollectionFiltersForm .m-facet--checkbox input:focus-visible~svg rect{stroke:var(--vf-green)!important;outline:2px solid var(--vf-green);outline-offset:3px}#CollectionFiltersForm .m-facet--label{flex:1 1 auto;min-width:0;margin:0!important;padding:0!important}#CollectionFiltersForm .m-facet--product-count{flex:0 0 auto;margin-left:6px!important;font-size:13px;line-height:1;color:var(--vf-muted)!important}#CollectionFiltersForm .m-facet--checkbox__disabled{opacity:.38;cursor:not-allowed;pointer-events:none}#CollectionFiltersForm .vf-price-bands{display:flex;flex-wrap:wrap;gap:4px 14px;margin:16px 0 0;padding:0;list-style:none}#CollectionFiltersForm .vf-price-bands li{flex:0 1 auto;list-style:none;margin:0;padding:0}#CollectionFiltersForm .vf-price-bands .m-facet--checkbox{width:auto;min-height:40px;gap:12px!important;font-size:15px!important;white-space:nowrap}#CollectionFiltersForm .m-filter--swatches,#CollectionFiltersForm .m-filter--swatches-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px!important;margin:0 0 0 -4px!important;padding:0 0 0 4px!important}#CollectionFiltersForm .m-facet--color{min-width:0}#CollectionFiltersForm .m-facet--color-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#CollectionFiltersForm .m-facet--color{list-style:none!important;margin:0!important;padding:0!important}#CollectionFiltersForm .m-facet--color label{display:flex!important;align-items:center;justify-content:flex-start;gap:16px!important;width:100%;min-height:46px;margin:0!important;padding:5px 0!important;border:0!important;border-radius:0;background:transparent;cursor:pointer;font-size:16px!important;font-weight:400;line-height:1.4;color:var(--vf-ink)!important;-webkit-tap-highlight-color:transparent;transition:opacity .18s var(--vf-ease)}@media(hover:hover){#CollectionFiltersForm .m-facet--color label:hover{opacity:.72}}#CollectionFiltersForm .m-facet--color input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}#CollectionFiltersForm .m-facet--color-label{position:relative;display:block!important;width:26px!important;height:26px!important;flex:0 0 26px!important;margin:0!important;border-radius:50%!important;border:1px solid rgba(20,56,44,.12);background-position:center;background-size:cover;box-shadow:0 0 0 0 var(--vf-cream),0 0 0 0 var(--vf-green);transition:box-shadow .22s var(--vf-ease),border-color .2s var(--vf-ease)}@media(hover:hover){#CollectionFiltersForm .m-facet--color label:hover .m-facet--color-label{transform:none;border-color:#14382c73}}#CollectionFiltersForm .m-facet--color.active .m-facet--color-label,#CollectionFiltersForm .m-facet--color input:checked+.m-facet--color-label{box-shadow:0 0 0 2px var(--vf-cream),0 0 0 3px var(--vf-green)}#CollectionFiltersForm .m-facet--color input:checked~.m-facet--color-name{color:var(--vf-green)!important}#CollectionFiltersForm .m-facet--color input:focus-visible+.m-facet--color-label{box-shadow:0 0 0 2px var(--vf-cream),0 0 0 3px var(--vf-green);outline:2px solid var(--vf-green);outline-offset:5px}#CollectionFiltersForm .m-facet--color-name{flex:1 1 auto;min-width:0;margin:0!important;padding:0!important}#CollectionFiltersForm .m-facet--color .m-facet--product-count{margin-left:6px!important;font-size:13px;color:var(--vf-muted)!important}#CollectionFiltersForm .m-facet--color .m-facet--checkbox__disabled{opacity:.38;cursor:not-allowed;pointer-events:none}#CollectionFiltersForm .m-facet--color.m-tooltip{position:static!important}#CollectionFiltersForm .m-facet--color .m-tooltip__content{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;padding:0!important;background:transparent!important;color:var(--vf-ink)!important;font-size:inherit!important;border-radius:0!important;white-space:normal!important;pointer-events:none}#CollectionFiltersForm .m-facet--color .m-tooltip__content:before,#CollectionFiltersForm .m-facet--color .m-tooltip__content:after{display:none!important}#CollectionFiltersForm .m-facets-price{display:block!important;padding:10px 0 0!important;background:transparent!important}#CollectionFiltersForm .m-facets-price--ranges{--vf-thumb: 18px;position:relative!important;height:20px!important;margin:0 0 22px!important;padding:0!important;background:transparent!important;border:0!important}#CollectionFiltersForm .m-facets-price--ranges:before{content:"";position:absolute;left:calc(var(--vf-thumb) / 2);right:calc(var(--vf-thumb) / 2);top:50%;height:3px;margin-top:-1.5px;border-radius:3px;background:#14382c2e;pointer-events:none;z-index:0}#CollectionFiltersForm .m-facets-price--ranges:after{content:"";position:absolute;left:calc(var(--vf-thumb) / 2 + (100% - var(--vf-thumb)) * var(--vf-from, 0) / 100);width:calc((100% - var(--vf-thumb)) * (var(--vf-to, 100) - var(--vf-from, 0)) / 100);top:50%;height:3px;margin-top:-1.5px;border-radius:3px;background:var(--vf-green);pointer-events:none;z-index:1}#CollectionFiltersForm .m-facets-price--range{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:20px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;pointer-events:none;z-index:2}#CollectionFiltersForm .m-facets-price--range:focus{outline:none!important}#CollectionFiltersForm .m-facets-price--range::-webkit-slider-runnable-track{height:20px!important;background:transparent!important;border:0!important;box-shadow:none!important}#CollectionFiltersForm .m-facets-price--range::-moz-range-track{height:20px!important;background:transparent!important;border:0!important}#CollectionFiltersForm .m-facets-price--range::-moz-range-progress{background:transparent!important;height:0!important}#CollectionFiltersForm .m-facets-price--range::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:18px!important;height:18px!important;margin-top:1px;border-radius:50%!important;background:var(--vf-green)!important;border:0!important;box-shadow:none!important;cursor:grab;pointer-events:auto;transition:transform .16s var(--vf-ease),box-shadow .16s var(--vf-ease)}#CollectionFiltersForm .m-facets-price--range::-moz-range-thumb{width:18px!important;height:18px!important;border-radius:50%!important;background:var(--vf-green)!important;border:0!important;box-shadow:none!important;cursor:grab;pointer-events:auto;transition:transform .16s var(--vf-ease),box-shadow .16s var(--vf-ease)}#CollectionFiltersForm .m-facets-price--range::-webkit-slider-thumb:hover{transform:scale(1.1)}#CollectionFiltersForm .m-facets-price--range:active::-webkit-slider-thumb{cursor:grabbing;box-shadow:0 0 0 6px #14382c1a!important}#CollectionFiltersForm .m-facets-price--range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #14382c2e!important}#CollectionFiltersForm .m-facets-price--range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #14382c2e!important}#CollectionFiltersForm .m-facets-price--input{display:flex!important;align-items:center;gap:12px!important;margin:0!important}#CollectionFiltersForm .m-facets-price--field{position:relative;flex:1 1 0!important;min-width:0;display:flex!important;align-items:center;gap:8px;height:52px!important;padding:0 14px!important;background:#fff!important;border:1px solid var(--vf-line-soft)!important;border-radius:4px!important;box-shadow:none!important;transition:border-color .18s var(--vf-ease),box-shadow .18s var(--vf-ease)}@media(hover:hover){#CollectionFiltersForm .m-facets-price--field:hover{border-color:var(--vf-line)!important}}#CollectionFiltersForm .m-facets-price--field:focus-within{border-color:var(--vf-green)!important;box-shadow:0 0 0 2px #14382c1a!important}#CollectionFiltersForm .m-facets-price--field-currency{flex:0 0 auto;font-size:16px!important;line-height:1;color:var(--vf-ink)!important}#CollectionFiltersForm .m-facets-price--field .form-field--input{flex:1 1 auto;width:100%!important;min-width:0;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:17px!important;line-height:1;color:var(--vf-ink)!important;text-align:right!important}#CollectionFiltersForm .m-facets-price--field .form-field--input:focus{outline:none!important;border:0!important;box-shadow:none!important}#CollectionFiltersForm .m-facets-price--field .form-field--input::placeholder{color:var(--vf-muted)!important}#CollectionFiltersForm .m-facets-price--field .form-field--input::-webkit-outer-spin-button,#CollectionFiltersForm .m-facets-price--field .form-field--input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}#CollectionFiltersForm .m-facets-price--field .form-field--input[type=number]{-moz-appearance:textfield}#CollectionFiltersForm .m-facets-price--to{flex:0 0 auto;font-size:16px!important;line-height:1;color:var(--vf-ink)!important;text-transform:none!important}#CollectionFiltersForm .m-filter--scroll-content{max-height:var(--max-height, 340px);overflow-y:auto;padding-right:6px;margin-right:-6px;scrollbar-width:thin;scrollbar-color:var(--vf-line-soft) transparent;overscroll-behavior:contain}#CollectionFiltersForm .m-filter--scroll-content::-webkit-scrollbar{width:4px}#CollectionFiltersForm .m-filter--scroll-content::-webkit-scrollbar-thumb{background:var(--vf-line-soft);border-radius:4px}#CollectionFiltersForm .m-tooltip__content{background:var(--vf-green);color:var(--vf-cream);font-size:12px;border-radius:4px;padding:5px 9px}@media screen and (min-width:768px){#CollectionFiltersForm .m-filter--widget-title.m-accordion--item-button{padding:22px 0 10px!important;font-size:15px!important}#CollectionFiltersForm .m-filter--widget-content.m-accordion--item-content{padding:0!important}#CollectionFiltersForm .m-facet--checkbox,#CollectionFiltersForm .m-facet--color label{min-height:38px;padding:4px 0!important;font-size:14px!important}#CollectionFiltersForm .m-facet--color-label{width:22px!important;height:22px!important;flex:0 0 22px!important}#CollectionFiltersForm .m-facets-price--field{height:46px!important;padding:0 12px!important}#CollectionFiltersForm .m-facets-price--field .form-field--input{font-size:15px!important}#CollectionFiltersForm .vf-price-bands .m-facet--checkbox{font-size:14px!important}}@media(prefers-reduced-motion:reduce){#CollectionFiltersForm *,#CollectionFiltersForm *:before,#CollectionFiltersForm *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/varanchi-filters.css.map */
