.katalog{position:relative}.katalog .kt-layout{display:grid;grid-template-columns:1fr;gap:2.4rem}.katalog .kt-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.3rem;margin-bottom:1.6rem;color:rgba(var(--color-foreground),.6)}.katalog .kt-breadcrumbs a{color:inherit;text-decoration:none}.katalog .kt-breadcrumbs a:hover{text-decoration:underline}.katalog .kt-breadcrumbs [aria-current=page]{color:rgb(var(--color-foreground))}.katalog .kt-title{margin:0 0 1.6rem}.katalog .kt-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);margin-bottom:2.4rem}.katalog .kt-results{font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.katalog .kt-sort__select{font-family:var(--font-body-family);font-size:1.4rem;padding:.6rem 1rem;color:rgb(var(--color-foreground));background:transparent;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.4rem}.katalog .kt-sidebar__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.katalog .kt-sidebar__title{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase}.katalog .kt-sidebar__close{display:none;background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer;color:rgb(var(--color-foreground));padding:0 .4rem}.katalog .kt-all-link{display:block;font-size:1.4rem;padding:.8rem 0;margin-bottom:.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.85);text-decoration:none}.katalog .kt-all-link:hover{color:rgb(var(--color-foreground))}.katalog .kt-all-link.is-active{font-weight:600;color:rgb(var(--color-foreground))}.katalog .kt-tree{font-size:1.4rem}.katalog .kt-node>.kt-summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer;padding:.9rem 0;list-style:none;-webkit-user-select:none;user-select:none;color:rgb(var(--color-foreground))}.katalog .kt-node>.kt-summary::-webkit-details-marker{display:none}.katalog .kt-node>.kt-summary:hover .kt-label{text-decoration:underline}.katalog .kt-node--l0>.kt-summary{font-weight:600;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.katalog .kt-caret{display:inline-flex;width:1rem;flex:0 0 1rem;transition:transform .2s ease;opacity:.5}.katalog .kt-caret svg{width:100%}.katalog .kt-node[open]>.kt-summary .kt-caret{transform:rotate(180deg)}.katalog .kt-children{padding-left:1.2rem;border-left:.1rem solid rgba(var(--color-foreground),.12);margin:.2rem 0 .8rem .4rem}.katalog .kt-leaf{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.7rem 0;text-decoration:none;color:rgba(var(--color-foreground),.8)}.katalog .kt-leaf:hover{color:rgb(var(--color-foreground));text-decoration:underline}.katalog .kt-leaf.is-active{font-weight:600;color:rgb(var(--color-foreground))}.katalog .kt-count{font-size:1.2rem;color:rgba(var(--color-foreground),.45);flex:0 0 auto}.katalog .kt-grid{margin:0;padding:0}.katalog .kt-card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.katalog .kt-card__media{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.05);border-radius:.4rem}.katalog .kt-card__media--square{aspect-ratio:1 / 1}.katalog .kt-card__media--portrait{aspect-ratio:3 / 4}.katalog .kt-card__img{width:100%;height:100%;object-fit:contain;display:block}.katalog .kt-card__media--adapt .kt-card__img{height:auto}.katalog .kt-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:.2}.katalog .kt-card__ph svg{width:65%;height:65%;fill:rgb(var(--color-foreground))}.katalog .kt-card__badge{position:absolute;top:.8rem;left:.8rem;font-size:1.1rem;letter-spacing:.04rem;padding:.3rem .8rem;border-radius:.3rem;background:rgba(var(--color-foreground),.75);color:rgb(var(--color-background))}.katalog .kt-card__info{display:flex;flex-direction:column;gap:.4rem;padding-top:1.2rem}.katalog .kt-card__vendor{font-size:1.1rem;letter-spacing:.05rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.katalog .kt-card__title{font-size:1.4rem;line-height:1.4}.katalog .kt-card:hover .kt-card__title{text-decoration:underline}.katalog .kt-card__price{font-size:1.5rem;font-weight:600;margin-top:.2rem}.katalog .kt-empty,.katalog .kt-picker{padding:6rem 2rem;text-align:center;color:rgba(var(--color-foreground),.65);border:.1rem dashed rgba(var(--color-foreground),.18);border-radius:.6rem}.katalog .kt-pagination{margin-top:3.2rem}.katalog .kt-main{position:relative;min-height:30rem}.katalog .kt-main.is-loading{opacity:.35;pointer-events:none;transition:opacity .15s ease}.katalog .kt-mobile-toggle{display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;font-family:var(--font-body-family);font-size:1.4rem;padding:1rem 1.6rem;margin-bottom:1.6rem;background:transparent;color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.4rem}@media screen and (max-width:989px){.katalog .kt-sidebar{position:fixed;inset:0 auto 0 0;z-index:100;width:min(88vw,40rem);background:rgb(var(--color-background));transform:translate(-100%);transition:transform .25s ease;box-shadow:0 0 3rem #00000040;overflow-y:auto}.katalog .kt-sidebar__inner{padding:2rem 1.6rem 4rem}.katalog.kt-sidebar-open .kt-sidebar{transform:translate(0)}.katalog.kt-sidebar-open .kt-sidebar__close{display:block}body.kt-no-scroll{overflow:hidden}}@media screen and (min-width:990px){.katalog .kt-mobile-toggle{display:none}.katalog .kt-layout{grid-template-columns:28rem minmax(0,1fr);gap:4rem;align-items:start}.katalog .kt-sidebar__inner{position:sticky;top:2rem;max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.katalog .kt-tree{overflow-y:auto;overscroll-behavior:contain;padding-right:.8rem}.katalog .kt-tree::-webkit-scrollbar{width:.5rem}.katalog .kt-tree::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2);border-radius:1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
