#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;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin}}#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,transform .2s ease,box-shadow .2s ease}#col-redesign .filter-checkbox:hover{background:#fff;color:var(--pkf-navy);transform:translate(2px);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}#col-redesign .filter-checkbox:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/pk-filters-skin.css.map */
