#col-redesign{--pkf-navy:#1F3A5F;--pkf-ink:#2B2F38;--pkf-panel:#F7F8FA;--pkf-line:#E6E8EC;--pkf-rule:#DDE1E7;--pkf-cond:"Barlow Condensed","Plus Jakarta Sans",system-ui,sans-serif}@media(min-width:960px){#col-redesign .filters-panel{background:var(--pkf-panel);border:1px solid var(--pkf-line);border-radius:16px;padding:22px 12px 14px}}#col-redesign .filters-panel.open{background:var(--pkf-panel)}#col-redesign .filters-head{padding:0 12px;margin-bottom:10px}#col-redesign .filters-head h3{display:flex;align-items:center;gap:10px;flex:1;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.32em;text-transform:uppercase;color:var(--pkf-navy)}#col-redesign .filters-head h3:after{content:"";flex:1;height:1px;background:var(--pkf-rule)}#col-redesign .filter-close{color:var(--pkf-navy);margin-left:12px}#col-redesign .filter-group{border-bottom:1px solid var(--pkf-rule);padding:6px 0}#col-redesign .filter-group:first-of-type{padding-top:6px}#col-redesign .filters-panel .filter-group:last-of-type{border-bottom:0}#col-redesign .filter-group-head{min-height:44px;padding:6px 12px 6px 14px;margin:0;border-radius:10px;color:var(--pkf-ink);transition:background .2s ease,color .2s ease}#col-redesign .filter-group-head:hover{background:#fff;color:var(--pkf-navy);box-shadow:0 1px 3px #141e3214}#col-redesign .filter-group-head h4{font-family:var(--pkf-cond);font-size:18px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:inherit}#col-redesign .filter-group-head svg{color:var(--pkf-navy)}#col-redesign .filter-group:not(.collapsed)>.filter-group-head{color:var(--pkf-navy)}#col-redesign .filter-group-body{padding:0 2px}#col-redesign .filter-list{padding:4px 0 6px;display:flex;flex-direction:column;gap:2px}#col-redesign .filter-checkbox{position:relative;gap:10px;min-height:38px;padding:7px 12px 7px 14px;border-radius:10px;font-family:var(--pkf-cond);font-size:16px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--pkf-ink);line-height:1.15;transition:background .2s ease,color .2s ease,box-shadow .2s ease}#col-redesign .filter-checkbox:hover{background:#fff;color:var(--pkf-navy);box-shadow:0 1px 3px #141e3214}#col-redesign .filter-checkbox.active{background:var(--pkf-navy);color:#fff;font-weight:700;box-shadow:0 4px 12px #1428462e}#col-redesign .filter-checkbox.active:hover{background:var(--pkf-navy);color:#fff}#col-redesign .filter-checkbox.disabled{opacity:.38}#col-redesign .checkbox-visual{width:16px;height:16px;border:1.5px solid #B7BDC8;border-radius:4px;background:#fff}#col-redesign .filter-checkbox:hover .checkbox-visual{border-color:var(--pkf-navy)}#col-redesign .checkbox-visual.checked{background:var(--pkf-navy);border-color:var(--pkf-navy)}#col-redesign .filter-checkbox.active .checkbox-visual,#col-redesign .filter-checkbox.active .checkbox-visual.checked{background:#fff;border-color:#fff}#col-redesign .filter-checkbox.active .checkbox-visual.checked:after{border-color:var(--pkf-navy);left:4.5px;top:1.5px}#col-redesign .filter-checkbox .fcount{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:0;color:#6b7385;background:#fff;border:1px solid var(--pkf-line);border-radius:999px;min-width:24px;padding:1px 7px;text-align:center}#col-redesign .filter-checkbox:hover .fcount{border-color:var(--pkf-rule)}#col-redesign .filter-checkbox.active .fcount{background:#ffffff2e;border-color:transparent;color:#fff}#col-redesign .grip-pill-list{padding:6px 12px 8px;gap:8px}#col-redesign .grip-pill{min-height:38px;padding:7px 14px;border:1px solid #DCDFE5;border-radius:999px;background:#fff;font-family:var(--pkf-cond);font-size:15.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--pkf-ink);transition:background .2s ease,color .2s ease,border-color .2s ease}#col-redesign .grip-pill:hover{border-color:var(--pkf-navy);color:var(--pkf-navy)}#col-redesign .grip-pill.active,#col-redesign .grip-pill.active:hover{background:var(--pkf-navy);border-color:var(--pkf-navy);color:#fff}#col-redesign .price-filter{padding:6px 12px 10px}#col-redesign .price-filter input,#col-redesign .brand-search{border:1px solid #DCDFE5;border-radius:10px;background:#fff;padding:9px 10px;font-size:13px;font-family:inherit}#col-redesign .brand-search{width:calc(100% - 24px);margin:8px 12px 4px}#col-redesign .price-filter input:focus,#col-redesign .brand-search:focus{outline:2px solid var(--pkf-navy);outline-offset:1px;border-color:var(--pkf-navy)}#col-redesign .price-filter button{background:var(--pkf-navy);border-color:var(--pkf-navy);border-radius:10px;padding:9px 14px;font-family:var(--pkf-cond);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#col-redesign .filter-toggle{border-color:#dcdfe5;border-radius:999px;padding:9px 18px;color:var(--pkf-ink);font-family:var(--pkf-cond);font-size:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}#col-redesign .filter-toggle svg{color:var(--pkf-navy)}#col-redesign .filter-toggle .badge{background:var(--pkf-navy);font-family:Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:0}#col-redesign .chip{background:var(--pkf-navy);color:#fff;padding:6px 8px 6px 14px;font-family:var(--pkf-cond);font-size:14.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}#col-redesign .chip button{color:#ffffffbf}#col-redesign .chip button:hover{color:#fff}#col-redesign .clear-all{color:var(--pkf-navy)}@media(max-width:959px){#col-redesign .filters-panel.open .filter-apply-bar{background:var(--pkf-panel);border-top-color:var(--pkf-line)}#col-redesign .filter-apply-bar button{background:var(--pkf-navy);border-radius:999px;font-family:var(--pkf-cond);font-size:17px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}}@media(min-width:960px){#col-redesign .filters-panel{position:sticky;top:var(--pk-filter-top,16px);max-height:calc(100vh - var(--pk-filter-top,16px) - 16px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#C5CAD3 transparent;transition:top .25s ease,max-height .25s ease}#col-redesign .filters-panel::-webkit-scrollbar{width:6px}#col-redesign .filters-panel::-webkit-scrollbar-thumb{background:#c5cad3;border-radius:6px}}#col-redesign .filter-group:not(.collapsed)>.filter-group-body{max-height:none;overflow:visible}#col-redesign .filter-checkbox:hover{transform:none}@media(max-width:959px){#col-redesign .filters-panel.open{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100dvh;max-height:none;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;z-index:2147483000;padding:20px 16px calc(110px + env(safe-area-inset-bottom))}#col-redesign .filter-scrim.open{z-index:2147482999}#col-redesign .filters-panel.open .filter-apply-bar{z-index:2147483001;padding-bottom:calc(14px + env(safe-area-inset-bottom))}html:has(#filtersPanel.open),html:has(#filtersPanel.open) body{overflow:hidden!important;overscroll-behavior:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/pk-filters-skin.css.map */
