.ka-v9-filters{display:flex;align-items:end;flex-wrap:wrap;gap:14px;padding:22px;margin:22px 0 30px;background:#f8f5f0;border:1px solid #e8e0d6;border-radius:12px;color:#302b29}.ka-v9-filter-head{min-width:100%;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.ka-v9-filter-head strong{font-family:Georgia,serif;font-size:1.35rem}.ka-v9-filter-head span{color:#665c54;font-size:.9rem}.ka-v9-filters label{display:flex;flex-direction:column;gap:5px;font-size:.85rem;font-weight:600}.ka-v9-filters input[type=number]{width:140px;max-width:100%;min-height:44px;padding:8px 12px;border:1px solid #b7aaa0;border-radius:5px;background:white;color:#24201e}.ka-v9-filters .ka-v9-stock{flex-direction:row;align-items:center;min-height:44px}.ka-v9-filters input[type=checkbox]{width:18px;height:18px}.ka-v9-filters button{background:#292522;color:white;border:0;padding:12px 20px;border-radius:5px;min-height:44px;cursor:pointer}.ka-v9-filters a{color:#40352d;text-decoration:underline;padding:10px}.ka-v9-filters :focus-visible{outline:3px solid #ad7855;outline-offset:3px}@media(max-width:600px){.ka-v9-filters{padding:16px;gap:10px}.ka-v9-filters label:not(.ka-v9-stock){flex:1 1 40%}.ka-v9-filters input[type=number]{width:100%}.ka-v9-filters button{flex:1}}
