:root{--pia-teal: #00bcb4;--pia-teal-dark: #009f98;--pia-teal-light: #e6faf9;--pia-accent: #d90046;--pia-border: #e7e7ea;--pia-text: #2d3136;--pia-text-soft: #6d737c}@media(min-width:990px){.page-layout-with-sidebar-drawer .page-layout-sidebar{position:sticky!important;top:0;max-height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--pia-teal) #e9e9ec}.page-layout-with-sidebar-drawer .page-layout-sidebar::-webkit-scrollbar{width:4px}.page-layout-with-sidebar-drawer .page-layout-sidebar::-webkit-scrollbar-track{background:#e9e9ec;border-radius:999px}.page-layout-with-sidebar-drawer .page-layout-sidebar::-webkit-scrollbar-thumb{background:var(--pia-teal);border-radius:999px}}.page-layout-sidebar,.page-layout-sidebar-inner,.page-layout-sidebar-inner-content,.page-layout-sidebar-inner-content>*:first-child{border-top:none!important}.facet-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 0;background:none;border:none;border-bottom:none;font-size:1.4rem;font-weight:600;color:var(--pia-text);cursor:pointer;transition:color .2s ease}.facet-toggle:hover{color:var(--pia-teal)}.facet-toggle[aria-expanded=true]{color:var(--pia-teal);border-bottom:1px solid var(--pia-teal)}.checkbox-facet input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.checkbox-facet-check{width:18px;height:18px;min-width:18px;border:1.5px solid var(--pia-border);border-radius:4px;background:#fff;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease;margin-right:8px}.checkbox-facet-label svg{display:none}.checkbox-facet input[type=checkbox]:checked~.checkbox-facet-check{background:var(--pia-teal);border-color:var(--pia-teal)}.checkbox-facet input[type=checkbox]:checked~.checkbox-facet-check+svg,.checkbox-facet input[type=checkbox]:checked+.checkbox-facet-check+svg{display:block;position:absolute;fill:#fff;width:14px;height:14px}.checkbox-facet-label:hover .checkbox-facet-check{border-color:var(--pia-teal)}.checkbox-facet-label{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:1.4rem;color:var(--pia-text);padding:4px 0;position:relative}.checkbox-facet-label-count{margin-left:auto;font-size:1.1rem;color:var(--pia-text-soft);padding-left:8px}.checkbox-facet-disabled .checkbox-facet-label{opacity:.45;cursor:not-allowed}.facets-price-range{display:flex;gap:8px;align-items:center;margin:12px 0 8px}.facet-price-range-field{display:flex;align-items:center;border:1.5px solid var(--pia-border);border-radius:8px;background:#fff;padding:6px 10px;flex:1;transition:border-color .2s ease}.facet-price-range-field:focus-within{border-color:var(--pia-teal)}.facet-price-range-currency{color:var(--pia-text-soft);font-size:1.3rem;margin-right:4px}.facet-price-range-field input[type=number]{border:none;outline:none;background:none;width:100%;font-size:1.4rem;color:var(--pia-text);-moz-appearance:textfield}.facet-price-range-field input[type=number]::-webkit-inner-spin-button,.facet-price-range-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.checkbox-facet--price-band .checkbox-facet-label{font-size:1.3rem}.checkbox-facet--price-band input[type=radio]{position:absolute;opacity:0;width:0;height:0}.checkbox-facet--price-band input[type=radio]:checked~.checkbox-facet-check{background:var(--pia-teal);border-color:var(--pia-teal)}.checkbox-facet--price-band .checkbox-facet-label:hover .checkbox-facet-check{border-color:var(--pia-teal)}.facet-link-reset,.button-text-link{color:var(--pia-teal);font-size:1.3rem;text-decoration:none;transition:color .2s ease}.facet-link-reset:hover,.button-text-link:hover{color:var(--pia-teal-dark);text-decoration:underline}.page-layout-sidebar-drawer-footer{display:flex;gap:10px;padding:16px 0 0;border-top:1px solid var(--pia-border);margin-top:8px}.button-sidebar-clear-all{flex:1;text-align:center;padding:10px 16px;border-radius:8px;border:1.5px solid var(--pia-teal);color:var(--pia-teal);background:#fff;font-size:1.4rem;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease}.button-sidebar-clear-all:hover{background:var(--pia-teal-light)}.button-sidebar-facets-submit{flex:1;padding:10px 16px;border-radius:8px;border:none;background:var(--pia-teal);color:#fff;font-size:1.4rem;font-weight:600;cursor:pointer;transition:background .2s ease}.button-sidebar-facets-submit:hover{background:var(--pia-teal-dark)}
/*# sourceMappingURL=/cdn/shop/t/131/assets/pia-collection-filters.css.map */
