.lazare-filters__toolbar,.lazare-filters__chips{--lazare-filters-line: #e9eaec;letter-spacing:normal}.lazare-filters__toolbar :where(ul,li){margin:0;padding:0;list-style:none}.lazare-filters__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--lazare-space-24);margin:0}.lazare-filters__open{display:inline-flex;align-items:center;gap:var(--lazare-space-16);height:34px;padding:4px 16px;border:1px solid var(--lazare-filters-line);border-radius:2px;background:var(--lazare-color-surface);color:var(--lazare-color-muted);font:600 13px/26px var(--lazare-font-body);letter-spacing:normal;text-transform:uppercase;cursor:pointer}.lazare-filters__open svg{flex:none}.lazare-filters__sort{position:relative;margin-left:auto}.lazare-filters__sort-summary{display:flex;align-items:center;gap:4px;height:26px;color:var(--lazare-color-muted);font:500 13px/26px var(--lazare-font-body);letter-spacing:normal;white-space:nowrap;list-style:none;cursor:pointer}.lazare-filters__sort-summary::-webkit-details-marker{display:none}.lazare-filters__sort-summary:focus-visible{outline:1px solid var(--lazare-color-ink);outline-offset:2px}.lazare-filters__sort-caret{flex:none;width:16px;height:16px;color:#6e6e72d9;transition:transform var(--lazare-duration) var(--lazare-ease)}.lazare-filters__sort[open] .lazare-filters__sort-caret{transform:rotate(180deg)}.lazare-filters__sort-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:10;box-sizing:border-box;min-width:200px;padding:8px 0;border:1px solid var(--lazare-filters-line);background:var(--lazare-color-surface)}.lazare-filters__sort-option{display:block;padding:8px 16px;color:var(--lazare-color-ink);font:var(--lazare-text-body);letter-spacing:normal;white-space:nowrap;cursor:pointer}.lazare-filters__sort-option:hover{background:var(--lazare-color-surface-alt)}.lazare-filters__sort-option:has(:checked){font-weight:600}.lazare-filters__sort-option:has(:focus-visible){outline:1px solid var(--lazare-color-ink);outline-offset:-1px}.lazare-filters__sort-input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.lazare-filters__filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;display:flex;flex-direction:column;background:var(--lazare-color-surface);visibility:hidden;transform:translate(100%);transition:transform var(--lazare-duration) var(--lazare-ease),visibility 0s linear var(--lazare-duration)}.lazare-filters__filters.is-open{visibility:visible;transform:none;transition:transform var(--lazare-duration) var(--lazare-ease)}@media(prefers-reduced-motion:reduce){.lazare-filters__filters,.lazare-filters__filters.is-open{transition:none}}.lazare-filters__drawer-head{display:flex;flex:none;align-items:center;justify-content:space-between;height:60px;padding:0 16px;border-bottom:1px solid var(--lazare-filters-line)}.lazare-filters__drawer-title{margin:0;color:var(--lazare-color-ink);font:var(--lazare-text-heading-s);letter-spacing:var(--lazare-tracking-heading-s);text-transform:uppercase}.lazare-filters__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-8px;padding:0;border:0;background:none;color:var(--lazare-color-ink);cursor:pointer}.lazare-filters__drawer-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 16px}.lazare-filters__drawer-foot{display:flex;flex:none;gap:var(--lazare-space-8);padding:16px;border-top:1px solid var(--lazare-filters-line)}.lazare-filters__drawer-clear,.lazare-filters__drawer-apply{display:flex;flex:1;align-items:center;justify-content:center;height:48px;padding:0 12px;border:1px solid var(--lazare-color-ink);border-radius:0;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}.lazare-filters__drawer-clear{background:transparent;color:var(--lazare-color-ink);font:var(--lazare-text-label);letter-spacing:var(--lazare-tracking-label)}.lazare-filters__drawer-apply{background:var(--lazare-color-ink);color:var(--lazare-color-on-dark);font:var(--lazare-text-button);letter-spacing:var(--lazare-tracking-button)}.lazare-filters__filter{border-bottom:1px solid var(--lazare-filters-line)}.lazare-filters__filter-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:56px;color:var(--lazare-color-muted);font:600 13px/26px var(--lazare-font-body);letter-spacing:normal;text-transform:uppercase;list-style:none;cursor:pointer}.lazare-filters__filter-summary::-webkit-details-marker{display:none}.lazare-filters__filter-summary:focus-visible{outline:1px solid var(--lazare-color-ink);outline-offset:2px}.lazare-filters__filter-count{color:var(--lazare-color-ink)}.lazare-filters__filter-caret{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;color:#6e6e72a6;transition:transform var(--lazare-duration) var(--lazare-ease)}.lazare-filters__filter[open] .lazare-filters__filter-caret{transform:rotate(180deg)}.lazare-filters__filter-panel{padding-bottom:12px}.lazare-filters__option{position:relative;display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--lazare-color-ink);font:var(--lazare-text-body);letter-spacing:normal;cursor:pointer}.lazare-filters__option.is-disabled{opacity:.4;cursor:default}.lazare-filters__option-input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.lazare-filters__option-box{position:relative;flex:none;width:16px;height:16px;border:1px solid var(--lazare-color-ink);background:var(--lazare-color-surface)}.lazare-filters__option-input:checked+.lazare-filters__option-box{background:var(--lazare-color-ink)}.lazare-filters__option-input:checked+.lazare-filters__option-box:after{content:"";position:absolute;top:2px;left:4.5px;width:5px;height:8px;border:solid var(--lazare-color-on-dark);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.lazare-filters__option-input:focus-visible+.lazare-filters__option-box{outline:1px solid var(--lazare-color-ink);outline-offset:2px}.lazare-filters__option-swatch{flex:none;width:16px;height:16px;border:1px solid var(--lazare-filters-line);background-position:center;background-size:cover}.lazare-filters__option-label{flex:1}.lazare-filters__option-count{color:var(--lazare-color-muted);font:var(--lazare-text-meta)}.lazare-filters__price{display:flex;align-items:flex-end;gap:8px;padding:4px 0 8px}.lazare-filters__price-field{display:flex;flex-direction:column;gap:4px}.lazare-filters__price-label,.lazare-filters__price-currency{color:var(--lazare-color-muted);font:var(--lazare-text-meta)}.lazare-filters__price-input{box-sizing:border-box;width:96px;height:40px;padding:0 10px;border:1px solid var(--lazare-filters-line);border-radius:2px;background:var(--lazare-color-surface);color:var(--lazare-color-ink);font:var(--lazare-text-input);letter-spacing:normal;-moz-appearance:textfield}.lazare-filters__price-input::-webkit-outer-spin-button,.lazare-filters__price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lazare-filters__price-input:focus-visible{outline:1px solid var(--lazare-color-ink);outline-offset:0}.lazare-filters__price-dash,.lazare-filters__price-currency{line-height:40px}.lazare-filters__price-dash{color:var(--lazare-color-muted)}.lazare-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lazare-filters__chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--lazare-filters-line);border-radius:2px;color:var(--lazare-color-ink);font:400 13px/20px var(--lazare-font-body);letter-spacing:normal;text-decoration:none}.lazare-filters__chip svg{color:var(--lazare-color-muted)}.lazare-filters__chips-clear{margin-left:4px;color:var(--lazare-color-muted);font:400 13px/20px var(--lazare-font-body);letter-spacing:normal;text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:1024px){.lazare-filters__toolbar{align-items:flex-start}.lazare-filters__sort{margin-top:7px}.lazare-filters__open,.lazare-filters__drawer-head,.lazare-filters__drawer-foot{display:none}.lazare-filters__filters,.lazare-filters__filters.is-open{position:static;z-index:auto;display:block;background:none;visibility:visible;transform:none;transition:none}.lazare-filters__drawer-body{display:flex;flex-wrap:wrap;gap:var(--lazare-space-24);padding:0;overflow:visible}.lazare-filters__filter{position:relative;border-bottom:0}.lazare-filters__filter-summary{box-sizing:border-box;min-width:120px;min-height:0;height:40px;padding:4px 8px 4px 16px;border:1px solid var(--lazare-filters-line);border-radius:2px;white-space:nowrap}.lazare-filters__filter[open] .lazare-filters__filter-summary{border-color:var(--lazare-color-muted)}.lazare-filters__filter-panel{position:absolute;top:calc(100% + 4px);left:0;z-index:10;box-sizing:border-box;min-width:max(100%,240px);max-height:360px;overflow-y:auto;padding:8px 0;border:1px solid var(--lazare-filters-line);background:var(--lazare-color-surface)}.lazare-filters__option{padding:8px 16px;white-space:nowrap}.lazare-filters__price{padding:8px 16px}.lazare-filters__sort-caret{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/lazare-filters.css.map */
