.collection-sidebar{--cs-ink: #201D1D;--cs-pref-bg: #f3f1ec;--cs-active-bg: #111111;--cs-active-fg: #ffffff;--cs-checkbox-bg: #ffffff;--cs-checkbox-br: #c8c4ba;--cs-pill-radius: 12px;--cs-button-radius: 12px;position:sticky;top:120px;align-self:start;width:100%;color:var(--cs-ink);font-family:var(--font-body--family, "futura-pt", "Poppins", system-ui, sans-serif)}.collection-sidebar__form,.collection-sidebar__nav{display:flex;flex-direction:column;gap:1rem}.collection-sidebar__sort{border:0;margin:0;padding:0;display:flex;align-items:stretch;gap:10px;background:transparent;border-radius:0}.collection-sidebar__sort-opt{flex:1 1 50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:.75rem .9rem;line-height:1;border-radius:var(--cs-pill-radius);background:#fff;border:1.5px solid var(--cs-ink);color:var(--cs-ink);font-family:neue-kabel,Arial Black,sans-serif;font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease;margin-bottom:0}.collection-sidebar__sort-opt input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.collection-sidebar__sort-opt:has(input:checked),.collection-sidebar__sort-opt.is-active{background:var(--cs-active-bg);border-color:var(--cs-active-bg);color:var(--cs-active-fg)}.collection-sidebar__sort-opt:hover:not(:has(input:checked)):not(.is-active){background:#0000000a}.collection-sidebar__section{padding:.9rem 0}.collection-sidebar__section-title{background-color:#ece7de;margin:0 0 .6rem;font-family:neue-kabel,Arial Black,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.02em;color:var(--cs-ink);text-transform:none;border-radius:5px;padding:1rem}.collection-sidebar__options{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.collection-sidebar__option label,.collection-sidebar__option-link{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;font-family:neue-kabel,Arial Black,sans-serif;font-size:1rem;font-weight:800;color:var(--cs-ink);padding:.35rem .1rem;line-height:1.2;text-decoration:none}.collection-sidebar__option-link:hover,.collection-sidebar__option-link:focus-visible{color:var(--cs-ink);text-decoration:none;outline:none}.collection-sidebar__option input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.collection-sidebar__option-box{flex:0 0 18px;width:18px;height:18px;background:var(--cs-checkbox-bg);border:1.5px solid var(--cs-checkbox-br);border-radius:4px;position:relative;display:inline-block;transition:background .15s ease,border-color .15s ease}.collection-sidebar__option-box:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:10px;border:solid var(--cs-active-fg);border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg);opacity:0;transition:opacity .15s ease}.collection-sidebar__option input[type=checkbox]:checked~.collection-sidebar__option-box{background:var(--cs-active-bg);border-color:var(--cs-active-bg)}.collection-sidebar__option input[type=checkbox]:checked~.collection-sidebar__option-box:after{opacity:1}.collection-sidebar__option label:hover .collection-sidebar__option-box,.collection-sidebar__option-link:hover .collection-sidebar__option-box,.collection-sidebar__option-link:focus-visible .collection-sidebar__option-box{border-color:var(--cs-active-bg)}.collection-sidebar__actions{display:flex;gap:.6rem;margin-top:.4rem}.collection-sidebar__form[data-autosubmit] .collection-sidebar__search{display:none}.collection-sidebar__search,.collection-sidebar__clear{flex:1 1 50%;padding:.85rem 1rem;border-radius:var(--cs-button-radius);font-family:neue-kabel,Arial Black,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.collection-sidebar__search{background:var(--cs-active-bg);color:var(--cs-active-fg);border:1.5px solid var(--cs-active-bg)}.collection-sidebar__search:hover{background:#000}.collection-sidebar__clear{background:#fff;color:var(--cs-ink);border:1.5px solid var(--cs-ink);text-decoration:none;text-align:center;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.collection-sidebar__clear:hover{background:var(--cs-ink);color:var(--cs-active-fg)}@media(max-width:1023px){.collection-sidebar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wp-collection-sidebar.css.map */
