.kzsl{--kzsl-accent:#B9832F;--kzsl-gold:#ECB05A;--kzsl-ink:#1A1A1A;--kzsl-muted:#6B6B6B;--kzsl-line:#E8E0D4;--kzsl-soft:#F6F1E8;--kzsl-bg:#fff;--kzsl-radius:12px;--kzsl-gap:1.25rem;--kzsl-sidebar:17.5rem;box-sizing:border-box;width:100%;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:var(--kzsl-ink)}.kzsl *,.kzsl *:before,.kzsl *:after{box-sizing:border-box}.kzsl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin:0 0 1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--kzsl-line)}.kzsl-head__title{flex:1 1 20rem;min-width:0}.kzsl-head h1{margin:0;font-size:clamp(1.7rem,2.2vw,2.2rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;text-align:left}.kzsl-head h1 em{font-style:normal;font-weight:750}.kzsl-head__count{font-weight:500;color:var(--kzsl-muted);font-size:.85em;white-space:nowrap}.kzsl-head__tools{display:flex;align-items:center;gap:.7rem;flex-shrink:0}.kzsl-sort{min-height:2.6rem;min-width:12rem;padding:.45rem .8rem;border:1px solid var(--kzsl-line);border-radius:8px;background:#fff;font-size:1.3rem;color:var(--kzsl-ink)}.kzsl-filter-toggle{display:none;align-items:center;gap:.4rem;min-height:2.6rem;padding:.45rem .95rem;border:1px solid var(--kzsl-line);border-radius:8px;background:var(--kzsl-soft);color:var(--kzsl-ink);font-size:1.3rem;font-weight:600;cursor:pointer}.kzsl .kzsa,.kzsl .kzsa-panel{width:100%;max-width:none;margin:0 0 1.25rem}.kzsl .kzsa-panel{padding:1rem 1.2rem .9rem;border-radius:var(--kzsl-radius)}.kzsl .kzsa-intent{margin:0 0 1rem;padding:.85rem 1.15rem;width:100%}.kzsl .kzsa-intent__title{font-size:1.65rem}.kzsl .kzsa__cats{display:flex;flex-wrap:wrap;gap:.45rem;grid-template-columns:none}.kzsl .kzsa__cat{padding:.4rem .8rem;border-radius:999px;font-size:1.28rem;font-weight:550;gap:.45rem}.kzsl .kzsa__cat-ic{display:none}.kzsl .kzsa__block{margin:0 0 .85rem}.kzsl .kzsa__h{font-size:1.1rem;margin:0 0 .45rem}.kzsl-body{display:grid;grid-template-columns:var(--kzsl-sidebar) minmax(0,1fr);gap:clamp(1.2rem,2.5vw,2.2rem);align-items:start}.kzsl-sidebar{position:sticky;top:calc(var(--custom-header-offset, 0px) + 1rem);align-self:start;background:#fff;border:1px solid var(--kzsl-line);border-radius:var(--kzsl-radius);padding:1rem 1rem 1.1rem;box-shadow:0 6px 18px #1a1a1a0a}.kzsl-sidebar__heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 .8rem;padding-bottom:.7rem;border-bottom:1px solid var(--kzsl-line)}.kzsl-sidebar__heading h2{margin:0;font-size:1.45rem;font-weight:700}.kzsl-filters-close{display:none;background:none;border:0;font-size:2rem;line-height:1;cursor:pointer;color:var(--kzsl-ink)}.kzsl-fg{padding:.7rem 0;border-bottom:1px solid #f0ebe3}.kzsl-fg>summary{cursor:pointer;font-weight:700;font-size:1.3rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.kzsl-fg>summary::-webkit-details-marker{display:none}.kzsl-fg>summary:after{content:"";width:.6rem;height:.6rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s;margin-left:.5rem;opacity:.55}.kzsl-fg[open]>summary:after{transform:rotate(225deg);margin-top:.3rem}.kzsl-fo{padding-top:.65rem;max-height:18rem;overflow:auto}.kzsl-opt{display:grid;grid-template-columns:18px 1fr auto;gap:.55rem;align-items:center;margin:0 0 .55rem;font-size:1.28rem;line-height:1.3;cursor:pointer}.kzsl-opt input{margin:0;accent-color:var(--kzsl-accent)}.kzsl-opt small{color:var(--kzsl-muted);font-size:1.15rem}.kzsl-opt.is-disabled{opacity:.4;cursor:not-allowed}.kzsl-price{display:flex;flex-direction:column;gap:.45rem}.kzsl-price label{display:flex;flex-direction:column;gap:.2rem;font-size:1.15rem;color:var(--kzsl-muted)}.kzsl-price input{min-height:2.4rem;padding:.35rem .55rem;border:1px solid var(--kzsl-line);border-radius:8px;font-size:1.3rem}.kzsl-filter-actions{display:grid;gap:.5rem;margin-top:1rem}.kzsl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.5rem .8rem;border-radius:8px;font-size:1.3rem;font-weight:650;text-decoration:none;cursor:pointer;border:1px solid transparent}.kzsl-btn--primary{background:var(--kzsl-accent);color:#fff}.kzsl-btn--primary:hover{background:#9a6c24;color:#fff}.kzsl-btn--ghost{background:#fff;color:var(--kzsl-ink);border-color:var(--kzsl-line)}.kzsl-backdrop{display:none}.kzsl-active{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;margin:0 0 1rem}.kzsl-active a{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border-radius:999px;background:var(--kzsl-soft);border:1px solid var(--kzsl-line);color:var(--kzsl-ink);text-decoration:none;font-size:1.25rem}.kzsl-active a:hover{border-color:var(--kzsl-accent)}.kzsl-active a:after{content:"\d7";opacity:.6;font-weight:700}.kzsl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kzsl-gap);list-style:none;margin:0;padding:0;align-items:stretch}.kzsl-grid>.grid__item,.kzsl-grid>li{display:flex;min-width:0;width:100%;margin:0!important;padding:0!important;max-width:none!important}.kzsl-grid .card-wrapper,.kzsl-grid .card,.kzsl-grid .article-card-wrapper{display:flex;flex-direction:column;width:100%;height:100%;margin:0}.kzsl-grid .card{border:1px solid var(--kzsl-line);border-radius:10px;background:#fff;overflow:hidden}.kzsl-grid .card:hover{border-color:#d4c4a8;box-shadow:0 8px 20px #1a1a1a12}.kzsl-grid product-component{display:block;width:100%;height:100%}.kzsl-grid .card__inner,.kzsl-grid .card__inner.ratio{--ratio-percent:100%!important;aspect-ratio:1/1!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden;background:#fff!important;padding-bottom:0!important}.kzsl-grid .card__inner.ratio:before,.kzsl-grid .card__inner:before{content:none!important;padding-bottom:0!important;display:none!important}.kzsl-grid .card__media,.kzsl-grid .card .media,.kzsl-grid .card__inner .media,.kzsl-grid .card__inner .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;aspect-ratio:unset!important;background:#fff!important;overflow:hidden!important}.kzsl-grid .card--media .card__inner>.card__content{position:absolute!important;top:0;right:0;bottom:0;left:0;padding:0!important;background:transparent;pointer-events:none;z-index:2}.kzsl-grid .media>img,.kzsl-grid .media img,.kzsl-grid .card__media img,.kzsl-grid .card__media .media img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}.kzsl-grid .card>.card__content,.kzsl-grid .card>.card__content>.card__information{display:flex;flex-direction:column;flex:1 1 auto;padding:.85rem .9rem 1rem}.kzsl-grid .card--media .card__inner>.card__content .card__information,.kzsl-grid .card--standard.card--media .card__inner .card__information{display:none!important}.kzsl-grid .card__heading,.kzsl-grid .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:1.35rem;line-height:1.35;margin:0 0 .5rem;max-height:calc(1.35em * 3)}.kzsl-grid .card-information,.kzsl-grid .card__information{flex:1;display:flex;flex-direction:column}.kzsl-grid .price,.kzsl-grid .card-information>.price,.kzsl-grid .card__information>.price{margin-top:auto;padding-top:.55rem;font-weight:700;font-size:1.4rem;color:var(--kzsl-ink)}.kzsl-grid .card__badge,.kzsl-grid .card__inner .card__badge,.kzsl-grid .card__badge.right,.kzsl-grid .card__badge.bottom,.kzsl-grid .card__badge.left,.kzsl-grid .card__badge.top{position:absolute!important;top:.6rem!important;right:.6rem!important;left:auto!important;bottom:auto!important;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;max-width:70%;pointer-events:none;grid-row-start:auto;justify-self:end;align-self:flex-start;margin:0!important}.kzsl-grid .card__badge .badge,.kzsl-grid .badge{position:static;margin:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.05rem;line-height:1.2;padding:.25rem .5rem}.kzsl-main{min-width:0}.kzsl-main .pagination-wrapper{margin-top:2rem}.template-search__header.kzsl-empty-head{margin:0 auto 2rem;max-width:var(--page-width,120rem);text-align:left}.template-search__header.kzsl-empty-head h1{text-align:left;margin-bottom:1rem}.template-search__header.kzsl-empty-head .template-search__search{max-width:none;margin:0}.template-search__header.kzsl-empty-head .template-search__search .search{margin-top:0}.template-search.is-performed>.template-search__header--legacy{display:none}@media(max-width:989px){.kzsl-body{grid-template-columns:1fr}.kzsl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kzsl-filter-toggle{display:inline-flex}.kzsl-sidebar{position:fixed;top:0;left:0;bottom:0;width:min(22rem,90vw);max-height:100%;overflow:auto;z-index:160;border-radius:0;transform:translate(-105%);transition:transform .22s ease;margin:0;box-shadow:8px 0 28px #00000024}.kzsl.is-filters-open .kzsl-sidebar{transform:translate(0)}.kzsl-filters-close{display:inline-flex}.kzsl-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a66;z-index:155;border:0;opacity:0;pointer-events:none;transition:opacity .22s}.kzsl.is-filters-open .kzsl-backdrop{opacity:1;pointer-events:auto}.kzsl-sidebar{top:0}}@media(max-width:749px){.kzsl-head h1{font-size:1.65rem}.kzsl-grid .card__heading,.kzsl-grid .card__heading a{font-size:1.25rem;-webkit-line-clamp:3}}@media(min-width:750px)and (max-width:989px){.kzsl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kz-search-layout.css.map */
