.zv-collection .filters{position:sticky;top:96px}.zv-collection .filters-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;gap:8px}.zv-collection .filters-head h3{font-size:16px;font-weight:var(--zv-fw-bold, 700);margin:0}.zv-collection .filters-head .reset{font-size:12.5px;color:var(--zv-brand-700, #155c2d);font-weight:var(--zv-fw-semi, 600);background:0;border:0;padding:4px;cursor:pointer;text-decoration:none;margin-left:auto}.zv-collection .filters-head .reset:hover{text-decoration:underline}.zv-collection .filters-close{place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--zv-line, #e7ebe6);background:#fff;color:var(--zv-ink, #16201b);cursor:pointer;display:none}.zv-collection .filters-close svg{width:18px;height:18px}.zv-collection .filters-overlay{display:none}.zv-collection .zv-facets .facets-container{padding:0}.zv-collection .zv-facets .mobile-facets__wrapper,.zv-collection .zv-facets .active-facets-vertical-filter,.zv-collection .zv-facets .active-facets-desktop{display:none!important}.zv-collection .zv-facets facet-filters-form.facets{display:block}.zv-collection .zv-facets .facets__form-vertical,.zv-collection .zv-facets #FacetsWrapperDesktop{display:block}.zv-collection .zv-facets .facets__disclosure-vertical,.zv-collection .zv-facets details.js-filter{border-top:1px solid var(--zv-line, #e7ebe6);padding:4px 0}.zv-collection .zv-facets .facets__summary{width:100%;background:0;border:0;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 2px;font-size:13px;font-weight:var(--zv-fw-bold, 700);letter-spacing:.04em;text-transform:uppercase;color:var(--zv-ink, #16201b);list-style:none}.zv-collection .zv-facets .facets__summary::-webkit-details-marker{display:none}.zv-collection .zv-facets .facets__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.zv-collection .zv-facets .facets__summary .svg-wrapper,.zv-collection .zv-facets .facets__summary .icon-caret{width:18px;height:18px;color:var(--zv-ink-3, #7c8880);transition:transform .22s;flex-shrink:0}.zv-collection .zv-facets details[open] .facets__summary .svg-wrapper,.zv-collection .zv-facets details[open] .facets__summary .icon-caret{transform:rotate(180deg)}.zv-collection .zv-facets .facets__selected{display:none}.zv-collection .zv-facets .facets__display-vertical{padding-bottom:14px}.zv-collection .zv-facets .facets__header-vertical{display:none}.zv-collection .zv-facets .facets-wrap-vertical{border:0;margin:0;padding:0}.zv-collection .zv-facets .facets__list--vertical{display:grid;gap:3px;list-style:none;margin:0;padding:0}.zv-collection .zv-facets .facets__item{margin:0;padding:0}.zv-collection .zv-facets .facet-checkbox{display:flex;align-items:center;gap:11px;padding:8px 6px;border-radius:var(--zv-r-sm, 8px);cursor:pointer;transition:background .15s;margin:0}.zv-collection .zv-facets .facet-checkbox:hover{background:var(--zv-surface, #f6f9f4)}.zv-collection .zv-facets .facet-checkbox input{position:absolute;opacity:0;pointer-events:none}.zv-collection .zv-facets .facet-checkbox>svg:first-of-type,.zv-collection .zv-facets .facet-checkbox .svg-wrapper:first-of-type{width:19px;height:19px;border-radius:6px;border:1.7px solid var(--zv-line, #e7ebe6);flex:none;display:grid;place-items:center;transition:.15s;background:#fff}.zv-collection .zv-facets .facet-checkbox .svg-wrapper svg,.zv-collection .zv-facets .facet-checkbox>svg.icon-checkmark{width:12px;height:12px;color:#fff;opacity:0;transition:opacity .12s}.zv-collection .zv-facets .facet-checkbox:has(input:checked)>svg:first-of-type,.zv-collection .zv-facets .facet-checkbox:has(input:checked) .svg-wrapper:first-of-type,.zv-collection .zv-facets .facet-checkbox.active>svg:first-of-type{background:var(--zv-brand, #1f7a3d);border-color:var(--zv-brand, #1f7a3d)}.zv-collection .zv-facets .facet-checkbox:has(input:checked) .svg-wrapper svg,.zv-collection .zv-facets .facet-checkbox:has(input:checked)>svg.icon-checkmark,.zv-collection .zv-facets .facet-checkbox.active .svg-wrapper svg{opacity:1}.zv-collection .zv-facets .facet-checkbox__text{font-size:14px;color:var(--zv-ink-2, #46544c);flex:1}.zv-collection .zv-facets .facet-checkbox:hover .facet-checkbox__text-label{color:var(--zv-ink, #16201b)}.zv-collection .zv-facets .facet-checkbox__text-label:after{content:none}.zv-collection .zv-facets .facets__price{padding:6px 2px 0}.zv-collection .zv-facets .facets__price .field-currency{display:none}.zv-collection .zv-facets .facets__price .field{flex:1;margin:0}.zv-collection .zv-facets .facets__price .field__input{width:100%;height:40px;border:1.5px solid var(--zv-line, #e7ebe6);border-radius:var(--zv-r-sm, 8px);font-family:inherit;font-size:13.5px;padding:0 12px;color:var(--zv-ink, #16201b)}.zv-collection .zv-facets .facets__price .field__label{display:none}.zv-collection .zv-facets .facets__price{display:flex;align-items:center;gap:10px}.zv-collection .zv-facets .button-show-more{font-size:13px;color:var(--zv-brand-700, #155c2d);background:0;border:0;padding:8px 6px;cursor:pointer;text-decoration:underline}.zv-collection .filter-help{margin-top:24px;background:var(--zv-surface, #f6f9f4);border:1px solid var(--zv-line, #e7ebe6);border-radius:var(--zv-r-lg, 18px);padding:20px}.zv-collection .filter-help .ico{width:38px;height:38px;border-radius:10px;background:#fff;border:1px solid var(--zv-line, #e7ebe6);color:var(--zv-brand-700, #155c2d);display:grid;place-items:center;margin-bottom:12px}.zv-collection .filter-help .ico svg{width:20px;height:20px}.zv-collection .filter-help b{font-size:14.5px;display:block}.zv-collection .filter-help p{font-size:13px;color:var(--zv-ink-2, #46544c);margin:6px 0 14px}.zv-collection .filter-help a{font-size:13.5px;font-weight:var(--zv-fw-bold, 700);color:var(--zv-brand-700, #155c2d);display:inline-flex;align-items:center;gap:6px;text-decoration:none}.zv-collection .filter-help a svg{width:15px;height:15px}.zv-collection .facet-checkbox .svg-wrapper{top:unset;left:unset}.zv-collection input[type=checkbox]+svg rect{stroke:none}.zv-collection span.active-facets__button-inner,.zv-collection .active-facets__button:hover .active-facets__button-inner{box-shadow:none}@media screen and (max-width:1080px){.zv-collection .filters-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#14281c66;z-index:55;opacity:0;pointer-events:none;transition:opacity .3s;display:block}.zv-collection .filters-overlay.show{opacity:1;pointer-events:auto}.zv-collection .filters{position:fixed;inset:0 auto 0 0;width:min(340px,88vw);z-index:60;background:#fff;padding:24px;overflow-y:auto;transform:translate(-102%);transition:transform .3s ease;box-shadow:var(--zv-shadow-lg)}.zv-collection .filters.show{transform:none}.zv-collection .filters-close{display:inline-grid}}@media screen and (min-width:1081px){.zv-collection .filters-close{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zv-facets.css.map */
