.kz-collection__head{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:24px;padding-bottom:8px}.kz-collection__chips{width:100%;margin-bottom:18px}.kz-chips--scroll{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--kz-pad) * -1);padding:0 var(--kz-pad);scrollbar-width:none;justify-content:flex-start}.kz-chips--scroll::-webkit-scrollbar{display:none}.kz-chips--scroll .kz-chip{white-space:nowrap;min-height:44px}.kz-chips--scroll>:first-child{margin-left:auto}.kz-chips--scroll>:last-child{margin-right:auto}@media (min-width:768px){.kz-chips--scroll{flex-wrap:wrap;justify-content:center;overflow:visible;margin:0;padding:0;gap:10px}}.kz-collection__title{margin:0;font-size:var(--kz-h3)}.kz-collection__desc{max-width:var(--kz-reading);margin:10px auto 0;color:var(--kz-muted);font-size:14px;line-height:1.6}.kz-collection__desc--bottom{margin-top:50px;text-align:center}.kz-collection__toolbar-wrap{position:sticky;top:var(--kz-header-h);z-index:20;background:var(--kz-bg);border-bottom:1px solid rgba(var(--kz-ink-rgb),.1);margin-top:16px}.kz-collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px}.kz-collection__filter-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:var(--kz-w-semibold);font-size:14px}.kz-collection__filter-btn .kz-icon{--kz-icon:20px}.kz-collection__count{margin:0;font-size:14px;color:var(--kz-muted)}.kz-collection__sort{display:none}.kz-select--inline{min-height:44px;width:auto;border:0;padding:0 30px 0 0;background-position:right 2px center;font-size:14px;font-weight:var(--kz-w-semibold);background-color:#fff0;cursor:pointer}.kz-select--inline:focus{box-shadow:none}.kz-select--inline:focus-visible{outline:2px solid var(--kz-ink);outline-offset:2px}@media (min-width:1000px){.kz-collection__sort{display:block}.kz-collection__count{margin-left:auto;margin-right:24px}}.kz-collection__active:not(:empty){padding-top:16px}.kz-collection__grid{padding-top:20px}[data-kz-results][aria-busy='true']{opacity:.45;transition:opacity .2s;pointer-events:none}.kz-collection__empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:60px 0;text-align:center;color:var(--kz-muted)}.kz-collection__more{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:44px}.kz-collection__progress{margin:0;font-size:14px;color:var(--kz-muted)}.kz-collection__bar{width:200px;height:2px;background:rgba(var(--kz-ink-rgb),.12)}.kz-collection__bar>span{display:block;height:100%;background:var(--kz-ink);transform:scaleX(var(--kz-progress));transform-origin:left}.kz-collection__more .kz-btn{min-width:240px;margin-top:6px}.kz-collection__prev{font-size:14px}.kz-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kz-pill{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px 0 14px;border:1px solid var(--kz-line-strong);font-size:14px;transition:border-color .2s}.kz-pill:hover{border-color:var(--kz-ink)}.kz-pill .kz-icon{--kz-icon:14px}.kz-pills__clear{font-size:14px;margin-left:6px}.kz-facets .kz-drawer__panel{width:min(400px, 92vw)}.kz-facets__form{padding-top:0}.kz-facet:first-child{border-top:0}.kz-facet>summary{font-weight:var(--kz-w-semibold);font-size:15px}.kz-facet__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;border-radius:10px;background:var(--kz-ink);color:#fff;font-size:13px;font-weight:var(--kz-w-bold)}.kz-facet__list{display:grid;gap:2px}.kz-check{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;cursor:pointer;font-size:14px}.kz-check input{position:absolute;opacity:0;width:1px;height:1px}.kz-check__box{width:18px;height:18px;flex:none;border:1.5px solid var(--kz-line-strong);background:#fff;transition:background-color .15s,border-color .15s;position:relative}.kz-check--radio .kz-check__box{border-radius:50%}.kz-check input:checked+.kz-check__box{background:var(--kz-ink);border-color:var(--kz-ink)}.kz-check input:checked+.kz-check__box::after{content:'';position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.kz-check--radio input:checked+.kz-check__box::after{left:4px;top:4px;width:7px;height:7px;border:0;border-radius:50%;background:#fff;transform:none}.kz-check input:focus-visible+.kz-check__box{outline:2px solid var(--kz-ink);outline-offset:2px}.kz-check__label{flex:1}.kz-check__count{color:var(--kz-muted);font-size:14px}.kz-check.is-disabled{opacity:.4;cursor:default}.kz-facet__sizes{display:flex;flex-wrap:wrap;gap:8px}.kz-size-check{position:relative;cursor:pointer}.kz-size-check input{position:absolute;opacity:0;width:1px;height:1px}.kz-size-check input:focus-visible+.kz-size{outline:2px solid var(--kz-ink);outline-offset:2px}.kz-size-check.is-disabled{opacity:.35;cursor:default}.kz-facet__price{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kz-facet__price-field{position:relative;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--kz-muted)}.kz-facet__price-field .kz-input{padding-right:28px;color:var(--kz-text)}.kz-facet__price-field>span[aria-hidden]{position:absolute;right:12px;bottom:14px;color:var(--kz-text);font-size:15px}.kz-facets__foot{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.kz-facets__foot .kz-btn{padding:0 12px;white-space:nowrap}@media (max-width:359px){.kz-facets__foot .kz-btn{padding:0 8px}}.kz-collection__more .kz-collection__prev{display:none}.no-js .kz-collection__more .kz-collection__prev{display:inline-flex}.kz-facets__foot .kz-btn--primary{gap:0}.kz-pill{min-height:44px}.kz-facets .kz-check{min-height:44px}@media (min-width:768px) and (max-width:1199px){.kz-chips--scroll{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;margin:0 calc(var(--kz-pad) * -1);padding:0 var(--kz-pad)}}@media (min-width:1000px){.kz-facet--sort{display:none}}.kz-select--inline{width:auto}.kz-collection__sort{flex:0 0 auto}.kz-search-page__others{margin-top:50px}.kz-search-page__others-title{font-size:var(--kz-h4);margin-bottom:18px;text-align:center}.kz-search-page__others-grid{display:grid;gap:30px var(--kz-gutter)}@media (min-width:768px){.kz-search-page__others-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.kz-search-page__others-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}